builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-045 starttime: 1466501212.12 results: success (0) buildid: 20160621002602 builduid: f12a0d6b45e84a0b940c115d38687111 revision: fb2bd3009fd43b84acffa0eb62151e19c3eb4197 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 02:26:52.118592) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 02:26:52.119031) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 02:26:52.119309) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 02:26:52.324207) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:26:52.324608) ========= '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-045 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-045 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-045 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --02:26:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.10 GB/s 02:26:53 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.555000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:26:53.967295) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-06-21 02:26:53.968222) ========= '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-045 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-045 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-045 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=5.801000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-06-21 02:26:59.776177) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:26:59.776759) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fb2bd3009fd43b84acffa0eb62151e19c3eb4197 --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 fb2bd3009fd43b84acffa0eb62151e19c3eb4197 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-045 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-045 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-045 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-21 02:26:59,543 truncating revision to first 12 chars 2016-06-21 02:26:59,545 Setting DEBUG logging. 2016-06-21 02:26:59,545 attempt 1/10 2016-06-21 02:26:59,545 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/fb2bd3009fd4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 02:27:00,230 unpacking tar archive at: mozilla-beta-fb2bd3009fd4/testing/mozharness/ program finished with exit code 0 elapsedTime=1.687000 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:27:01.684264) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 02:27:01.684659) ========= script_repo_revision: fb2bd3009fd43b84acffa0eb62151e19c3eb4197 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 02:27:01.685126) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 02:27:01.685461) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 02:27:01.702172) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 44 secs) (at 2016-06-21 02:27:01.702563) ========= '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-045 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-045 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-045 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 02:27:01 INFO - MultiFileLogger online at 20160621 02:27:01 in C:\slave\test 02:27:01 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 02:27:01 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:27:01 INFO - {'append_to_log': False, 02:27:01 INFO - 'base_work_dir': 'C:\\slave\\test', 02:27:01 INFO - 'blob_upload_branch': 'mozilla-beta', 02:27:01 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:27:01 INFO - 'buildbot_json_path': 'buildprops.json', 02:27:01 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:27:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:27:01 INFO - 'download_minidump_stackwalk': True, 02:27:01 INFO - 'download_symbols': 'true', 02:27:01 INFO - 'e10s': False, 02:27:01 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:27:01 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:27:01 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:27:01 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:27:01 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:27:01 INFO - 'C:/mozilla-build/tooltool.py'), 02:27:01 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:27:01 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:27:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:27:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:27:01 INFO - 'log_level': 'info', 02:27:01 INFO - 'log_to_console': True, 02:27:01 INFO - 'opt_config_files': (), 02:27:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:27:01 INFO - '--processes=1', 02:27:01 INFO - '--config=%(test_path)s/wptrunner.ini', 02:27:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:27:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:27:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:27:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:27:01 INFO - 'pip_index': False, 02:27:01 INFO - 'require_test_zip': True, 02:27:01 INFO - 'test_type': ('testharness',), 02:27:01 INFO - 'this_chunk': '1', 02:27:01 INFO - 'total_chunks': '10', 02:27:01 INFO - 'virtualenv_path': 'venv', 02:27:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:27:01 INFO - 'work_dir': 'build'} 02:27:01 INFO - ##### 02:27:01 INFO - ##### Running clobber step. 02:27:01 INFO - ##### 02:27:01 INFO - Running pre-action listener: _resource_record_pre_action 02:27:01 INFO - Running main action method: clobber 02:27:01 INFO - rmtree: C:\slave\test\build 02:27:01 INFO - Using _rmtree_windows ... 02:27:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:28:35 INFO - Running post-action listener: _resource_record_post_action 02:28:35 INFO - ##### 02:28:35 INFO - ##### Running read-buildbot-config step. 02:28:35 INFO - ##### 02:28:35 INFO - Running pre-action listener: _resource_record_pre_action 02:28:35 INFO - Running main action method: read_buildbot_config 02:28:35 INFO - Using buildbot properties: 02:28:35 INFO - { 02:28:35 INFO - "project": "", 02:28:35 INFO - "product": "firefox", 02:28:35 INFO - "script_repo_revision": "production", 02:28:35 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 02:28:35 INFO - "repository": "", 02:28:35 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 02:28:35 INFO - "buildid": "20160621002602", 02:28:35 INFO - "pgo_build": "False", 02:28:35 INFO - "basedir": "C:\\slave\\test", 02:28:35 INFO - "buildnumber": 6, 02:28:35 INFO - "slavename": "t-w732-ix-045", 02:28:35 INFO - "revision": "fb2bd3009fd43b84acffa0eb62151e19c3eb4197", 02:28:35 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 02:28:35 INFO - "platform": "win32", 02:28:35 INFO - "branch": "mozilla-beta", 02:28:35 INFO - "repo_path": "releases/mozilla-beta", 02:28:35 INFO - "moz_repo_path": "", 02:28:35 INFO - "stage_platform": "win32", 02:28:35 INFO - "builduid": "f12a0d6b45e84a0b940c115d38687111", 02:28:35 INFO - "slavebuilddir": "test" 02:28:35 INFO - } 02:28:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 02:28:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip. 02:28:35 INFO - Running post-action listener: _resource_record_post_action 02:28:35 INFO - ##### 02:28:35 INFO - ##### Running download-and-extract step. 02:28:35 INFO - ##### 02:28:35 INFO - Running pre-action listener: _resource_record_pre_action 02:28:35 INFO - Running main action method: download_and_extract 02:28:35 INFO - mkdir: C:\slave\test\build\tests 02:28:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:28:35 INFO - https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:28:35 INFO - trying https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 02:28:35 INFO - Downloading https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/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 02:28:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/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 02:28:36 INFO - Downloaded 1240 bytes. 02:28:36 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:28:36 INFO - Using the following test package requirements: 02:28:36 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:28:36 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:28:36 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 02:28:36 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:28:36 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 02:28:36 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:28:36 INFO - u'jsshell-win32.zip'], 02:28:36 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:28:36 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 02:28:36 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:28:36 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:28:36 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 02:28:36 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:28:36 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 02:28:36 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:28:36 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 02:28:36 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:28:36 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 02:28:36 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 02:28:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:28:36 INFO - https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:28:36 INFO - trying https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 02:28:36 INFO - Downloading https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/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 02:28:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/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 02:28:38 INFO - Downloaded 20351708 bytes. 02:28:38 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/*'] 02:28:38 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/* 02:28:40 INFO - caution: filename not matched: web-platform/* 02:28:40 INFO - Return code: 11 02:28:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:28:40 INFO - https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:28:40 INFO - trying https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 02:28:40 INFO - Downloading https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/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 02:28:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/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 02:28:43 INFO - Downloaded 36389112 bytes. 02:28:43 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/*'] 02:28:43 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/* 02:29:49 INFO - caution: filename not matched: bin/* 02:29:49 INFO - caution: filename not matched: config/* 02:29:49 INFO - caution: filename not matched: mozbase/* 02:29:49 INFO - caution: filename not matched: marionette/* 02:29:49 INFO - caution: filename not matched: tools/wptserve/* 02:29:49 INFO - Return code: 11 02:29: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')]} 02:29:49 INFO - https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 02:29:49 INFO - trying https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:29:49 INFO - Downloading https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 02:29:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/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 02:29:53 INFO - Downloaded 68464272 bytes. 02:29:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:29:53 INFO - mkdir: C:\slave\test\properties 02:29:53 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:29:53 INFO - Writing to file C:\slave\test\properties\build_url 02:29:53 INFO - Contents: 02:29:53 INFO - build_url:https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:29:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:29:54 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:29:54 INFO - Writing to file C:\slave\test\properties\symbols_url 02:29:54 INFO - Contents: 02:29:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:29:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:29:54 INFO - https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:29:54 INFO - trying https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:29:54 INFO - Downloading https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/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 02:29:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/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 02:29:58 INFO - Downloaded 55574997 bytes. 02:29:58 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'] 02:29:58 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 02:30:02 INFO - Return code: 0 02:30:02 INFO - Running post-action listener: _resource_record_post_action 02:30:02 INFO - Running post-action listener: set_extra_try_arguments 02:30:02 INFO - ##### 02:30:02 INFO - ##### Running create-virtualenv step. 02:30:02 INFO - ##### 02:30:02 INFO - Running pre-action listener: _pre_create_virtualenv 02:30:02 INFO - Running pre-action listener: _resource_record_pre_action 02:30:02 INFO - Running main action method: create_virtualenv 02:30:02 INFO - Creating virtualenv C:\slave\test\build\venv 02:30:02 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 02:30:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:30:14 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:30:18 INFO - Installing distribute......................................................................................................................................................................................done. 02:30:20 INFO - Return code: 0 02:30:20 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:30:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:20 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 0x01B846B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C96200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B1BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB4368>, '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 0x01862D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-045', 'USERDOMAIN': 'T-W732-IX-045', '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-045', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:30:20 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 02:30:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:30:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:30:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:30:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:30:20 INFO - 'COMPUTERNAME': 'T-W732-IX-045', 02:30:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:30:20 INFO - 'DCLOCATION': 'SCL3', 02:30:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:30:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:30:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:30:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:30:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:30:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:30:20 INFO - 'HOMEDRIVE': 'C:', 02:30:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:30:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:30:20 INFO - 'KTS_VERSION': '1.19c', 02:30:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:30:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:30:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-045', 02:30:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:30:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:30:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:30:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:30:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:30:20 INFO - 'MOZ_AIRBAG': '1', 02:30:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:30:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:20 INFO - 'MOZ_MSVCVERSION': '8', 02:30:20 INFO - 'MOZ_NO_REMOTE': '1', 02:30:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:30:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:30:20 INFO - 'NO_EM_RESTART': '1', 02:30:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:30:20 INFO - 'OS': 'Windows_NT', 02:30:20 INFO - 'OURDRIVE': 'C:', 02:30:20 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:30:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:30:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:30:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:30:20 INFO - 'PROCESSOR_LEVEL': '6', 02:30:20 INFO - 'PROCESSOR_REVISION': '1e05', 02:30:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:30:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:30:20 INFO - 'PROMPT': '$P$G', 02:30:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:30:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:30:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:30:20 INFO - 'PWD': 'C:\\slave\\test', 02:30:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:30:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:30:20 INFO - 'SYSTEMDRIVE': 'C:', 02:30:20 INFO - 'SYSTEMROOT': 'C:\\windows', 02:30:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:20 INFO - 'TEST1': 'testie', 02:30:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:20 INFO - 'USERDOMAIN': 'T-W732-IX-045', 02:30:20 INFO - 'USERNAME': 'cltbld', 02:30:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:30:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:30:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:30:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:30:20 INFO - 'WINDIR': 'C:\\windows', 02:30:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:30:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:30:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:30:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:30:21 INFO - Downloading/unpacking psutil>=0.7.1 02:30:22 INFO - Running setup.py egg_info for package psutil 02:30:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:30:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:30:22 INFO - Installing collected packages: psutil 02:30:22 INFO - Running setup.py install for psutil 02:30:22 INFO - building 'psutil._psutil_windows' extension 02:30:22 INFO - error: Unable to find vcvarsall.bat 02:30:22 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-mrifgb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:30:22 INFO - running install 02:30:22 INFO - running build 02:30:22 INFO - running build_py 02:30:22 INFO - creating build 02:30:22 INFO - creating build\lib.win32-2.7 02:30:22 INFO - creating build\lib.win32-2.7\psutil 02:30:22 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:30:22 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:30:22 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:30:22 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:30:22 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:30:22 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:30:22 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:30:22 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:30:22 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:30:22 INFO - running build_ext 02:30:22 INFO - building 'psutil._psutil_windows' extension 02:30:22 INFO - error: Unable to find vcvarsall.bat 02:30:22 INFO - ---------------------------------------- 02:30:22 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-mrifgb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:30:22 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:30:22 WARNING - Return code: 1 02:30:22 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 02:30:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:30:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:22 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 0x01B846B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C96200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B1BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB4368>, '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 0x01862D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-045', 'USERDOMAIN': 'T-W732-IX-045', '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-045', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:30:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 02:30:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:30:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:30:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:30:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:30:22 INFO - 'COMPUTERNAME': 'T-W732-IX-045', 02:30:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:30:22 INFO - 'DCLOCATION': 'SCL3', 02:30:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:30:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:30:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:30:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:30:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:30:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:30:22 INFO - 'HOMEDRIVE': 'C:', 02:30:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:30:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:30:22 INFO - 'KTS_VERSION': '1.19c', 02:30:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:30:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:30:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-045', 02:30:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:30:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:30:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:30:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:30:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:30:22 INFO - 'MOZ_AIRBAG': '1', 02:30:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:30:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:22 INFO - 'MOZ_MSVCVERSION': '8', 02:30:22 INFO - 'MOZ_NO_REMOTE': '1', 02:30:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:30:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:30:22 INFO - 'NO_EM_RESTART': '1', 02:30:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:30:22 INFO - 'OS': 'Windows_NT', 02:30:22 INFO - 'OURDRIVE': 'C:', 02:30:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:30:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:30:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:30:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:30:22 INFO - 'PROCESSOR_LEVEL': '6', 02:30:22 INFO - 'PROCESSOR_REVISION': '1e05', 02:30:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:30:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:30:22 INFO - 'PROMPT': '$P$G', 02:30:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:30:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:30:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:30:22 INFO - 'PWD': 'C:\\slave\\test', 02:30:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:30:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:30:22 INFO - 'SYSTEMDRIVE': 'C:', 02:30:22 INFO - 'SYSTEMROOT': 'C:\\windows', 02:30:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:22 INFO - 'TEST1': 'testie', 02:30:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:22 INFO - 'USERDOMAIN': 'T-W732-IX-045', 02:30:22 INFO - 'USERNAME': 'cltbld', 02:30:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:30:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:30:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:30:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:30:22 INFO - 'WINDIR': 'C:\\windows', 02:30:22 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:30:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:30:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:30:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:30:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:30:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:30:23 INFO - Running setup.py egg_info for package mozsystemmonitor 02:30:23 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:30:23 INFO - Running setup.py egg_info for package psutil 02:30:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:30:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:30:23 INFO - Installing collected packages: mozsystemmonitor, psutil 02:30:23 INFO - Running setup.py install for mozsystemmonitor 02:30:23 INFO - Running setup.py install for psutil 02:30:23 INFO - building 'psutil._psutil_windows' extension 02:30:23 INFO - error: Unable to find vcvarsall.bat 02:30:23 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-jkmee7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:30:23 INFO - running install 02:30:23 INFO - running build 02:30:23 INFO - running build_py 02:30:23 INFO - running build_ext 02:30:23 INFO - building 'psutil._psutil_windows' extension 02:30:23 INFO - error: Unable to find vcvarsall.bat 02:30:23 INFO - ---------------------------------------- 02:30:23 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-jkmee7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:30:23 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:30:23 WARNING - Return code: 1 02:30:23 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 02:30:23 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:30:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:23 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 0x01B846B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C96200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B1BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB4368>, '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 0x01862D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-045', 'USERDOMAIN': 'T-W732-IX-045', '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-045', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:30:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 02:30:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:30:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:30:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:30:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:30:23 INFO - 'COMPUTERNAME': 'T-W732-IX-045', 02:30:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:30:23 INFO - 'DCLOCATION': 'SCL3', 02:30:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:30:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:30:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:30:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:30:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:30:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:30:23 INFO - 'HOMEDRIVE': 'C:', 02:30:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:30:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:30:23 INFO - 'KTS_VERSION': '1.19c', 02:30:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:30:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:30:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-045', 02:30:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:30:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:30:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:30:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:30:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:30:23 INFO - 'MOZ_AIRBAG': '1', 02:30:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:30:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:23 INFO - 'MOZ_MSVCVERSION': '8', 02:30:23 INFO - 'MOZ_NO_REMOTE': '1', 02:30:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:30:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:30:23 INFO - 'NO_EM_RESTART': '1', 02:30:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:30:23 INFO - 'OS': 'Windows_NT', 02:30:23 INFO - 'OURDRIVE': 'C:', 02:30:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:30:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:30:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:30:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:30:23 INFO - 'PROCESSOR_LEVEL': '6', 02:30:23 INFO - 'PROCESSOR_REVISION': '1e05', 02:30:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:30:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:30:23 INFO - 'PROMPT': '$P$G', 02:30:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:30:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:30:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:30:23 INFO - 'PWD': 'C:\\slave\\test', 02:30:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:30:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:30:23 INFO - 'SYSTEMDRIVE': 'C:', 02:30:23 INFO - 'SYSTEMROOT': 'C:\\windows', 02:30:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:23 INFO - 'TEST1': 'testie', 02:30:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:23 INFO - 'USERDOMAIN': 'T-W732-IX-045', 02:30:23 INFO - 'USERNAME': 'cltbld', 02:30:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:30:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:30:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:30:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:30:23 INFO - 'WINDIR': 'C:\\windows', 02:30:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:30:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:30:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:30:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:30:24 INFO - Downloading/unpacking blobuploader==1.2.4 02:30:24 INFO - Downloading blobuploader-1.2.4.tar.gz 02:30:24 INFO - Running setup.py egg_info for package blobuploader 02:30:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:30:28 INFO - Running setup.py egg_info for package requests 02:30:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:30:28 INFO - Downloading docopt-0.6.1.tar.gz 02:30:28 INFO - Running setup.py egg_info for package docopt 02:30:28 INFO - Installing collected packages: blobuploader, docopt, requests 02:30:28 INFO - Running setup.py install for blobuploader 02:30:28 INFO - Running setup.py install for docopt 02:30:28 INFO - Running setup.py install for requests 02:30:28 INFO - Successfully installed blobuploader docopt requests 02:30:28 INFO - Cleaning up... 02:30:28 INFO - Return code: 0 02:30:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:30:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:30:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:28 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 0x01B846B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C96200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B1BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB4368>, '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 0x01862D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C580C0>, '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-045', 'USERDOMAIN': 'T-W732-IX-045', '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-045', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:30:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:30:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:30:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:30:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:30:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:30:28 INFO - 'COMPUTERNAME': 'T-W732-IX-045', 02:30:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:30:28 INFO - 'DCLOCATION': 'SCL3', 02:30:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:30:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:30:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:30:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:30:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:30:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:30:28 INFO - 'HOMEDRIVE': 'C:', 02:30:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:30:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:30:28 INFO - 'KTS_VERSION': '1.19c', 02:30:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:30:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:30:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-045', 02:30:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:30:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:30:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:30:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:30:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:30:28 INFO - 'MOZ_AIRBAG': '1', 02:30:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:30:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:28 INFO - 'MOZ_MSVCVERSION': '8', 02:30:28 INFO - 'MOZ_NO_REMOTE': '1', 02:30:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:30:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:30:28 INFO - 'NO_EM_RESTART': '1', 02:30:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:30:28 INFO - 'OS': 'Windows_NT', 02:30:28 INFO - 'OURDRIVE': 'C:', 02:30:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:30:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:30:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:30:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:30:28 INFO - 'PROCESSOR_LEVEL': '6', 02:30:28 INFO - 'PROCESSOR_REVISION': '1e05', 02:30:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:30:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:30:28 INFO - 'PROMPT': '$P$G', 02:30:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:30:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:30:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:30:28 INFO - 'PWD': 'C:\\slave\\test', 02:30:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:30:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:30:28 INFO - 'SYSTEMDRIVE': 'C:', 02:30:28 INFO - 'SYSTEMROOT': 'C:\\windows', 02:30:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:28 INFO - 'TEST1': 'testie', 02:30:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:28 INFO - 'USERDOMAIN': 'T-W732-IX-045', 02:30:28 INFO - 'USERNAME': 'cltbld', 02:30:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:30:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:30:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:30:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:30:28 INFO - 'WINDIR': 'C:\\windows', 02:30:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:30:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:30:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:30:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:30:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:30:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:30:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:30:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:30:33 INFO - Unpacking c:\slave\test\build\tests\marionette 02:30:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:30:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:30:33 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:30:33 INFO - Running setup.py install for browsermob-proxy 02:30:47 INFO - Running setup.py install for manifestparser 02:30:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Running setup.py install for marionette-client 02:30:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:30:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Running setup.py install for marionette-driver 02:30:47 INFO - Running setup.py install for mozcrash 02:30:47 INFO - Running setup.py install for mozdebug 02:30:47 INFO - Running setup.py install for mozdevice 02:30:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Running setup.py install for mozfile 02:30:47 INFO - Running setup.py install for mozhttpd 02:30:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Running setup.py install for mozinfo 02:30:47 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Running setup.py install for mozInstall 02:30:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Running setup.py install for mozleak 02:30:47 INFO - Running setup.py install for mozlog 02:30:47 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Running setup.py install for moznetwork 02:30:47 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Running setup.py install for mozprocess 02:30:47 INFO - Running setup.py install for mozprofile 02:30:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Running setup.py install for mozrunner 02:30:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Running setup.py install for mozscreenshot 02:30:47 INFO - Running setup.py install for moztest 02:30:47 INFO - Running setup.py install for mozversion 02:30:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:30:47 INFO - Running setup.py install for wptserve 02:30:47 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:30:47 INFO - Cleaning up... 02:30:47 INFO - Return code: 0 02:30:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:30: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')]} 02:30:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:30: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')]} 02:30:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:30:47 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 0x01B846B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C96200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B1BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB4368>, '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 0x01862D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C580C0>, '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-045', 'USERDOMAIN': 'T-W732-IX-045', '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-045', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:30:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:30:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:30:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:30:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:30:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:30:47 INFO - 'COMPUTERNAME': 'T-W732-IX-045', 02:30:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:30:47 INFO - 'DCLOCATION': 'SCL3', 02:30:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:30:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:30:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:30:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:30:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:30:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:30:47 INFO - 'HOMEDRIVE': 'C:', 02:30:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:30:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:30:47 INFO - 'KTS_VERSION': '1.19c', 02:30:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:30:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:30:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-045', 02:30:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:30:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:30:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:30:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:30:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:30:47 INFO - 'MOZ_AIRBAG': '1', 02:30:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:30:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:30:47 INFO - 'MOZ_MSVCVERSION': '8', 02:30:47 INFO - 'MOZ_NO_REMOTE': '1', 02:30:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:30:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:30:47 INFO - 'NO_EM_RESTART': '1', 02:30:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:30:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:30:47 INFO - 'OS': 'Windows_NT', 02:30:47 INFO - 'OURDRIVE': 'C:', 02:30:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:30:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:30:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:30:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:30:47 INFO - 'PROCESSOR_LEVEL': '6', 02:30:47 INFO - 'PROCESSOR_REVISION': '1e05', 02:30:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:30:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:30:47 INFO - 'PROMPT': '$P$G', 02:30:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:30:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:30:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:30:47 INFO - 'PWD': 'C:\\slave\\test', 02:30:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:30:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:30:47 INFO - 'SYSTEMDRIVE': 'C:', 02:30:47 INFO - 'SYSTEMROOT': 'C:\\windows', 02:30:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:47 INFO - 'TEST1': 'testie', 02:30:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:30:47 INFO - 'USERDOMAIN': 'T-W732-IX-045', 02:30:47 INFO - 'USERNAME': 'cltbld', 02:30:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:30:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:30:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:30:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:30:47 INFO - 'WINDIR': 'C:\\windows', 02:30:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:30:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:30:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:30:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:30:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:30:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:30:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:30:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:30:52 INFO - Unpacking c:\slave\test\build\tests\marionette 02:30:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:30:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:30:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:31:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:31:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 02:31:04 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:31:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:31:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:31:04 INFO - Downloading blessings-1.6.tar.gz 02:31:04 INFO - Running setup.py egg_info for package blessings 02:31:04 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 02:31:04 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:31:04 INFO - Running setup.py install for blessings 02:31:04 INFO - Running setup.py install for browsermob-proxy 02:31:04 INFO - Running setup.py install for manifestparser 02:31:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Running setup.py install for marionette-client 02:31:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:31:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Running setup.py install for marionette-driver 02:31:04 INFO - Running setup.py install for mozcrash 02:31:04 INFO - Running setup.py install for mozdebug 02:31:04 INFO - Running setup.py install for mozdevice 02:31:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Running setup.py install for mozhttpd 02:31:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Running setup.py install for mozInstall 02:31:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Running setup.py install for mozleak 02:31:04 INFO - Running setup.py install for mozprofile 02:31:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Running setup.py install for mozrunner 02:31:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:31:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:31:06 INFO - Running setup.py install for mozscreenshot 02:31:06 INFO - Running setup.py install for moztest 02:31:06 INFO - Running setup.py install for mozversion 02:31:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:31:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:31:06 INFO - Running setup.py install for wptserve 02:31:06 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:31:06 INFO - Cleaning up... 02:31:06 INFO - Return code: 0 02:31:06 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:31:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:31:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:31:06 INFO - Reading from file tmpfile_stdout 02:31:06 INFO - Using _rmtree_windows ... 02:31:06 INFO - Using _rmtree_windows ... 02:31:06 INFO - Current package versions: 02:31:06 INFO - blessings == 1.6 02:31:06 INFO - blobuploader == 1.2.4 02:31:06 INFO - browsermob-proxy == 0.6.0 02:31:06 INFO - distribute == 0.6.14 02:31:06 INFO - docopt == 0.6.1 02:31:06 INFO - manifestparser == 1.1 02:31:06 INFO - marionette-client == 2.3.0 02:31:06 INFO - marionette-driver == 1.4.0 02:31:06 INFO - mozInstall == 1.12 02:31:06 INFO - mozcrash == 0.17 02:31:06 INFO - mozdebug == 0.1 02:31:06 INFO - mozdevice == 0.48 02:31:06 INFO - mozfile == 1.2 02:31:06 INFO - mozhttpd == 0.7 02:31:06 INFO - mozinfo == 0.9 02:31:06 INFO - mozleak == 0.1 02:31:06 INFO - mozlog == 3.1 02:31:06 INFO - moznetwork == 0.27 02:31:06 INFO - mozprocess == 0.22 02:31:06 INFO - mozprofile == 0.28 02:31:06 INFO - mozrunner == 6.11 02:31:06 INFO - mozscreenshot == 0.1 02:31:06 INFO - mozsystemmonitor == 0.0 02:31:06 INFO - moztest == 0.7 02:31:06 INFO - mozversion == 1.4 02:31:06 INFO - requests == 1.2.3 02:31:06 INFO - wptserve == 1.4.0 02:31:06 INFO - Running post-action listener: _resource_record_post_action 02:31:06 INFO - Running post-action listener: _start_resource_monitoring 02:31:06 INFO - Starting resource monitoring. 02:31:07 INFO - ##### 02:31:07 INFO - ##### Running pull step. 02:31:07 INFO - ##### 02:31:07 INFO - Running pre-action listener: _resource_record_pre_action 02:31:07 INFO - Running main action method: pull 02:31:07 INFO - Pull has nothing to do! 02:31:07 INFO - Running post-action listener: _resource_record_post_action 02:31:07 INFO - ##### 02:31:07 INFO - ##### Running install step. 02:31:07 INFO - ##### 02:31:07 INFO - Running pre-action listener: _resource_record_pre_action 02:31:07 INFO - Running main action method: install 02:31:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:31:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:31:07 INFO - Reading from file tmpfile_stdout 02:31:07 INFO - Using _rmtree_windows ... 02:31:07 INFO - Using _rmtree_windows ... 02:31:07 INFO - Detecting whether we're running mozinstall >=1.0... 02:31:07 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:31:07 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:31:07 INFO - Reading from file tmpfile_stdout 02:31:07 INFO - Output received: 02:31:07 INFO - Usage: mozinstall-script.py [options] installer 02:31:07 INFO - Options: 02:31:07 INFO - -h, --help show this help message and exit 02:31:07 INFO - -d DEST, --destination=DEST 02:31:07 INFO - Directory to install application into. [default: 02:31:07 INFO - "C:\slave\test"] 02:31:07 INFO - --app=APP Application being installed. [default: firefox] 02:31:07 INFO - Using _rmtree_windows ... 02:31:07 INFO - Using _rmtree_windows ... 02:31:07 INFO - mkdir: C:\slave\test\build\application 02:31:07 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'] 02:31:07 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 02:31:09 INFO - Reading from file tmpfile_stdout 02:31:09 INFO - Output received: 02:31:09 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:31:09 INFO - Using _rmtree_windows ... 02:31:09 INFO - Using _rmtree_windows ... 02:31:09 INFO - Running post-action listener: _resource_record_post_action 02:31:09 INFO - ##### 02:31:09 INFO - ##### Running run-tests step. 02:31:09 INFO - ##### 02:31:09 INFO - Running pre-action listener: _resource_record_pre_action 02:31:09 INFO - Running main action method: run_tests 02:31:09 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:31:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:31:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:31:09 INFO - grabbing minidump binary from tooltool 02:31:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:31:09 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 0x01BB4368>, '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 0x01862D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C580C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:31:09 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 02:31:09 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 02:31:09 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:31:11 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp7_xzyl 02:31:11 INFO - INFO - File integrity verified, renaming tmp7_xzyl to win32-minidump_stackwalk.exe 02:31:11 INFO - Return code: 0 02:31:11 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:31:11 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:31:11 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/NRZLmD2FSySbprdNMVV1ow/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 02:31:11 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/NRZLmD2FSySbprdNMVV1ow/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 02:31:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:31:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:31:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:31:11 INFO - 'COMPUTERNAME': 'T-W732-IX-045', 02:31:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:31:11 INFO - 'DCLOCATION': 'SCL3', 02:31:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:31:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:31:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:31:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:31:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:31:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:31:11 INFO - 'HOMEDRIVE': 'C:', 02:31:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:31:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:31:11 INFO - 'KTS_VERSION': '1.19c', 02:31:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:31:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:31:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-045', 02:31:11 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:31:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:31:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:31:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:31:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:31:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:31:11 INFO - 'MOZ_AIRBAG': '1', 02:31:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:31:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:31:11 INFO - 'MOZ_MSVCVERSION': '8', 02:31:11 INFO - 'MOZ_NO_REMOTE': '1', 02:31:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:31:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:31:11 INFO - 'NO_EM_RESTART': '1', 02:31:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:31:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:31:11 INFO - 'OS': 'Windows_NT', 02:31:11 INFO - 'OURDRIVE': 'C:', 02:31:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:31:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:31:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:31:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:31:11 INFO - 'PROCESSOR_LEVEL': '6', 02:31:11 INFO - 'PROCESSOR_REVISION': '1e05', 02:31:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:31:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:31:11 INFO - 'PROMPT': '$P$G', 02:31:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:31:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:31:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:31:11 INFO - 'PWD': 'C:\\slave\\test', 02:31:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:31:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:31:11 INFO - 'SYSTEMDRIVE': 'C:', 02:31:11 INFO - 'SYSTEMROOT': 'C:\\windows', 02:31:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:31:11 INFO - 'TEST1': 'testie', 02:31:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:31:11 INFO - 'USERDOMAIN': 'T-W732-IX-045', 02:31:11 INFO - 'USERNAME': 'cltbld', 02:31:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:31:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:31:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:31:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:31:11 INFO - 'WINDIR': 'C:\\windows', 02:31:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:31:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:31:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:31:11 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/NRZLmD2FSySbprdNMVV1ow/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 02:31:14 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 02:31:14 INFO - import pkg_resources 02:31:15 INFO - Using 1 client processes 02:31:18 INFO - SUITE-START | Running 778 tests 02:31:18 INFO - Running testharness tests 02:31:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:31:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 02:31:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:31:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:31:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:31:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:31:18 INFO - Setting up ssl 02:31:18 INFO - PROCESS | certutil | 02:31:19 INFO - PROCESS | certutil | 02:31:19 INFO - PROCESS | certutil | 02:31:19 INFO - Certificate Nickname Trust Attributes 02:31:19 INFO - SSL,S/MIME,JAR/XPI 02:31:19 INFO - 02:31:19 INFO - web-platform-tests CT,, 02:31:19 INFO - 02:31:19 INFO - Starting runner 02:31:19 INFO - PROCESS | 732 | [732] 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 02:31:20 INFO - PROCESS | 732 | [732] 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 02:31:20 INFO - PROCESS | 732 | [732] 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 02:31:21 INFO - PROCESS | 732 | 1466501481504 Marionette DEBUG Marionette enabled via build flag and pref 02:31:22 INFO - PROCESS | 732 | ++DOCSHELL 0E0CA400 == 1 [pid = 732] [id = 1] 02:31:22 INFO - PROCESS | 732 | ++DOMWINDOW == 1 (0E0CA800) [pid = 732] [serial = 1] [outer = 00000000] 02:31:22 INFO - PROCESS | 732 | [732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:31:22 INFO - PROCESS | 732 | ++DOMWINDOW == 2 (0E0CB400) [pid = 732] [serial = 2] [outer = 0E0CA800] 02:31:22 INFO - PROCESS | 732 | ++DOCSHELL 14A0A000 == 2 [pid = 732] [id = 2] 02:31:22 INFO - PROCESS | 732 | ++DOMWINDOW == 3 (14A0A400) [pid = 732] [serial = 3] [outer = 00000000] 02:31:22 INFO - PROCESS | 732 | [732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:31:22 INFO - PROCESS | 732 | ++DOMWINDOW == 4 (14A0B000) [pid = 732] [serial = 4] [outer = 14A0A400] 02:31:23 INFO - PROCESS | 732 | 1466501483228 Marionette INFO Listening on port 2828 02:31:24 INFO - PROCESS | 732 | 1466501484768 Marionette DEBUG Marionette enabled via command-line flag 02:31:24 INFO - PROCESS | 732 | [732] 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 02:31:24 INFO - PROCESS | 732 | [732] 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 02:31:24 INFO - PROCESS | 732 | ++DOCSHELL 15465000 == 3 [pid = 732] [id = 3] 02:31:24 INFO - PROCESS | 732 | ++DOMWINDOW == 5 (1546D000) [pid = 732] [serial = 5] [outer = 00000000] 02:31:24 INFO - PROCESS | 732 | [732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:31:24 INFO - PROCESS | 732 | ++DOMWINDOW == 6 (1546DC00) [pid = 732] [serial = 6] [outer = 1546D000] 02:31:24 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:31:25 INFO - PROCESS | 732 | ++DOMWINDOW == 7 (16250000) [pid = 732] [serial = 7] [outer = 14A0A400] 02:31:25 INFO - PROCESS | 732 | [732] 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 02:31:25 INFO - PROCESS | 732 | 1466501485796 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49341 02:31:25 INFO - PROCESS | 732 | [732] 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 02:31:25 INFO - PROCESS | 732 | 1466501485818 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49342 02:31:25 INFO - PROCESS | 732 | [732] 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 02:31:25 INFO - PROCESS | 732 | 1466501485826 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49343 02:31:25 INFO - PROCESS | 732 | [732] 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 02:31:25 INFO - PROCESS | 732 | 1466501485862 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49344 02:31:25 INFO - PROCESS | 732 | 1466501485864 Marionette DEBUG Closed connection conn0 02:31:25 INFO - PROCESS | 732 | 1466501485866 Marionette DEBUG Closed connection conn1 02:31:25 INFO - PROCESS | 732 | 1466501485868 Marionette DEBUG Closed connection conn2 02:31:25 INFO - PROCESS | 732 | [732] 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 02:31:25 INFO - PROCESS | 732 | 1466501485929 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49345 02:31:25 INFO - PROCESS | 732 | 1466501485932 Marionette DEBUG Closed connection conn3 02:31:26 INFO - PROCESS | 732 | 1466501486113 Marionette DEBUG Closed connection conn4 02:31:26 INFO - PROCESS | 732 | [732] 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 02:31:26 INFO - PROCESS | 732 | 1466501486120 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49346 02:31:26 INFO - PROCESS | 732 | 1466501486128 Marionette DEBUG Closed connection conn5 02:31:26 INFO - PROCESS | 732 | ++DOCSHELL 1736A400 == 4 [pid = 732] [id = 4] 02:31:26 INFO - PROCESS | 732 | ++DOMWINDOW == 8 (1736A800) [pid = 732] [serial = 8] [outer = 00000000] 02:31:26 INFO - PROCESS | 732 | ++DOMWINDOW == 9 (17F73000) [pid = 732] [serial = 9] [outer = 1736A800] 02:31:26 INFO - PROCESS | 732 | [732] 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 02:31:26 INFO - PROCESS | 732 | 1466501486262 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49347 02:31:26 INFO - PROCESS | 732 | ++DOMWINDOW == 10 (17F79000) [pid = 732] [serial = 10] [outer = 1736A800] 02:31:26 INFO - PROCESS | 732 | 1466501486296 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:31:26 INFO - PROCESS | 732 | 1466501486301 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":"20160621002602","device":"desktop","version":"48.0"} 02:31:27 INFO - PROCESS | 732 | [732] 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 02:31:27 INFO - PROCESS | 732 | [732] 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 02:31:27 INFO - PROCESS | 732 | [732] 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 02:31:28 INFO - PROCESS | 732 | ++DOCSHELL 19C15800 == 5 [pid = 732] [id = 5] 02:31:28 INFO - PROCESS | 732 | ++DOMWINDOW == 11 (19C16400) [pid = 732] [serial = 11] [outer = 00000000] 02:31:28 INFO - PROCESS | 732 | ++DOCSHELL 19C19400 == 6 [pid = 732] [id = 6] 02:31:28 INFO - PROCESS | 732 | ++DOMWINDOW == 12 (19C19800) [pid = 732] [serial = 12] [outer = 00000000] 02:31:29 INFO - PROCESS | 732 | [732] 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 02:31:29 INFO - PROCESS | 732 | ++DOCSHELL 1A9ED400 == 7 [pid = 732] [id = 7] 02:31:29 INFO - PROCESS | 732 | ++DOMWINDOW == 13 (1A9ED800) [pid = 732] [serial = 13] [outer = 00000000] 02:31:29 INFO - PROCESS | 732 | [732] 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 02:31:29 INFO - PROCESS | 732 | [732] 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 02:31:29 INFO - PROCESS | 732 | ++DOMWINDOW == 14 (1A9F6400) [pid = 732] [serial = 14] [outer = 1A9ED800] 02:31:29 INFO - PROCESS | 732 | ++DOMWINDOW == 15 (1A798000) [pid = 732] [serial = 15] [outer = 19C16400] 02:31:29 INFO - PROCESS | 732 | ++DOMWINDOW == 16 (1A799800) [pid = 732] [serial = 16] [outer = 19C19800] 02:31:29 INFO - PROCESS | 732 | ++DOMWINDOW == 17 (1A79C400) [pid = 732] [serial = 17] [outer = 1A9ED800] 02:31:30 INFO - PROCESS | 732 | 1466501490077 Marionette INFO startBrowser 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:30 INFO - PROCESS | 732 | 1466501490112 Marionette DEBUG loaded listener.js 02:31:30 INFO - PROCESS | 732 | 1466501490125 Marionette DEBUG loaded listener.js 02:31:30 INFO - PROCESS | 732 | 1466501490128 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:30 INFO - PROCESS | 732 | ++DOMWINDOW == 18 (1C88F400) [pid = 732] [serial = 18] [outer = 1A9ED800] 02:31:30 INFO - PROCESS | 732 | 1466501490836 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"205e4e42-6f09-4c45-bcdf-0fafc5856a04","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":"20160621002602","device":"desktop","version":"48.0","command_id":1}}] 02:31:31 INFO - PROCESS | 732 | 1466501491103 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:31:31 INFO - PROCESS | 732 | 1466501491106 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:31 INFO - PROCESS | 732 | 1466501491140 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 02:31:31 INFO - PROCESS | 732 | 1466501491222 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:31:31 INFO - PROCESS | 732 | 1466501491224 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:31 INFO - PROCESS | 732 | [732] 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 02:31:31 INFO - PROCESS | 732 | [732] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:31:31 INFO - PROCESS | 732 | ++DOMWINDOW == 19 (1DAF1C00) [pid = 732] [serial = 19] [outer = 1A9ED800] 02:31:32 INFO - PROCESS | 732 | 1466501492077 Marionette TRACE conn6 <- [1,3,null,{}] 02:31:32 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:32 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:32 INFO - PROCESS | 732 | 1466501492084 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:31:32 INFO - PROCESS | 732 | 1466501492086 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:32 INFO - PROCESS | 732 | 1466501492109 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 02:31:32 INFO - PROCESS | 732 | 1466501492128 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 02:31:32 INFO - PROCESS | 732 | 1466501492131 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 02:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:31:32 INFO - PROCESS | 732 | 1466501492140 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:31:32 INFO - PROCESS | 732 | 1466501492143 Marionette TRACE conn6 <- [1,6,null,{}] 02:31:32 INFO - PROCESS | 732 | 1466501492193 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:32 INFO - PROCESS | 732 | 1466501492196 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:32 INFO - PROCESS | 732 | 1466501492212 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 02:31:32 INFO - PROCESS | 732 | 1466501492216 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:32 INFO - PROCESS | 732 | 1466501492218 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:32 INFO - PROCESS | 732 | ++DOCSHELL 1F605000 == 8 [pid = 732] [id = 8] 02:31:32 INFO - PROCESS | 732 | ++DOMWINDOW == 20 (1F605400) [pid = 732] [serial = 20] [outer = 00000000] 02:31:32 INFO - PROCESS | 732 | ++DOMWINDOW == 21 (1F607C00) [pid = 732] [serial = 21] [outer = 1F605400] 02:31:32 INFO - PROCESS | 732 | 1466501492271 Marionette DEBUG loaded listener.js 02:31:32 INFO - PROCESS | 732 | ++DOMWINDOW == 22 (1F60B800) [pid = 732] [serial = 22] [outer = 1F605400] 02:31:32 INFO - PROCESS | 732 | --DOCSHELL 0E0CA400 == 7 [pid = 732] [id = 1] 02:31:32 INFO - PROCESS | 732 | ++DOCSHELL 020ED800 == 8 [pid = 732] [id = 9] 02:31:32 INFO - PROCESS | 732 | ++DOMWINDOW == 23 (020F0400) [pid = 732] [serial = 23] [outer = 00000000] 02:31:32 INFO - PROCESS | 732 | ++DOMWINDOW == 24 (09273C00) [pid = 732] [serial = 24] [outer = 020F0400] 02:31:32 INFO - PROCESS | 732 | 1466501492690 Marionette DEBUG loaded listener.js 02:31:32 INFO - PROCESS | 732 | ++DOMWINDOW == 25 (0CCCE400) [pid = 732] [serial = 25] [outer = 020F0400] 02:31:33 INFO - PROCESS | 732 | 1466501493611 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1524ms 02:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:31:33 INFO - PROCESS | 732 | 1466501493662 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 02:31:33 INFO - PROCESS | 732 | 1466501493665 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 02:31:33 INFO - PROCESS | 732 | 1466501493670 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:31:33 INFO - PROCESS | 732 | 1466501493673 Marionette TRACE conn6 <- [1,10,null,{}] 02:31:33 INFO - PROCESS | 732 | 1466501493678 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:33 INFO - PROCESS | 732 | 1466501493681 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:33 INFO - PROCESS | 732 | 1466501493849 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 02:31:33 INFO - PROCESS | 732 | 1466501493925 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:33 INFO - PROCESS | 732 | 1466501493929 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:33 INFO - PROCESS | 732 | ++DOCSHELL 17F23400 == 9 [pid = 732] [id = 10] 02:31:33 INFO - PROCESS | 732 | ++DOMWINDOW == 26 (17F23800) [pid = 732] [serial = 26] [outer = 00000000] 02:31:33 INFO - PROCESS | 732 | ++DOMWINDOW == 27 (19567400) [pid = 732] [serial = 27] [outer = 17F23800] 02:31:34 INFO - PROCESS | 732 | 1466501493988 Marionette DEBUG loaded listener.js 02:31:34 INFO - PROCESS | 732 | ++DOMWINDOW == 28 (1976DC00) [pid = 732] [serial = 28] [outer = 17F23800] 02:31:34 INFO - PROCESS | 732 | 1466501494605 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 971ms 02:31:34 INFO - PROCESS | 732 | 1466501494641 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 02:31:34 INFO - PROCESS | 732 | 1466501494646 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 02:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:31:34 INFO - PROCESS | 732 | 1466501494650 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:31:34 INFO - PROCESS | 732 | 1466501494655 Marionette TRACE conn6 <- [1,14,null,{}] 02:31:34 INFO - PROCESS | 732 | 1466501494661 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:34 INFO - PROCESS | 732 | 1466501494664 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:34 INFO - PROCESS | 732 | 1466501494771 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 02:31:34 INFO - PROCESS | 732 | 1466501494839 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:34 INFO - PROCESS | 732 | 1466501494843 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:34 INFO - PROCESS | 732 | ++DOCSHELL 0D3E1400 == 10 [pid = 732] [id = 11] 02:31:34 INFO - PROCESS | 732 | ++DOMWINDOW == 29 (0D3E2C00) [pid = 732] [serial = 29] [outer = 00000000] 02:31:34 INFO - PROCESS | 732 | ++DOMWINDOW == 30 (0D754000) [pid = 732] [serial = 30] [outer = 0D3E2C00] 02:31:34 INFO - PROCESS | 732 | 1466501494892 Marionette DEBUG loaded listener.js 02:31:34 INFO - PROCESS | 732 | ++DOMWINDOW == 31 (0DD02800) [pid = 732] [serial = 31] [outer = 0D3E2C00] 02:31:35 INFO - PROCESS | 732 | --DOCSHELL 1736A400 == 9 [pid = 732] [id = 4] 02:31:35 INFO - PROCESS | 732 | 1466501495357 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 730ms 02:31:35 INFO - PROCESS | 732 | 1466501495381 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 02:31:35 INFO - PROCESS | 732 | 1466501495386 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 02:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:31:35 INFO - PROCESS | 732 | 1466501495392 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:31:35 INFO - PROCESS | 732 | 1466501495395 Marionette TRACE conn6 <- [1,18,null,{}] 02:31:35 INFO - PROCESS | 732 | 1466501495403 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:35 INFO - PROCESS | 732 | 1466501495405 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:35 INFO - PROCESS | 732 | 1466501495513 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 02:31:35 INFO - PROCESS | 732 | 1466501495579 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:35 INFO - PROCESS | 732 | 1466501495581 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:35 INFO - PROCESS | 732 | ++DOCSHELL 0E9DBC00 == 10 [pid = 732] [id = 12] 02:31:35 INFO - PROCESS | 732 | ++DOMWINDOW == 32 (0EBCB400) [pid = 732] [serial = 32] [outer = 00000000] 02:31:35 INFO - PROCESS | 732 | ++DOMWINDOW == 33 (14CA6000) [pid = 732] [serial = 33] [outer = 0EBCB400] 02:31:35 INFO - PROCESS | 732 | 1466501495630 Marionette DEBUG loaded listener.js 02:31:35 INFO - PROCESS | 732 | ++DOMWINDOW == 34 (14DC8000) [pid = 732] [serial = 34] [outer = 0EBCB400] 02:31:35 INFO - PROCESS | 732 | ++DOCSHELL 15324000 == 11 [pid = 732] [id = 13] 02:31:35 INFO - PROCESS | 732 | ++DOMWINDOW == 35 (15325C00) [pid = 732] [serial = 35] [outer = 00000000] 02:31:35 INFO - PROCESS | 732 | ++DOMWINDOW == 36 (15468800) [pid = 732] [serial = 36] [outer = 15325C00] 02:31:35 INFO - PROCESS | 732 | ++DOMWINDOW == 37 (153A0C00) [pid = 732] [serial = 37] [outer = 15325C00] 02:31:35 INFO - PROCESS | 732 | ++DOCSHELL 0926E800 == 12 [pid = 732] [id = 14] 02:31:35 INFO - PROCESS | 732 | ++DOMWINDOW == 38 (1546C800) [pid = 732] [serial = 38] [outer = 00000000] 02:31:35 INFO - PROCESS | 732 | ++DOMWINDOW == 39 (1624CC00) [pid = 732] [serial = 39] [outer = 1546C800] 02:31:36 INFO - PROCESS | 732 | ++DOMWINDOW == 40 (17374400) [pid = 732] [serial = 40] [outer = 1546C800] 02:31:36 INFO - PROCESS | 732 | 1466501496190 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 831ms 02:31:36 INFO - PROCESS | 732 | 1466501496226 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 02:31:36 INFO - PROCESS | 732 | 1466501496229 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 02:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:31:36 INFO - PROCESS | 732 | 1466501496233 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:31:36 INFO - PROCESS | 732 | 1466501496237 Marionette TRACE conn6 <- [1,22,null,{}] 02:31:36 INFO - PROCESS | 732 | 1466501496251 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:36 INFO - PROCESS | 732 | 1466501496255 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:36 INFO - PROCESS | 732 | 1466501496346 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 02:31:36 INFO - PROCESS | 732 | 1466501496412 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:36 INFO - PROCESS | 732 | 1466501496415 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:36 INFO - PROCESS | 732 | ++DOCSHELL 16940400 == 13 [pid = 732] [id = 15] 02:31:36 INFO - PROCESS | 732 | ++DOMWINDOW == 41 (16940800) [pid = 732] [serial = 41] [outer = 00000000] 02:31:36 INFO - PROCESS | 732 | ++DOMWINDOW == 42 (18437800) [pid = 732] [serial = 42] [outer = 16940800] 02:31:36 INFO - PROCESS | 732 | 1466501496466 Marionette DEBUG loaded listener.js 02:31:36 INFO - PROCESS | 732 | ++DOMWINDOW == 43 (1845B000) [pid = 732] [serial = 43] [outer = 16940800] 02:31:36 INFO - PROCESS | 732 | 1466501496821 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 02:31:36 INFO - PROCESS | 732 | 1466501496866 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 02:31:36 INFO - PROCESS | 732 | 1466501496869 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 02:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:31:36 INFO - PROCESS | 732 | 1466501496880 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:31:36 INFO - PROCESS | 732 | 1466501496882 Marionette TRACE conn6 <- [1,26,null,{}] 02:31:36 INFO - PROCESS | 732 | 1466501496886 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:36 INFO - PROCESS | 732 | 1466501496887 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:36 INFO - PROCESS | 732 | 1466501496972 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 02:31:36 INFO - PROCESS | 732 | 1466501496977 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:36 INFO - PROCESS | 732 | 1466501496979 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:37 INFO - PROCESS | 732 | ++DOCSHELL 195B9000 == 14 [pid = 732] [id = 16] 02:31:37 INFO - PROCESS | 732 | ++DOMWINDOW == 44 (1975EC00) [pid = 732] [serial = 44] [outer = 00000000] 02:31:37 INFO - PROCESS | 732 | ++DOMWINDOW == 45 (19564800) [pid = 732] [serial = 45] [outer = 1975EC00] 02:31:37 INFO - PROCESS | 732 | 1466501497026 Marionette DEBUG loaded listener.js 02:31:37 INFO - PROCESS | 732 | ++DOMWINDOW == 46 (1A32D000) [pid = 732] [serial = 46] [outer = 1975EC00] 02:31:37 INFO - PROCESS | 732 | 1466501497421 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 590ms 02:31:37 INFO - PROCESS | 732 | 1466501497476 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 02:31:37 INFO - PROCESS | 732 | 1466501497478 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 02:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:31:37 INFO - PROCESS | 732 | 1466501497493 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:31:37 INFO - PROCESS | 732 | 1466501497495 Marionette TRACE conn6 <- [1,30,null,{}] 02:31:37 INFO - PROCESS | 732 | 1466501497498 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:37 INFO - PROCESS | 732 | 1466501497500 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:37 INFO - PROCESS | 732 | 1466501497578 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 02:31:37 INFO - PROCESS | 732 | 1466501497583 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:37 INFO - PROCESS | 732 | 1466501497585 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:37 INFO - PROCESS | 732 | ++DOCSHELL 1A79BC00 == 15 [pid = 732] [id = 17] 02:31:37 INFO - PROCESS | 732 | ++DOMWINDOW == 47 (1A79C000) [pid = 732] [serial = 47] [outer = 00000000] 02:31:37 INFO - PROCESS | 732 | ++DOMWINDOW == 48 (1A82F800) [pid = 732] [serial = 48] [outer = 1A79C000] 02:31:37 INFO - PROCESS | 732 | 1466501497629 Marionette DEBUG loaded listener.js 02:31:37 INFO - PROCESS | 732 | ++DOMWINDOW == 49 (1A833C00) [pid = 732] [serial = 49] [outer = 1A79C000] 02:31:38 INFO - PROCESS | 732 | 1466501498002 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 533ms 02:31:38 INFO - PROCESS | 732 | 1466501498026 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 02:31:38 INFO - PROCESS | 732 | 1466501498028 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 02:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:31:38 INFO - PROCESS | 732 | 1466501498031 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:31:38 INFO - PROCESS | 732 | 1466501498032 Marionette TRACE conn6 <- [1,34,null,{}] 02:31:38 INFO - PROCESS | 732 | 1466501498036 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:38 INFO - PROCESS | 732 | 1466501498041 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:38 INFO - PROCESS | 732 | 1466501498175 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 02:31:38 INFO - PROCESS | 732 | 1466501498182 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:38 INFO - PROCESS | 732 | 1466501498185 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:38 INFO - PROCESS | 732 | ++DOCSHELL 1A82F400 == 16 [pid = 732] [id = 18] 02:31:38 INFO - PROCESS | 732 | ++DOMWINDOW == 50 (1A958000) [pid = 732] [serial = 50] [outer = 00000000] 02:31:38 INFO - PROCESS | 732 | ++DOMWINDOW == 51 (1C286400) [pid = 732] [serial = 51] [outer = 1A958000] 02:31:38 INFO - PROCESS | 732 | 1466501498229 Marionette DEBUG loaded listener.js 02:31:38 INFO - PROCESS | 732 | ++DOMWINDOW == 52 (1C2F5800) [pid = 732] [serial = 52] [outer = 1A958000] 02:31:38 INFO - PROCESS | 732 | 1466501498623 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 02:31:38 INFO - PROCESS | 732 | 1466501498662 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 02:31:38 INFO - PROCESS | 732 | 1466501498664 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 02:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:31:38 INFO - PROCESS | 732 | 1466501498667 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:31:38 INFO - PROCESS | 732 | 1466501498668 Marionette TRACE conn6 <- [1,38,null,{}] 02:31:38 INFO - PROCESS | 732 | 1466501498672 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:38 INFO - PROCESS | 732 | 1466501498673 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:38 INFO - PROCESS | 732 | 1466501498778 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 02:31:38 INFO - PROCESS | 732 | 1466501498786 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:38 INFO - PROCESS | 732 | 1466501498788 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:38 INFO - PROCESS | 732 | ++DOCSHELL 1C284C00 == 17 [pid = 732] [id = 19] 02:31:38 INFO - PROCESS | 732 | ++DOMWINDOW == 53 (1C370000) [pid = 732] [serial = 53] [outer = 00000000] 02:31:38 INFO - PROCESS | 732 | ++DOMWINDOW == 54 (1CD3E000) [pid = 732] [serial = 54] [outer = 1C370000] 02:31:38 INFO - PROCESS | 732 | 1466501498832 Marionette DEBUG loaded listener.js 02:31:38 INFO - PROCESS | 732 | ++DOMWINDOW == 55 (1CD41000) [pid = 732] [serial = 55] [outer = 1C370000] 02:31:39 INFO - PROCESS | 732 | 1466501499209 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 571ms 02:31:39 INFO - PROCESS | 732 | 1466501499238 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 02:31:39 INFO - PROCESS | 732 | 1466501499240 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 02:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:31:39 INFO - PROCESS | 732 | 1466501499252 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:31:39 INFO - PROCESS | 732 | 1466501499254 Marionette TRACE conn6 <- [1,42,null,{}] 02:31:39 INFO - PROCESS | 732 | 1466501499258 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:39 INFO - PROCESS | 732 | 1466501499259 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:39 INFO - PROCESS | 732 | 1466501499335 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 02:31:39 INFO - PROCESS | 732 | 1466501499398 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:39 INFO - PROCESS | 732 | 1466501499400 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:39 INFO - PROCESS | 732 | ++DOCSHELL 0CB0A000 == 18 [pid = 732] [id = 20] 02:31:39 INFO - PROCESS | 732 | ++DOMWINDOW == 56 (0CB0AC00) [pid = 732] [serial = 56] [outer = 00000000] 02:31:39 INFO - PROCESS | 732 | ++DOMWINDOW == 57 (0CB11800) [pid = 732] [serial = 57] [outer = 0CB0AC00] 02:31:39 INFO - PROCESS | 732 | 1466501499447 Marionette DEBUG loaded listener.js 02:31:39 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (1C851000) [pid = 732] [serial = 58] [outer = 0CB0AC00] 02:31:39 INFO - PROCESS | 732 | 1466501499801 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 590ms 02:31:39 INFO - PROCESS | 732 | 1466501499834 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 02:31:39 INFO - PROCESS | 732 | 1466501499836 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 02:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:31:39 INFO - PROCESS | 732 | 1466501499840 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:31:39 INFO - PROCESS | 732 | 1466501499841 Marionette TRACE conn6 <- [1,46,null,{}] 02:31:39 INFO - PROCESS | 732 | 1466501499845 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:39 INFO - PROCESS | 732 | 1466501499847 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:39 INFO - PROCESS | 732 | 1466501499953 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 02:31:39 INFO - PROCESS | 732 | 1466501499961 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:39 INFO - PROCESS | 732 | 1466501499963 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:39 INFO - PROCESS | 732 | ++DOCSHELL 0CA90000 == 19 [pid = 732] [id = 21] 02:31:39 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (0CA91800) [pid = 732] [serial = 59] [outer = 00000000] 02:31:40 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (0CA99800) [pid = 732] [serial = 60] [outer = 0CA91800] 02:31:40 INFO - PROCESS | 732 | 1466501500012 Marionette DEBUG loaded listener.js 02:31:40 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (0CB0EC00) [pid = 732] [serial = 61] [outer = 0CA91800] 02:31:40 INFO - PROCESS | 732 | 1466501500465 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 671ms 02:31:40 INFO - PROCESS | 732 | 1466501500510 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 02:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:31:40 INFO - PROCESS | 732 | 1466501500512 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 02:31:40 INFO - PROCESS | 732 | 1466501500515 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:31:40 INFO - PROCESS | 732 | 1466501500516 Marionette TRACE conn6 <- [1,50,null,{}] 02:31:40 INFO - PROCESS | 732 | 1466501500533 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:40 INFO - PROCESS | 732 | 1466501500535 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:40 INFO - PROCESS | 732 | 1466501500613 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 02:31:40 INFO - PROCESS | 732 | 1466501500633 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:40 INFO - PROCESS | 732 | 1466501500635 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:40 INFO - PROCESS | 732 | ++DOCSHELL 185BF800 == 20 [pid = 732] [id = 22] 02:31:40 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (185BFC00) [pid = 732] [serial = 62] [outer = 00000000] 02:31:40 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (185C3400) [pid = 732] [serial = 63] [outer = 185BFC00] 02:31:40 INFO - PROCESS | 732 | 1466501500690 Marionette DEBUG loaded listener.js 02:31:40 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (185C3C00) [pid = 732] [serial = 64] [outer = 185BFC00] 02:31:41 INFO - PROCESS | 732 | 1466501501057 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 590ms 02:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:31:41 INFO - PROCESS | 732 | 1466501501106 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 02:31:41 INFO - PROCESS | 732 | 1466501501108 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 02:31:41 INFO - PROCESS | 732 | 1466501501111 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:31:41 INFO - PROCESS | 732 | 1466501501114 Marionette TRACE conn6 <- [1,54,null,{}] 02:31:41 INFO - PROCESS | 732 | 1466501501117 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:41 INFO - PROCESS | 732 | 1466501501119 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:41 INFO - PROCESS | 732 | 1466501501245 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 02:31:41 INFO - PROCESS | 732 | 1466501501252 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:41 INFO - PROCESS | 732 | 1466501501255 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:41 INFO - PROCESS | 732 | ++DOCSHELL 0CA39800 == 21 [pid = 732] [id = 23] 02:31:41 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0CA3BC00) [pid = 732] [serial = 65] [outer = 00000000] 02:31:41 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (18348800) [pid = 732] [serial = 66] [outer = 0CA3BC00] 02:31:41 INFO - PROCESS | 732 | 1466501501299 Marionette DEBUG loaded listener.js 02:31:41 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (1CD3AC00) [pid = 732] [serial = 67] [outer = 0CA3BC00] 02:31:41 INFO - PROCESS | 732 | 1466501501662 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 02:31:41 INFO - PROCESS | 732 | 1466501501682 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 02:31:41 INFO - PROCESS | 732 | 1466501501685 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 02:31:41 INFO - PROCESS | 732 | 1466501501688 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:31:41 INFO - PROCESS | 732 | 1466501501689 Marionette TRACE conn6 <- [1,58,null,{}] 02:31:41 INFO - PROCESS | 732 | 1466501501693 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:41 INFO - PROCESS | 732 | 1466501501695 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:41 INFO - PROCESS | 732 | 1466501501775 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 02:31:41 INFO - PROCESS | 732 | 1466501501780 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:41 INFO - PROCESS | 732 | 1466501501782 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:41 INFO - PROCESS | 732 | ++DOCSHELL 16C35C00 == 22 [pid = 732] [id = 24] 02:31:41 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (1F074000) [pid = 732] [serial = 68] [outer = 00000000] 02:31:41 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (1F823800) [pid = 732] [serial = 69] [outer = 1F074000] 02:31:41 INFO - PROCESS | 732 | 1466501501885 Marionette DEBUG loaded listener.js 02:31:41 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (1F826800) [pid = 732] [serial = 70] [outer = 1F074000] 02:31:42 INFO - PROCESS | 732 | 1466501502248 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 02:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:31:42 INFO - PROCESS | 732 | 1466501502322 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 02:31:42 INFO - PROCESS | 732 | 1466501502324 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 02:31:42 INFO - PROCESS | 732 | 1466501502327 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:31:42 INFO - PROCESS | 732 | 1466501502329 Marionette TRACE conn6 <- [1,62,null,{}] 02:31:42 INFO - PROCESS | 732 | 1466501502332 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:42 INFO - PROCESS | 732 | 1466501502334 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:43 INFO - PROCESS | 732 | 1466501503135 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 02:31:43 INFO - PROCESS | 732 | 1466501503224 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:43 INFO - PROCESS | 732 | 1466501503227 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:43 INFO - PROCESS | 732 | ++DOCSHELL 0CA41800 == 23 [pid = 732] [id = 25] 02:31:43 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CA41C00) [pid = 732] [serial = 71] [outer = 00000000] 02:31:43 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0CA92000) [pid = 732] [serial = 72] [outer = 0CA41C00] 02:31:43 INFO - PROCESS | 732 | 1466501503276 Marionette DEBUG loaded listener.js 02:31:43 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0CB04400) [pid = 732] [serial = 73] [outer = 0CA41C00] 02:31:43 INFO - PROCESS | 732 | 1466501503699 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1421ms 02:31:43 INFO - PROCESS | 732 | 1466501503752 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 02:31:43 INFO - PROCESS | 732 | 1466501503756 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 02:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:31:43 INFO - PROCESS | 732 | 1466501503760 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:31:43 INFO - PROCESS | 732 | 1466501503763 Marionette TRACE conn6 <- [1,66,null,{}] 02:31:43 INFO - PROCESS | 732 | 1466501503768 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:43 INFO - PROCESS | 732 | 1466501503772 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:43 INFO - PROCESS | 732 | 1466501503882 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 02:31:43 INFO - PROCESS | 732 | 1466501503888 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:43 INFO - PROCESS | 732 | 1466501503891 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:43 INFO - PROCESS | 732 | ++DOCSHELL 0D340800 == 24 [pid = 732] [id = 26] 02:31:43 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0D753400) [pid = 732] [serial = 74] [outer = 00000000] 02:31:43 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0DDF5400) [pid = 732] [serial = 75] [outer = 0D753400] 02:31:43 INFO - PROCESS | 732 | 1466501503938 Marionette DEBUG loaded listener.js 02:31:44 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0E052000) [pid = 732] [serial = 76] [outer = 0D753400] 02:31:44 INFO - PROCESS | 732 | 1466501504355 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 631ms 02:31:44 INFO - PROCESS | 732 | 1466501504394 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 02:31:44 INFO - PROCESS | 732 | 1466501504397 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 02:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:31:44 INFO - PROCESS | 732 | 1466501504400 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:31:44 INFO - PROCESS | 732 | 1466501504402 Marionette TRACE conn6 <- [1,70,null,{}] 02:31:44 INFO - PROCESS | 732 | 1466501504406 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:44 INFO - PROCESS | 732 | 1466501504408 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:44 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1736A800) [pid = 732] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:31:44 INFO - PROCESS | 732 | --DOMWINDOW == 74 (185BFC00) [pid = 732] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:31:44 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0CA3BC00) [pid = 732] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:31:44 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1F605400) [pid = 732] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:31:44 INFO - PROCESS | 732 | --DOMWINDOW == 71 (17F23800) [pid = 732] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:31:44 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0D3E2C00) [pid = 732] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:31:44 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0EBCB400) [pid = 732] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:31:44 INFO - PROCESS | 732 | --DOMWINDOW == 68 (16940800) [pid = 732] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:31:44 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1975EC00) [pid = 732] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:31:44 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1A79C000) [pid = 732] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:31:44 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1A958000) [pid = 732] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:31:44 INFO - PROCESS | 732 | 1466501504857 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 02:31:44 INFO - PROCESS | 732 | 1466501504867 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:44 INFO - PROCESS | 732 | 1466501504870 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:44 INFO - PROCESS | 732 | ++DOCSHELL 0CA95000 == 25 [pid = 732] [id = 27] 02:31:44 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0D752000) [pid = 732] [serial = 77] [outer = 00000000] 02:31:44 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (14C1EC00) [pid = 732] [serial = 78] [outer = 0D752000] 02:31:44 INFO - PROCESS | 732 | 1466501504915 Marionette DEBUG loaded listener.js 02:31:45 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (154E1800) [pid = 732] [serial = 79] [outer = 0D752000] 02:31:45 INFO - PROCESS | 732 | 1466501505306 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:31:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 02:31:45 INFO - PROCESS | 732 | 1466501505333 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 02:31:45 INFO - PROCESS | 732 | 1466501505337 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 02:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:31:45 INFO - PROCESS | 732 | 1466501505347 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:31:45 INFO - PROCESS | 732 | 1466501505352 Marionette TRACE conn6 <- [1,74,null,{}] 02:31:45 INFO - PROCESS | 732 | 1466501505355 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:45 INFO - PROCESS | 732 | 1466501505358 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:45 INFO - PROCESS | 732 | 1466501505455 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 02:31:45 INFO - PROCESS | 732 | 1466501505462 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:45 INFO - PROCESS | 732 | 1466501505464 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:45 INFO - PROCESS | 732 | ++DOCSHELL 16940C00 == 26 [pid = 732] [id = 28] 02:31:45 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (16941000) [pid = 732] [serial = 80] [outer = 00000000] 02:31:45 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (18346800) [pid = 732] [serial = 81] [outer = 16941000] 02:31:45 INFO - PROCESS | 732 | 1466501505509 Marionette DEBUG loaded listener.js 02:31:45 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (18456000) [pid = 732] [serial = 82] [outer = 16941000] 02:31:45 INFO - PROCESS | 732 | 1466501505915 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:31:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 02:31:45 INFO - PROCESS | 732 | 1466501505973 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 02:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:31:45 INFO - PROCESS | 732 | 1466501505975 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 02:31:45 INFO - PROCESS | 732 | 1466501505978 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:31:45 INFO - PROCESS | 732 | 1466501505980 Marionette TRACE conn6 <- [1,78,null,{}] 02:31:46 INFO - PROCESS | 732 | 1466501505983 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:46 INFO - PROCESS | 732 | 1466501505985 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:46 INFO - PROCESS | 732 | 1466501506066 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 02:31:46 INFO - PROCESS | 732 | 1466501506071 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:46 INFO - PROCESS | 732 | 1466501506073 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:46 INFO - PROCESS | 732 | ++DOCSHELL 185B8000 == 27 [pid = 732] [id = 29] 02:31:46 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (185BC800) [pid = 732] [serial = 83] [outer = 00000000] 02:31:46 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (195BE000) [pid = 732] [serial = 84] [outer = 185BC800] 02:31:46 INFO - PROCESS | 732 | 1466501506117 Marionette DEBUG loaded listener.js 02:31:46 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1974A800) [pid = 732] [serial = 85] [outer = 185BC800] 02:31:46 INFO - PROCESS | 732 | 1466501506540 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 572ms 02:31:46 INFO - PROCESS | 732 | 1466501506551 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 02:31:46 INFO - PROCESS | 732 | 1466501506553 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 02:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:31:46 INFO - PROCESS | 732 | 1466501506556 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:31:46 INFO - PROCESS | 732 | 1466501506558 Marionette TRACE conn6 <- [1,82,null,{}] 02:31:46 INFO - PROCESS | 732 | 1466501506561 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:46 INFO - PROCESS | 732 | 1466501506563 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:46 INFO - PROCESS | 732 | 1466501506641 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 02:31:46 INFO - PROCESS | 732 | 1466501506646 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:46 INFO - PROCESS | 732 | 1466501506652 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:46 INFO - PROCESS | 732 | ++DOCSHELL 1A34C400 == 28 [pid = 732] [id = 30] 02:31:46 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1A34C800) [pid = 732] [serial = 86] [outer = 00000000] 02:31:46 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1A351800) [pid = 732] [serial = 87] [outer = 1A34C800] 02:31:46 INFO - PROCESS | 732 | 1466501506705 Marionette DEBUG loaded listener.js 02:31:46 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1A79E400) [pid = 732] [serial = 88] [outer = 1A34C800] 02:31:47 INFO - PROCESS | 732 | 1466501507341 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 831ms 02:31:47 INFO - PROCESS | 732 | 1466501507400 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 02:31:47 INFO - PROCESS | 732 | 1466501507404 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 02:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:31:47 INFO - PROCESS | 732 | 1466501507408 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:31:47 INFO - PROCESS | 732 | 1466501507413 Marionette TRACE conn6 <- [1,86,null,{}] 02:31:47 INFO - PROCESS | 732 | 1466501507445 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:47 INFO - PROCESS | 732 | 1466501507449 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:47 INFO - PROCESS | 732 | 1466501507560 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 02:31:47 INFO - PROCESS | 732 | 1466501507623 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:47 INFO - PROCESS | 732 | 1466501507625 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:47 INFO - PROCESS | 732 | ++DOCSHELL 0DDF9800 == 29 [pid = 732] [id = 31] 02:31:47 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (0DF71400) [pid = 732] [serial = 89] [outer = 00000000] 02:31:47 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1541A400) [pid = 732] [serial = 90] [outer = 0DF71400] 02:31:47 INFO - PROCESS | 732 | 1466501507684 Marionette DEBUG loaded listener.js 02:31:47 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (155AD400) [pid = 732] [serial = 91] [outer = 0DF71400] 02:31:48 INFO - PROCESS | 732 | 1466501508249 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 891ms 02:31:48 INFO - PROCESS | 732 | 1466501508299 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 02:31:48 INFO - PROCESS | 732 | 1466501508304 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 02:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:31:48 INFO - PROCESS | 732 | 1466501508310 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:31:48 INFO - PROCESS | 732 | 1466501508313 Marionette TRACE conn6 <- [1,90,null,{}] 02:31:48 INFO - PROCESS | 732 | 1466501508318 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:48 INFO - PROCESS | 732 | 1466501508320 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:48 INFO - PROCESS | 732 | 1466501508430 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 02:31:48 INFO - PROCESS | 732 | 1466501508513 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:48 INFO - PROCESS | 732 | 1466501508516 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:48 INFO - PROCESS | 732 | ++DOCSHELL 1A327000 == 30 [pid = 732] [id = 32] 02:31:48 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A33C800) [pid = 732] [serial = 92] [outer = 00000000] 02:31:48 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A34E000) [pid = 732] [serial = 93] [outer = 1A33C800] 02:31:48 INFO - PROCESS | 732 | 1466501508574 Marionette DEBUG loaded listener.js 02:31:48 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A355C00) [pid = 732] [serial = 94] [outer = 1A33C800] 02:31:49 INFO - PROCESS | 732 | 1466501509113 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 871ms 02:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:31:49 INFO - PROCESS | 732 | 1466501509184 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 02:31:49 INFO - PROCESS | 732 | 1466501509187 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 02:31:49 INFO - PROCESS | 732 | 1466501509191 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:31:49 INFO - PROCESS | 732 | 1466501509195 Marionette TRACE conn6 <- [1,94,null,{}] 02:31:49 INFO - PROCESS | 732 | 1466501509206 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:49 INFO - PROCESS | 732 | 1466501509211 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:49 INFO - PROCESS | 732 | 1466501509314 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 02:31:49 INFO - PROCESS | 732 | 1466501509384 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:49 INFO - PROCESS | 732 | 1466501509387 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:49 INFO - PROCESS | 732 | ++DOCSHELL 1AE68C00 == 31 [pid = 732] [id = 33] 02:31:49 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1BB5E400) [pid = 732] [serial = 95] [outer = 00000000] 02:31:49 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1C114C00) [pid = 732] [serial = 96] [outer = 1BB5E400] 02:31:49 INFO - PROCESS | 732 | 1466501509444 Marionette DEBUG loaded listener.js 02:31:49 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1C288400) [pid = 732] [serial = 97] [outer = 1BB5E400] 02:31:50 INFO - PROCESS | 732 | 1466501510004 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 02:31:50 INFO - PROCESS | 732 | 1466501510064 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 02:31:50 INFO - PROCESS | 732 | 1466501510067 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 02:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:31:50 INFO - PROCESS | 732 | 1466501510070 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:31:50 INFO - PROCESS | 732 | 1466501510072 Marionette TRACE conn6 <- [1,98,null,{}] 02:31:50 INFO - PROCESS | 732 | 1466501510076 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:50 INFO - PROCESS | 732 | 1466501510078 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:50 INFO - PROCESS | 732 | 1466501510185 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 02:31:50 INFO - PROCESS | 732 | 1466501510254 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:50 INFO - PROCESS | 732 | 1466501510257 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:50 INFO - PROCESS | 732 | ++DOCSHELL 0DD07C00 == 32 [pid = 732] [id = 34] 02:31:50 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (0DDF9C00) [pid = 732] [serial = 98] [outer = 00000000] 02:31:50 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (14FB4400) [pid = 732] [serial = 99] [outer = 0DDF9C00] 02:31:50 INFO - PROCESS | 732 | 1466501510313 Marionette DEBUG loaded listener.js 02:31:50 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1A33E400) [pid = 732] [serial = 100] [outer = 0DDF9C00] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1A79C400) [pid = 732] [serial = 17] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1C2F5800) [pid = 732] [serial = 52] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1976DC00) [pid = 732] [serial = 28] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0DD02800) [pid = 732] [serial = 31] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 84 (185C3C00) [pid = 732] [serial = 64] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1F60B800) [pid = 732] [serial = 22] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1CD3AC00) [pid = 732] [serial = 67] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 81 (17F79000) [pid = 732] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 80 (17F73000) [pid = 732] [serial = 9] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 79 (14A0B000) [pid = 732] [serial = 4] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1CD3E000) [pid = 732] [serial = 54] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0CB11800) [pid = 732] [serial = 57] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CA99800) [pid = 732] [serial = 60] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 75 (185C3400) [pid = 732] [serial = 63] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 74 (18348800) [pid = 732] [serial = 66] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 73 (09273C00) [pid = 732] [serial = 24] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 72 (19567400) [pid = 732] [serial = 27] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0D754000) [pid = 732] [serial = 30] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 70 (14CA6000) [pid = 732] [serial = 33] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 69 (14DC8000) [pid = 732] [serial = 34] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 68 (1624CC00) [pid = 732] [serial = 39] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 67 (18437800) [pid = 732] [serial = 42] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1845B000) [pid = 732] [serial = 43] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 65 (19564800) [pid = 732] [serial = 45] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1A32D000) [pid = 732] [serial = 46] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1A82F800) [pid = 732] [serial = 48] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 62 (1C286400) [pid = 732] [serial = 51] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 61 (15468800) [pid = 732] [serial = 36] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 60 (1A833C00) [pid = 732] [serial = 49] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 59 (1F607C00) [pid = 732] [serial = 21] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | --DOMWINDOW == 58 (1A9F6400) [pid = 732] [serial = 14] [outer = 00000000] [url = about:blank] 02:31:51 INFO - PROCESS | 732 | 1466501511498 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1472ms 02:31:51 INFO - PROCESS | 732 | 1466501511546 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 02:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:31:51 INFO - PROCESS | 732 | 1466501511550 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 02:31:51 INFO - PROCESS | 732 | 1466501511556 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:31:51 INFO - PROCESS | 732 | 1466501511559 Marionette TRACE conn6 <- [1,102,null,{}] 02:31:51 INFO - PROCESS | 732 | 1466501511567 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:51 INFO - PROCESS | 732 | 1466501511570 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:51 INFO - PROCESS | 732 | 1466501511663 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 02:31:51 INFO - PROCESS | 732 | 1466501511671 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:51 INFO - PROCESS | 732 | 1466501511674 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:51 INFO - PROCESS | 732 | ++DOCSHELL 0CB03400 == 33 [pid = 732] [id = 35] 02:31:51 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (0CB04000) [pid = 732] [serial = 101] [outer = 00000000] 02:31:51 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (0CB0FC00) [pid = 732] [serial = 102] [outer = 0CB04000] 02:31:51 INFO - PROCESS | 732 | 1466501511725 Marionette DEBUG loaded listener.js 02:31:51 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (0D332400) [pid = 732] [serial = 103] [outer = 0CB04000] 02:31:52 INFO - PROCESS | 732 | 1466501512160 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 631ms 02:31:52 INFO - PROCESS | 732 | 1466501512185 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 02:31:52 INFO - PROCESS | 732 | 1466501512190 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 02:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:31:52 INFO - PROCESS | 732 | 1466501512196 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:31:52 INFO - PROCESS | 732 | 1466501512199 Marionette TRACE conn6 <- [1,106,null,{}] 02:31:52 INFO - PROCESS | 732 | 1466501512203 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:52 INFO - PROCESS | 732 | 1466501512205 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:52 INFO - PROCESS | 732 | 1466501512292 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 02:31:52 INFO - PROCESS | 732 | 1466501512298 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:52 INFO - PROCESS | 732 | 1466501512301 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:52 INFO - PROCESS | 732 | ++DOCSHELL 0EB3CC00 == 34 [pid = 732] [id = 36] 02:31:52 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (0EBCD400) [pid = 732] [serial = 104] [outer = 00000000] 02:31:52 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (14C21800) [pid = 732] [serial = 105] [outer = 0EBCD400] 02:31:52 INFO - PROCESS | 732 | 1466501512348 Marionette DEBUG loaded listener.js 02:31:52 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (14DCA400) [pid = 732] [serial = 106] [outer = 0EBCD400] 02:31:52 INFO - PROCESS | 732 | 1466501512773 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 02:31:52 INFO - PROCESS | 732 | 1466501512830 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 02:31:52 INFO - PROCESS | 732 | 1466501512832 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 02:31:52 INFO - PROCESS | 732 | 1466501512836 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:31:52 INFO - PROCESS | 732 | 1466501512839 Marionette TRACE conn6 <- [1,110,null,{}] 02:31:52 INFO - PROCESS | 732 | 1466501512850 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:52 INFO - PROCESS | 732 | 1466501512855 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:52 INFO - PROCESS | 732 | 1466501512937 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 02:31:52 INFO - PROCESS | 732 | 1466501512947 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:52 INFO - PROCESS | 732 | 1466501512950 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:52 INFO - PROCESS | 732 | ++DOCSHELL 17F24400 == 35 [pid = 732] [id = 37] 02:31:52 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (17F24C00) [pid = 732] [serial = 107] [outer = 00000000] 02:31:53 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (17F79000) [pid = 732] [serial = 108] [outer = 17F24C00] 02:31:53 INFO - PROCESS | 732 | 1466501512998 Marionette DEBUG loaded listener.js 02:31:53 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (1834AC00) [pid = 732] [serial = 109] [outer = 17F24C00] 02:31:53 INFO - PROCESS | 732 | 1466501513447 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 02:31:53 INFO - PROCESS | 732 | 1466501513470 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 02:31:53 INFO - PROCESS | 732 | 1466501513472 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 02:31:53 INFO - PROCESS | 732 | 1466501513475 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - PROCESS | 732 | 1466501513477 Marionette TRACE conn6 <- [1,114,null,{}] 02:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:31:53 INFO - PROCESS | 732 | 1466501513480 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:53 INFO - PROCESS | 732 | 1466501513482 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:53 INFO - PROCESS | 732 | 1466501513564 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 02:31:53 INFO - PROCESS | 732 | 1466501513570 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:53 INFO - PROCESS | 732 | 1466501513572 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:53 INFO - PROCESS | 732 | ++DOCSHELL 18430400 == 36 [pid = 732] [id = 38] 02:31:53 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (18452C00) [pid = 732] [serial = 110] [outer = 00000000] 02:31:53 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (1955EC00) [pid = 732] [serial = 111] [outer = 18452C00] 02:31:53 INFO - PROCESS | 732 | 1466501513616 Marionette DEBUG loaded listener.js 02:31:53 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (195C1C00) [pid = 732] [serial = 112] [outer = 18452C00] 02:31:54 INFO - PROCESS | 732 | 1466501514067 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 02:31:54 INFO - PROCESS | 732 | 1466501514110 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 02:31:54 INFO - PROCESS | 732 | 1466501514112 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 02:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:31:54 INFO - PROCESS | 732 | 1466501514115 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:31:54 INFO - PROCESS | 732 | 1466501514116 Marionette TRACE conn6 <- [1,118,null,{}] 02:31:54 INFO - PROCESS | 732 | 1466501514120 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:54 INFO - PROCESS | 732 | 1466501514122 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:54 INFO - PROCESS | 732 | 1466501514222 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 02:31:54 INFO - PROCESS | 732 | 1466501514230 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:54 INFO - PROCESS | 732 | 1466501514232 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:54 INFO - PROCESS | 732 | ++DOCSHELL 19749800 == 37 [pid = 732] [id = 39] 02:31:54 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (19761800) [pid = 732] [serial = 113] [outer = 00000000] 02:31:54 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (19C11400) [pid = 732] [serial = 114] [outer = 19761800] 02:31:54 INFO - PROCESS | 732 | 1466501514277 Marionette DEBUG loaded listener.js 02:31:54 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (1A33E000) [pid = 732] [serial = 115] [outer = 19761800] 02:31:54 INFO - PROCESS | 732 | 1466501514719 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 02:31:54 INFO - PROCESS | 732 | 1466501514751 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 02:31:54 INFO - PROCESS | 732 | 1466501514753 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 02:31:54 INFO - PROCESS | 732 | 1466501514756 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:31:54 INFO - PROCESS | 732 | 1466501514758 Marionette TRACE conn6 <- [1,122,null,{}] 02:31:54 INFO - PROCESS | 732 | 1466501514761 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:54 INFO - PROCESS | 732 | 1466501514767 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:54 INFO - PROCESS | 732 | 1466501514892 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 02:31:54 INFO - PROCESS | 732 | 1466501514897 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:54 INFO - PROCESS | 732 | 1466501514899 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:54 INFO - PROCESS | 732 | ++DOCSHELL 1A34D400 == 38 [pid = 732] [id = 40] 02:31:54 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1A34D800) [pid = 732] [serial = 116] [outer = 00000000] 02:31:54 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1A833000) [pid = 732] [serial = 117] [outer = 1A34D800] 02:31:54 INFO - PROCESS | 732 | 1466501514944 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1A9F1C00) [pid = 732] [serial = 118] [outer = 1A34D800] 02:31:55 INFO - PROCESS | 732 | 1466501515346 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 02:31:55 INFO - PROCESS | 732 | 1466501515391 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 02:31:55 INFO - PROCESS | 732 | 1466501515393 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 02:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:31:55 INFO - PROCESS | 732 | 1466501515396 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:31:55 INFO - PROCESS | 732 | 1466501515398 Marionette TRACE conn6 <- [1,126,null,{}] 02:31:55 INFO - PROCESS | 732 | 1466501515408 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:55 INFO - PROCESS | 732 | 1466501515410 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:55 INFO - PROCESS | 732 | 1466501515509 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 02:31:55 INFO - PROCESS | 732 | 1466501515573 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:55 INFO - PROCESS | 732 | 1466501515575 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:55 INFO - PROCESS | 732 | ++DOCSHELL 1A834400 == 39 [pid = 732] [id = 41] 02:31:55 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1AA6F400) [pid = 732] [serial = 119] [outer = 00000000] 02:31:55 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1AA79000) [pid = 732] [serial = 120] [outer = 1AA6F400] 02:31:55 INFO - PROCESS | 732 | 1466501515619 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1AA79C00) [pid = 732] [serial = 121] [outer = 1AA6F400] 02:31:55 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1F074000) [pid = 732] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:31:55 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1A34C800) [pid = 732] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:31:55 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CB0AC00) [pid = 732] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:31:55 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1C370000) [pid = 732] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:31:55 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0CA91800) [pid = 732] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:31:55 INFO - PROCESS | 732 | --DOMWINDOW == 73 (185BC800) [pid = 732] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:31:55 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0D753400) [pid = 732] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:31:55 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0D752000) [pid = 732] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:31:55 INFO - PROCESS | 732 | --DOMWINDOW == 70 (16941000) [pid = 732] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:31:55 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0CA41C00) [pid = 732] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:31:56 INFO - PROCESS | 732 | 1466501516063 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 692ms 02:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:31:56 INFO - PROCESS | 732 | 1466501516088 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 02:31:56 INFO - PROCESS | 732 | 1466501516090 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 02:31:56 INFO - PROCESS | 732 | 1466501516093 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - PROCESS | 732 | 1466501516095 Marionette TRACE conn6 <- [1,130,null,{}] 02:31:56 INFO - PROCESS | 732 | 1466501516098 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:56 INFO - PROCESS | 732 | 1466501516100 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:56 INFO - PROCESS | 732 | 1466501516200 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 02:31:56 INFO - PROCESS | 732 | 1466501516242 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:56 INFO - PROCESS | 732 | 1466501516243 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:56 INFO - PROCESS | 732 | ++DOCSHELL 0CA41C00 == 40 [pid = 732] [id = 42] 02:31:56 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0CA96C00) [pid = 732] [serial = 122] [outer = 00000000] 02:31:56 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (1955B000) [pid = 732] [serial = 123] [outer = 0CA96C00] 02:31:56 INFO - PROCESS | 732 | 1466501516287 Marionette DEBUG loaded listener.js 02:31:56 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (196D7800) [pid = 732] [serial = 124] [outer = 0CA96C00] 02:31:56 INFO - PROCESS | 732 | 1466501516631 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 571ms 02:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:31:56 INFO - PROCESS | 732 | 1466501516664 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 02:31:56 INFO - PROCESS | 732 | 1466501516666 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 02:31:56 INFO - PROCESS | 732 | 1466501516669 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - PROCESS | 732 | 1466501516670 Marionette TRACE conn6 <- [1,134,null,{}] 02:31:56 INFO - PROCESS | 732 | 1466501516674 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:56 INFO - PROCESS | 732 | 1466501516675 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:56 INFO - PROCESS | 732 | 1466501516776 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 02:31:56 INFO - PROCESS | 732 | 1466501516784 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:56 INFO - PROCESS | 732 | 1466501516786 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:56 INFO - PROCESS | 732 | ++DOCSHELL 0925B000 == 41 [pid = 732] [id = 43] 02:31:56 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0925B400) [pid = 732] [serial = 125] [outer = 00000000] 02:31:56 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (09262800) [pid = 732] [serial = 126] [outer = 0925B400] 02:31:56 INFO - PROCESS | 732 | 1466501516829 Marionette DEBUG loaded listener.js 02:31:56 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0CA3D800) [pid = 732] [serial = 127] [outer = 0925B400] 02:31:57 INFO - PROCESS | 732 | 1466501517245 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 02:31:57 INFO - PROCESS | 732 | 1466501517300 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 732 | 1466501517302 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 02:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:31:57 INFO - PROCESS | 732 | 1466501517305 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:31:57 INFO - PROCESS | 732 | 1466501517307 Marionette TRACE conn6 <- [1,138,null,{}] 02:31:57 INFO - PROCESS | 732 | 1466501517310 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:57 INFO - PROCESS | 732 | 1466501517312 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:57 INFO - PROCESS | 732 | 1466501517418 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 02:31:57 INFO - PROCESS | 732 | 1466501517425 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:57 INFO - PROCESS | 732 | 1466501517427 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:57 INFO - PROCESS | 732 | ++DOCSHELL 0DA2BC00 == 42 [pid = 732] [id = 44] 02:31:57 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0DA2C000) [pid = 732] [serial = 128] [outer = 00000000] 02:31:57 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (0DA34400) [pid = 732] [serial = 129] [outer = 0DA2C000] 02:31:57 INFO - PROCESS | 732 | 1466501517473 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (0DA37400) [pid = 732] [serial = 130] [outer = 0DA2C000] 02:31:57 INFO - PROCESS | 732 | 1466501517860 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 02:31:57 INFO - PROCESS | 732 | 1466501517876 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 732 | 1466501517878 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 02:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:31:57 INFO - PROCESS | 732 | 1466501517881 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:31:57 INFO - PROCESS | 732 | 1466501517884 Marionette TRACE conn6 <- [1,142,null,{}] 02:31:57 INFO - PROCESS | 732 | 1466501517887 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:57 INFO - PROCESS | 732 | 1466501517889 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:58 INFO - PROCESS | 732 | 1466501518050 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 02:31:58 INFO - PROCESS | 732 | 1466501518181 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:58 INFO - PROCESS | 732 | 1466501518185 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:58 INFO - PROCESS | 732 | ++DOCSHELL 0CA19800 == 43 [pid = 732] [id = 45] 02:31:58 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (0CA1A400) [pid = 732] [serial = 131] [outer = 00000000] 02:31:58 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (0CA1D000) [pid = 732] [serial = 132] [outer = 0CA1A400] 02:31:58 INFO - PROCESS | 732 | 1466501518242 Marionette DEBUG loaded listener.js 02:31:58 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (0CA36800) [pid = 732] [serial = 133] [outer = 0CA1A400] 02:31:58 INFO - PROCESS | 732 | 1466501518950 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1130ms 02:31:59 INFO - PROCESS | 732 | 1466501519012 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 02:31:59 INFO - PROCESS | 732 | 1466501519017 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 02:31:59 INFO - PROCESS | 732 | 1466501519021 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:31:59 INFO - PROCESS | 732 | 1466501519025 Marionette TRACE conn6 <- [1,146,null,{}] 02:31:59 INFO - PROCESS | 732 | 1466501519030 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:59 INFO - PROCESS | 732 | 1466501519033 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:59 INFO - PROCESS | 732 | 1466501519155 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 02:31:59 INFO - PROCESS | 732 | 1466501519229 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 732 | 1466501519232 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:31:59 INFO - PROCESS | 732 | ++DOCSHELL 0DA2F000 == 44 [pid = 732] [id = 46] 02:31:59 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (0DA2F400) [pid = 732] [serial = 134] [outer = 00000000] 02:31:59 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (0DA38800) [pid = 732] [serial = 135] [outer = 0DA2F400] 02:31:59 INFO - PROCESS | 732 | 1466501519289 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (0DD0E000) [pid = 732] [serial = 136] [outer = 0DA2F400] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 1AE68C00 == 43 [pid = 732] [id = 33] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 1A327000 == 42 [pid = 732] [id = 32] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 0DDF9800 == 41 [pid = 732] [id = 31] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 185B8000 == 40 [pid = 732] [id = 29] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 1A34C400 == 39 [pid = 732] [id = 30] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 0925B000 == 38 [pid = 732] [id = 43] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 0CA41C00 == 37 [pid = 732] [id = 42] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 1A834400 == 36 [pid = 732] [id = 41] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 1A34D400 == 35 [pid = 732] [id = 40] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 19749800 == 34 [pid = 732] [id = 39] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 18430400 == 33 [pid = 732] [id = 38] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 17F24400 == 32 [pid = 732] [id = 37] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 0EB3CC00 == 31 [pid = 732] [id = 36] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 0CB03400 == 30 [pid = 732] [id = 35] 02:32:00 INFO - PROCESS | 732 | --DOCSHELL 0DD07C00 == 29 [pid = 732] [id = 34] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1F826800) [pid = 732] [serial = 70] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1F823800) [pid = 732] [serial = 69] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1A351800) [pid = 732] [serial = 87] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1C851000) [pid = 732] [serial = 58] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1CD41000) [pid = 732] [serial = 55] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0CB0EC00) [pid = 732] [serial = 61] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1A79E400) [pid = 732] [serial = 88] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 76 (195BE000) [pid = 732] [serial = 84] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0DDF5400) [pid = 732] [serial = 75] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 74 (14C1EC00) [pid = 732] [serial = 78] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 73 (18346800) [pid = 732] [serial = 81] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 72 (154E1800) [pid = 732] [serial = 79] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0E052000) [pid = 732] [serial = 76] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0CA92000) [pid = 732] [serial = 72] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1974A800) [pid = 732] [serial = 85] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0CB04400) [pid = 732] [serial = 73] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | --DOMWINDOW == 67 (18456000) [pid = 732] [serial = 82] [outer = 00000000] [url = about:blank] 02:32:00 INFO - PROCESS | 732 | 1466501520202 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1235ms 02:32:00 INFO - PROCESS | 732 | 1466501520260 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 02:32:00 INFO - PROCESS | 732 | 1466501520264 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 02:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:32:00 INFO - PROCESS | 732 | 1466501520269 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - PROCESS | 732 | 1466501520272 Marionette TRACE conn6 <- [1,150,null,{}] 02:32:00 INFO - PROCESS | 732 | 1466501520278 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:00 INFO - PROCESS | 732 | 1466501520281 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:00 INFO - PROCESS | 732 | 1466501520368 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 02:32:00 INFO - PROCESS | 732 | 1466501520449 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 732 | 1466501520454 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:00 INFO - PROCESS | 732 | ++DOCSHELL 0CA1E400 == 30 [pid = 732] [id = 47] 02:32:00 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0CA33800) [pid = 732] [serial = 137] [outer = 00000000] 02:32:00 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0CA8FC00) [pid = 732] [serial = 138] [outer = 0CA33800] 02:32:00 INFO - PROCESS | 732 | 1466501520503 Marionette DEBUG loaded listener.js 02:32:00 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0CA99800) [pid = 732] [serial = 139] [outer = 0CA33800] 02:32:00 INFO - PROCESS | 732 | 1466501520886 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms 02:32:00 INFO - PROCESS | 732 | 1466501520940 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 02:32:00 INFO - PROCESS | 732 | 1466501520945 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 02:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:32:00 INFO - PROCESS | 732 | 1466501520952 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - PROCESS | 732 | 1466501520954 Marionette TRACE conn6 <- [1,154,null,{}] 02:32:00 INFO - PROCESS | 732 | 1466501520958 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:00 INFO - PROCESS | 732 | 1466501520961 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:01 INFO - PROCESS | 732 | 1466501521046 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 02:32:01 INFO - PROCESS | 732 | 1466501521052 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:01 INFO - PROCESS | 732 | 1466501521054 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:01 INFO - PROCESS | 732 | ++DOCSHELL 0CB10000 == 31 [pid = 732] [id = 48] 02:32:01 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CB10C00) [pid = 732] [serial = 140] [outer = 00000000] 02:32:01 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0DA2F800) [pid = 732] [serial = 141] [outer = 0CB10C00] 02:32:01 INFO - PROCESS | 732 | 1466501521101 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0DBD1000) [pid = 732] [serial = 142] [outer = 0CB10C00] 02:32:01 INFO - PROCESS | 732 | 1466501521546 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 02:32:01 INFO - PROCESS | 732 | 1466501521585 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 02:32:01 INFO - PROCESS | 732 | 1466501521588 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 02:32:01 INFO - PROCESS | 732 | 1466501521591 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:32:01 INFO - PROCESS | 732 | 1466501521595 Marionette TRACE conn6 <- [1,158,null,{}] 02:32:01 INFO - PROCESS | 732 | 1466501521606 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:01 INFO - PROCESS | 732 | 1466501521611 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:01 INFO - PROCESS | 732 | 1466501521695 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 02:32:01 INFO - PROCESS | 732 | 1466501521705 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:01 INFO - PROCESS | 732 | 1466501521708 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:01 INFO - PROCESS | 732 | ++DOCSHELL 15417C00 == 32 [pid = 732] [id = 49] 02:32:01 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (15418C00) [pid = 732] [serial = 143] [outer = 00000000] 02:32:01 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (154DA800) [pid = 732] [serial = 144] [outer = 15418C00] 02:32:01 INFO - PROCESS | 732 | 1466501521755 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1624EC00) [pid = 732] [serial = 145] [outer = 15418C00] 02:32:02 INFO - PROCESS | 732 | 1466501522232 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 02:32:02 INFO - PROCESS | 732 | 1466501522265 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 02:32:02 INFO - PROCESS | 732 | 1466501522267 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 02:32:02 INFO - PROCESS | 732 | 1466501522271 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:32:02 INFO - PROCESS | 732 | 1466501522272 Marionette TRACE conn6 <- [1,162,null,{}] 02:32:02 INFO - PROCESS | 732 | 1466501522276 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:02 INFO - PROCESS | 732 | 1466501522278 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:02 INFO - PROCESS | 732 | 1466501522363 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 02:32:02 INFO - PROCESS | 732 | 1466501522368 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 732 | 1466501522370 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:02 INFO - PROCESS | 732 | ++DOCSHELL 16C36800 == 33 [pid = 732] [id = 50] 02:32:02 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (17373800) [pid = 732] [serial = 146] [outer = 00000000] 02:32:02 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (18430000) [pid = 732] [serial = 147] [outer = 17373800] 02:32:02 INFO - PROCESS | 732 | 1466501522415 Marionette DEBUG loaded listener.js 02:32:02 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (18477C00) [pid = 732] [serial = 148] [outer = 17373800] 02:32:02 INFO - PROCESS | 732 | 1466501522867 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 02:32:02 INFO - PROCESS | 732 | 1466501522906 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 02:32:02 INFO - PROCESS | 732 | 1466501522908 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 02:32:02 INFO - PROCESS | 732 | 1466501522911 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:32:02 INFO - PROCESS | 732 | 1466501522913 Marionette TRACE conn6 <- [1,166,null,{}] 02:32:02 INFO - PROCESS | 732 | 1466501522916 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:02 INFO - PROCESS | 732 | 1466501522918 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:03 INFO - PROCESS | 732 | 1466501523024 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 02:32:03 INFO - PROCESS | 732 | 1466501523097 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:03 INFO - PROCESS | 732 | 1466501523099 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:03 INFO - PROCESS | 732 | ++DOCSHELL 185BD800 == 34 [pid = 732] [id = 51] 02:32:03 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (185BE400) [pid = 732] [serial = 149] [outer = 00000000] 02:32:03 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (185C3C00) [pid = 732] [serial = 150] [outer = 185BE400] 02:32:03 INFO - PROCESS | 732 | 1466501523143 Marionette DEBUG loaded listener.js 02:32:03 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (19511000) [pid = 732] [serial = 151] [outer = 185BE400] 02:32:03 INFO - PROCESS | 732 | 1466501523575 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 02:32:03 INFO - PROCESS | 732 | 1466501523585 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 732 | 1466501523587 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 02:32:03 INFO - PROCESS | 732 | 1466501523591 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:32:03 INFO - PROCESS | 732 | 1466501523592 Marionette TRACE conn6 <- [1,170,null,{}] 02:32:03 INFO - PROCESS | 732 | 1466501523596 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:03 INFO - PROCESS | 732 | 1466501523602 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:03 INFO - PROCESS | 732 | 1466501523751 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 02:32:03 INFO - PROCESS | 732 | 1466501523805 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:03 INFO - PROCESS | 732 | 1466501523807 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:03 INFO - PROCESS | 732 | ++DOCSHELL 196D9800 == 35 [pid = 732] [id = 52] 02:32:03 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1973CC00) [pid = 732] [serial = 152] [outer = 00000000] 02:32:03 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A34DC00) [pid = 732] [serial = 153] [outer = 1973CC00] 02:32:03 INFO - PROCESS | 732 | 1466501523852 Marionette DEBUG loaded listener.js 02:32:03 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A349400) [pid = 732] [serial = 154] [outer = 1973CC00] 02:32:04 INFO - PROCESS | 732 | 1466501524245 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 02:32:04 INFO - PROCESS | 732 | 1466501524267 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 732 | 1466501524269 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 02:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:32:04 INFO - PROCESS | 732 | 1466501524272 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - PROCESS | 732 | 1466501524274 Marionette TRACE conn6 <- [1,174,null,{}] 02:32:04 INFO - PROCESS | 732 | 1466501524277 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:04 INFO - PROCESS | 732 | 1466501524279 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:04 INFO - PROCESS | 732 | 1466501524380 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 02:32:04 INFO - PROCESS | 732 | 1466501524447 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 732 | 1466501524449 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:04 INFO - PROCESS | 732 | ++DOCSHELL 0E0C8000 == 36 [pid = 732] [id = 53] 02:32:04 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1A79E400) [pid = 732] [serial = 155] [outer = 00000000] 02:32:04 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1A82E000) [pid = 732] [serial = 156] [outer = 1A79E400] 02:32:04 INFO - PROCESS | 732 | 1466501524492 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1A831000) [pid = 732] [serial = 157] [outer = 1A79E400] 02:32:04 INFO - PROCESS | 732 | --DOMWINDOW == 87 (0DF71400) [pid = 732] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:32:04 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1A33C800) [pid = 732] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:32:04 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1BB5E400) [pid = 732] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:32:04 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1A34D800) [pid = 732] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:32:04 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0CA96C00) [pid = 732] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:32:04 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1AA6F400) [pid = 732] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:32:04 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0EBCD400) [pid = 732] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:32:04 INFO - PROCESS | 732 | --DOMWINDOW == 80 (18452C00) [pid = 732] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:32:04 INFO - PROCESS | 732 | --DOMWINDOW == 79 (17F24C00) [pid = 732] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:32:04 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0925B400) [pid = 732] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:32:04 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0CB04000) [pid = 732] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:32:04 INFO - PROCESS | 732 | --DOMWINDOW == 76 (19761800) [pid = 732] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:32:04 INFO - PROCESS | 732 | 1466501524921 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 02:32:04 INFO - PROCESS | 732 | 1466501524945 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 732 | 1466501524947 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 02:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:32:04 INFO - PROCESS | 732 | 1466501524950 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - PROCESS | 732 | 1466501524952 Marionette TRACE conn6 <- [1,178,null,{}] 02:32:05 INFO - PROCESS | 732 | 1466501524964 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:05 INFO - PROCESS | 732 | 1466501524966 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:05 INFO - PROCESS | 732 | 1466501525043 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 02:32:05 INFO - PROCESS | 732 | 1466501525048 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:05 INFO - PROCESS | 732 | 1466501525050 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:05 INFO - PROCESS | 732 | ++DOCSHELL 18452C00 == 37 [pid = 732] [id = 54] 02:32:05 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (19749800) [pid = 732] [serial = 158] [outer = 00000000] 02:32:05 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A7A2C00) [pid = 732] [serial = 159] [outer = 19749800] 02:32:05 INFO - PROCESS | 732 | 1466501525094 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A958800) [pid = 732] [serial = 160] [outer = 19749800] 02:32:05 INFO - PROCESS | 732 | 1466501525483 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 571ms 02:32:05 INFO - PROCESS | 732 | 1466501525521 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 02:32:05 INFO - PROCESS | 732 | 1466501525523 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 02:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:32:05 INFO - PROCESS | 732 | 1466501525526 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:32:05 INFO - PROCESS | 732 | 1466501525537 Marionette TRACE conn6 <- [1,182,null,{}] 02:32:05 INFO - PROCESS | 732 | 1466501525554 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:05 INFO - PROCESS | 732 | 1466501525556 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:05 INFO - PROCESS | 732 | 1466501525635 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 02:32:05 INFO - PROCESS | 732 | 1466501525640 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:05 INFO - PROCESS | 732 | 1466501525642 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:05 INFO - PROCESS | 732 | ++DOCSHELL 1AA73000 == 38 [pid = 732] [id = 55] 02:32:05 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1AA75400) [pid = 732] [serial = 161] [outer = 00000000] 02:32:05 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1AE05C00) [pid = 732] [serial = 162] [outer = 1AA75400] 02:32:05 INFO - PROCESS | 732 | 1466501525686 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1BB66800) [pid = 732] [serial = 163] [outer = 1AA75400] 02:32:06 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1C37D000) [pid = 732] [serial = 164] [outer = 1546C800] 02:32:06 INFO - PROCESS | 732 | 1466501526156 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 690ms 02:32:06 INFO - PROCESS | 732 | 1466501526217 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 02:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:32:06 INFO - PROCESS | 732 | 1466501526219 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 02:32:06 INFO - PROCESS | 732 | 1466501526223 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - PROCESS | 732 | 1466501526225 Marionette TRACE conn6 <- [1,186,null,{}] 02:32:06 INFO - PROCESS | 732 | 1466501526228 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:06 INFO - PROCESS | 732 | 1466501526230 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:06 INFO - PROCESS | 732 | 1466501526308 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 02:32:06 INFO - PROCESS | 732 | 1466501526316 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:06 INFO - PROCESS | 732 | 1466501526318 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:06 INFO - PROCESS | 732 | ++DOCSHELL 1C280400 == 39 [pid = 732] [id = 56] 02:32:06 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1C287800) [pid = 732] [serial = 165] [outer = 00000000] 02:32:06 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1C84F000) [pid = 732] [serial = 166] [outer = 1C287800] 02:32:06 INFO - PROCESS | 732 | 1466501526364 Marionette DEBUG loaded listener.js 02:32:06 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1C850000) [pid = 732] [serial = 167] [outer = 1C287800] 02:32:06 INFO - PROCESS | 732 | 1466501526817 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 633ms 02:32:06 INFO - PROCESS | 732 | 1466501526862 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 02:32:06 INFO - PROCESS | 732 | 1466501526866 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 02:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:32:06 INFO - PROCESS | 732 | 1466501526872 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - PROCESS | 732 | 1466501526876 Marionette TRACE conn6 <- [1,190,null,{}] 02:32:06 INFO - PROCESS | 732 | 1466501526881 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:06 INFO - PROCESS | 732 | 1466501526885 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:07 INFO - PROCESS | 732 | 1466501527030 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 02:32:07 INFO - PROCESS | 732 | 1466501527114 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:07 INFO - PROCESS | 732 | 1466501527119 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:07 INFO - PROCESS | 732 | ++DOCSHELL 0CA8F800 == 40 [pid = 732] [id = 57] 02:32:07 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (0CA90C00) [pid = 732] [serial = 168] [outer = 00000000] 02:32:07 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (0CA9CC00) [pid = 732] [serial = 169] [outer = 0CA90C00] 02:32:07 INFO - PROCESS | 732 | 1466501527175 Marionette DEBUG loaded listener.js 02:32:07 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (0CCCC400) [pid = 732] [serial = 170] [outer = 0CA90C00] 02:32:07 INFO - PROCESS | 732 | 1466501527709 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 870ms 02:32:07 INFO - PROCESS | 732 | 1466501527747 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 02:32:07 INFO - PROCESS | 732 | 1466501527752 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 02:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:32:07 INFO - PROCESS | 732 | 1466501527758 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:32:07 INFO - PROCESS | 732 | 1466501527761 Marionette TRACE conn6 <- [1,194,null,{}] 02:32:07 INFO - PROCESS | 732 | 1466501527765 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:07 INFO - PROCESS | 732 | 1466501527768 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:07 INFO - PROCESS | 732 | 1466501527879 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 02:32:08 INFO - PROCESS | 732 | 1466501527969 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 732 | 1466501527972 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:08 INFO - PROCESS | 732 | ++DOCSHELL 14C22400 == 41 [pid = 732] [id = 58] 02:32:08 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (14DBF800) [pid = 732] [serial = 171] [outer = 00000000] 02:32:08 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (15412400) [pid = 732] [serial = 172] [outer = 14DBF800] 02:32:08 INFO - PROCESS | 732 | 1466501528028 Marionette DEBUG loaded listener.js 02:32:08 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1693D400) [pid = 732] [serial = 173] [outer = 14DBF800] 02:32:08 INFO - PROCESS | 732 | 1466501528603 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 871ms 02:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:32:08 INFO - PROCESS | 732 | 1466501528632 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 02:32:08 INFO - PROCESS | 732 | 1466501528634 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 02:32:08 INFO - PROCESS | 732 | 1466501528638 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:32:08 INFO - PROCESS | 732 | 1466501528642 Marionette TRACE conn6 <- [1,198,null,{}] 02:32:08 INFO - PROCESS | 732 | 1466501528653 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:08 INFO - PROCESS | 732 | 1466501528657 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:08 INFO - PROCESS | 732 | 1466501528767 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 02:32:08 INFO - PROCESS | 732 | 1466501528858 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 732 | 1466501528861 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:08 INFO - PROCESS | 732 | ++DOCSHELL 185E4800 == 42 [pid = 732] [id = 59] 02:32:08 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (185E4C00) [pid = 732] [serial = 174] [outer = 00000000] 02:32:08 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (185E7C00) [pid = 732] [serial = 175] [outer = 185E4C00] 02:32:08 INFO - PROCESS | 732 | 1466501528918 Marionette DEBUG loaded listener.js 02:32:09 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (185EB400) [pid = 732] [serial = 176] [outer = 185E4C00] 02:32:09 INFO - PROCESS | 732 | 1466501529456 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 871ms 02:32:09 INFO - PROCESS | 732 | 1466501529512 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 02:32:09 INFO - PROCESS | 732 | 1466501529515 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 02:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:32:09 INFO - PROCESS | 732 | 1466501529519 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:32:09 INFO - PROCESS | 732 | 1466501529521 Marionette TRACE conn6 <- [1,202,null,{}] 02:32:09 INFO - PROCESS | 732 | 1466501529524 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:09 INFO - PROCESS | 732 | 1466501529527 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:09 INFO - PROCESS | 732 | 1466501529633 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 02:32:09 INFO - PROCESS | 732 | 1466501529723 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:09 INFO - PROCESS | 732 | 1466501529725 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:09 INFO - PROCESS | 732 | ++DOCSHELL 1A339800 == 43 [pid = 732] [id = 60] 02:32:09 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (1A33D000) [pid = 732] [serial = 177] [outer = 00000000] 02:32:09 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (1AA76800) [pid = 732] [serial = 178] [outer = 1A33D000] 02:32:09 INFO - PROCESS | 732 | 1466501529779 Marionette DEBUG loaded listener.js 02:32:09 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (1C84B000) [pid = 732] [serial = 179] [outer = 1A33D000] 02:32:10 INFO - PROCESS | 732 | 1466501530426 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 931ms 02:32:10 INFO - PROCESS | 732 | 1466501530483 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 02:32:10 INFO - PROCESS | 732 | 1466501530485 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 02:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:32:10 INFO - PROCESS | 732 | 1466501530489 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:32:10 INFO - PROCESS | 732 | 1466501530491 Marionette TRACE conn6 <- [1,206,null,{}] 02:32:10 INFO - PROCESS | 732 | 1466501530494 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:10 INFO - PROCESS | 732 | 1466501530497 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:10 INFO - PROCESS | 732 | 1466501530714 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 02:32:10 INFO - PROCESS | 732 | 1466501530847 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:10 INFO - PROCESS | 732 | 1466501530849 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:10 INFO - PROCESS | 732 | ++DOCSHELL 0CA38400 == 44 [pid = 732] [id = 61] 02:32:10 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (0CA3A800) [pid = 732] [serial = 180] [outer = 00000000] 02:32:10 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (0CA91C00) [pid = 732] [serial = 181] [outer = 0CA3A800] 02:32:10 INFO - PROCESS | 732 | 1466501530900 Marionette DEBUG loaded listener.js 02:32:10 INFO - PROCESS | 732 | ++DOMWINDOW == 101 (0CB03800) [pid = 732] [serial = 182] [outer = 0CA3A800] 02:32:11 INFO - PROCESS | 732 | --DOCSHELL 1AA73000 == 43 [pid = 732] [id = 55] 02:32:11 INFO - PROCESS | 732 | --DOCSHELL 18452C00 == 42 [pid = 732] [id = 54] 02:32:11 INFO - PROCESS | 732 | --DOCSHELL 0E0C8000 == 41 [pid = 732] [id = 53] 02:32:11 INFO - PROCESS | 732 | --DOCSHELL 196D9800 == 40 [pid = 732] [id = 52] 02:32:11 INFO - PROCESS | 732 | --DOCSHELL 185BD800 == 39 [pid = 732] [id = 51] 02:32:11 INFO - PROCESS | 732 | --DOCSHELL 16C36800 == 38 [pid = 732] [id = 50] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 100 (0DA34400) [pid = 732] [serial = 129] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOCSHELL 15417C00 == 37 [pid = 732] [id = 49] 02:32:11 INFO - PROCESS | 732 | --DOCSHELL 0CB10000 == 36 [pid = 732] [id = 48] 02:32:11 INFO - PROCESS | 732 | --DOCSHELL 0CA1E400 == 35 [pid = 732] [id = 47] 02:32:11 INFO - PROCESS | 732 | --DOCSHELL 0DA2BC00 == 34 [pid = 732] [id = 44] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 99 (14C21800) [pid = 732] [serial = 105] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 98 (14DCA400) [pid = 732] [serial = 106] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 97 (1955EC00) [pid = 732] [serial = 111] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 96 (17F79000) [pid = 732] [serial = 108] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 95 (1834AC00) [pid = 732] [serial = 109] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 94 (0CA3D800) [pid = 732] [serial = 127] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 93 (0CB0FC00) [pid = 732] [serial = 102] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 92 (0D332400) [pid = 732] [serial = 103] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 91 (14FB4400) [pid = 732] [serial = 99] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 90 (1A33E000) [pid = 732] [serial = 115] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 89 (19C11400) [pid = 732] [serial = 114] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 88 (155AD400) [pid = 732] [serial = 91] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1541A400) [pid = 732] [serial = 90] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1A355C00) [pid = 732] [serial = 94] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1A34E000) [pid = 732] [serial = 93] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1C288400) [pid = 732] [serial = 97] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1C114C00) [pid = 732] [serial = 96] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1A833000) [pid = 732] [serial = 117] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1A9F1C00) [pid = 732] [serial = 118] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1955B000) [pid = 732] [serial = 123] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1AA79000) [pid = 732] [serial = 120] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1AA79C00) [pid = 732] [serial = 121] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 77 (196D7800) [pid = 732] [serial = 124] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 76 (195C1C00) [pid = 732] [serial = 112] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | --DOMWINDOW == 75 (09262800) [pid = 732] [serial = 126] [outer = 00000000] [url = about:blank] 02:32:11 INFO - PROCESS | 732 | 1466501531461 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1018ms 02:32:11 INFO - PROCESS | 732 | 1466501531512 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 02:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:32:11 INFO - PROCESS | 732 | 1466501531516 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 02:32:11 INFO - PROCESS | 732 | 1466501531521 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:32:11 INFO - PROCESS | 732 | 1466501531524 Marionette TRACE conn6 <- [1,210,null,{}] 02:32:11 INFO - PROCESS | 732 | 1466501531529 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:11 INFO - PROCESS | 732 | 1466501531532 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:11 INFO - PROCESS | 732 | 1466501531627 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 02:32:11 INFO - PROCESS | 732 | 1466501531698 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 732 | 1466501531700 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:11 INFO - PROCESS | 732 | ++DOCSHELL 0CA12C00 == 35 [pid = 732] [id = 62] 02:32:11 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0CA1E400) [pid = 732] [serial = 183] [outer = 00000000] 02:32:11 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (0CC6A000) [pid = 732] [serial = 184] [outer = 0CA1E400] 02:32:11 INFO - PROCESS | 732 | 1466501531755 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (0D384C00) [pid = 732] [serial = 185] [outer = 0CA1E400] 02:32:12 INFO - PROCESS | 732 | 1466501532148 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 691ms 02:32:12 INFO - PROCESS | 732 | 1466501532211 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 02:32:12 INFO - PROCESS | 732 | 1466501532214 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 02:32:12 INFO - PROCESS | 732 | 1466501532217 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:32:12 INFO - PROCESS | 732 | 1466501532219 Marionette TRACE conn6 <- [1,214,null,{}] 02:32:12 INFO - PROCESS | 732 | 1466501532223 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:12 INFO - PROCESS | 732 | 1466501532225 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:12 INFO - PROCESS | 732 | 1466501532310 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 02:32:12 INFO - PROCESS | 732 | 1466501532319 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:12 INFO - PROCESS | 732 | 1466501532321 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:12 INFO - PROCESS | 732 | ++DOCSHELL 0DA39800 == 36 [pid = 732] [id = 63] 02:32:12 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (0DBCA000) [pid = 732] [serial = 186] [outer = 00000000] 02:32:12 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (14DCAC00) [pid = 732] [serial = 187] [outer = 0DBCA000] 02:32:12 INFO - PROCESS | 732 | 1466501532367 Marionette DEBUG loaded listener.js 02:32:12 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (15419400) [pid = 732] [serial = 188] [outer = 0DBCA000] 02:32:12 INFO - PROCESS | 732 | 1466501532816 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 02:32:12 INFO - PROCESS | 732 | 1466501532851 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 02:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:32:12 INFO - PROCESS | 732 | 1466501532855 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 02:32:12 INFO - PROCESS | 732 | 1466501532865 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:32:12 INFO - PROCESS | 732 | 1466501532870 Marionette TRACE conn6 <- [1,218,null,{}] 02:32:12 INFO - PROCESS | 732 | 1466501532874 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:12 INFO - PROCESS | 732 | 1466501532877 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:12 INFO - PROCESS | 732 | 1466501532965 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 02:32:12 INFO - PROCESS | 732 | 1466501532972 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:12 INFO - PROCESS | 732 | 1466501532974 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:12 INFO - PROCESS | 732 | ++DOCSHELL 17374C00 == 37 [pid = 732] [id = 64] 02:32:12 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (17F7C800) [pid = 732] [serial = 189] [outer = 00000000] 02:32:13 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (18347C00) [pid = 732] [serial = 190] [outer = 17F7C800] 02:32:13 INFO - PROCESS | 732 | 1466501533027 Marionette DEBUG loaded listener.js 02:32:13 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1842F000) [pid = 732] [serial = 191] [outer = 17F7C800] 02:32:13 INFO - PROCESS | 732 | 1466501533450 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 02:32:13 INFO - PROCESS | 732 | 1466501533491 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 732 | 1466501533493 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 02:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:32:13 INFO - PROCESS | 732 | 1466501533500 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - PROCESS | 732 | 1466501533502 Marionette TRACE conn6 <- [1,222,null,{}] 02:32:13 INFO - PROCESS | 732 | 1466501533511 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:13 INFO - PROCESS | 732 | 1466501533513 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:13 INFO - PROCESS | 732 | 1466501533619 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 02:32:13 INFO - PROCESS | 732 | 1466501533692 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:13 INFO - PROCESS | 732 | 1466501533694 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:13 INFO - PROCESS | 732 | ++DOCSHELL 185BEC00 == 38 [pid = 732] [id = 65] 02:32:13 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (185C0C00) [pid = 732] [serial = 192] [outer = 00000000] 02:32:13 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (185E2800) [pid = 732] [serial = 193] [outer = 185C0C00] 02:32:13 INFO - PROCESS | 732 | 1466501533738 Marionette DEBUG loaded listener.js 02:32:13 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (185E5000) [pid = 732] [serial = 194] [outer = 185C0C00] 02:32:14 INFO - PROCESS | 732 | 1466501534139 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 690ms 02:32:14 INFO - PROCESS | 732 | 1466501534193 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 02:32:14 INFO - PROCESS | 732 | 1466501534195 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 02:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:32:14 INFO - PROCESS | 732 | 1466501534198 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:32:14 INFO - PROCESS | 732 | 1466501534200 Marionette TRACE conn6 <- [1,226,null,{}] 02:32:14 INFO - PROCESS | 732 | 1466501534203 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:14 INFO - PROCESS | 732 | 1466501534205 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:14 INFO - PROCESS | 732 | 1466501534312 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 02:32:14 INFO - PROCESS | 732 | 1466501534318 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:14 INFO - PROCESS | 732 | 1466501534324 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:14 INFO - PROCESS | 732 | ++DOCSHELL 195C0800 == 39 [pid = 732] [id = 66] 02:32:14 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (195C2000) [pid = 732] [serial = 195] [outer = 00000000] 02:32:14 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (19747000) [pid = 732] [serial = 196] [outer = 195C2000] 02:32:14 INFO - PROCESS | 732 | 1466501534377 Marionette DEBUG loaded listener.js 02:32:14 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1A32E800) [pid = 732] [serial = 197] [outer = 195C2000] 02:32:14 INFO - PROCESS | 732 | 1466501534818 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 02:32:14 INFO - PROCESS | 732 | 1466501534873 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 02:32:14 INFO - PROCESS | 732 | 1466501534875 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 02:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:32:14 INFO - PROCESS | 732 | 1466501534878 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:32:14 INFO - PROCESS | 732 | 1466501534879 Marionette TRACE conn6 <- [1,230,null,{}] 02:32:14 INFO - PROCESS | 732 | 1466501534883 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:14 INFO - PROCESS | 732 | 1466501534885 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:15 INFO - PROCESS | 732 | 1466501535027 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 02:32:15 INFO - PROCESS | 732 | 1466501535048 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:15 INFO - PROCESS | 732 | 1466501535049 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:15 INFO - PROCESS | 732 | ++DOCSHELL 0925D400 == 40 [pid = 732] [id = 67] 02:32:15 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1A33E000) [pid = 732] [serial = 198] [outer = 00000000] 02:32:15 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1A79F000) [pid = 732] [serial = 199] [outer = 1A33E000] 02:32:15 INFO - PROCESS | 732 | 1466501535093 Marionette DEBUG loaded listener.js 02:32:15 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1A79F400) [pid = 732] [serial = 200] [outer = 1A33E000] 02:32:15 INFO - PROCESS | 732 | 1466501535616 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:32:15 INFO - PROCESS | 732 | --DOMWINDOW == 92 (185BE400) [pid = 732] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:32:15 INFO - PROCESS | 732 | --DOMWINDOW == 91 (0CA33800) [pid = 732] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:32:15 INFO - PROCESS | 732 | --DOMWINDOW == 90 (15418C00) [pid = 732] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:32:15 INFO - PROCESS | 732 | --DOMWINDOW == 89 (17373800) [pid = 732] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:32:15 INFO - PROCESS | 732 | --DOMWINDOW == 88 (0CB10C00) [pid = 732] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:32:15 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1973CC00) [pid = 732] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:32:15 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1AA75400) [pid = 732] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:32:15 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1A79E400) [pid = 732] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:32:15 INFO - PROCESS | 732 | --DOMWINDOW == 84 (19749800) [pid = 732] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 771ms 02:32:15 INFO - PROCESS | 732 | 1466501535651 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 02:32:15 INFO - PROCESS | 732 | 1466501535653 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 02:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:32:15 INFO - PROCESS | 732 | 1466501535656 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - PROCESS | 732 | 1466501535658 Marionette TRACE conn6 <- [1,234,null,{}] 02:32:15 INFO - PROCESS | 732 | 1466501535662 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:15 INFO - PROCESS | 732 | 1466501535663 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:15 INFO - PROCESS | 732 | 1466501535745 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 02:32:15 INFO - PROCESS | 732 | 1466501535752 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:15 INFO - PROCESS | 732 | 1466501535754 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:15 INFO - PROCESS | 732 | ++DOCSHELL 0CA3B000 == 41 [pid = 732] [id = 68] 02:32:15 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (15464400) [pid = 732] [serial = 201] [outer = 00000000] 02:32:15 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (19749800) [pid = 732] [serial = 202] [outer = 15464400] 02:32:15 INFO - PROCESS | 732 | 1466501535798 Marionette DEBUG loaded listener.js 02:32:15 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1A79E400) [pid = 732] [serial = 203] [outer = 15464400] 02:32:16 INFO - PROCESS | 732 | 1466501536202 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 02:32:16 INFO - PROCESS | 732 | 1466501536227 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 732 | 1466501536229 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 02:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:32:16 INFO - PROCESS | 732 | 1466501536231 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - PROCESS | 732 | 1466501536233 Marionette TRACE conn6 <- [1,238,null,{}] 02:32:16 INFO - PROCESS | 732 | 1466501536246 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:16 INFO - PROCESS | 732 | 1466501536248 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:16 INFO - PROCESS | 732 | 1466501536348 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 02:32:16 INFO - PROCESS | 732 | 1466501536356 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 732 | 1466501536358 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:16 INFO - PROCESS | 732 | ++DOCSHELL 1A958400 == 42 [pid = 732] [id = 69] 02:32:16 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1AA70400) [pid = 732] [serial = 204] [outer = 00000000] 02:32:16 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1AA7AC00) [pid = 732] [serial = 205] [outer = 1AA70400] 02:32:16 INFO - PROCESS | 732 | 1466501536404 Marionette DEBUG loaded listener.js 02:32:16 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1AE73C00) [pid = 732] [serial = 206] [outer = 1AA70400] 02:32:16 INFO - PROCESS | 732 | 1466501536819 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 02:32:16 INFO - PROCESS | 732 | 1466501536863 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 732 | 1466501536865 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 02:32:16 INFO - PROCESS | 732 | 1466501536869 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:32:16 INFO - PROCESS | 732 | 1466501536870 Marionette TRACE conn6 <- [1,242,null,{}] 02:32:16 INFO - PROCESS | 732 | 1466501536874 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:16 INFO - PROCESS | 732 | 1466501536876 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:16 INFO - PROCESS | 732 | 1466501536960 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 02:32:16 INFO - PROCESS | 732 | 1466501536966 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 732 | 1466501536967 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:16 INFO - PROCESS | 732 | ++DOCSHELL 1C16E000 == 43 [pid = 732] [id = 70] 02:32:16 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1C170C00) [pid = 732] [serial = 207] [outer = 00000000] 02:32:17 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1C373400) [pid = 732] [serial = 208] [outer = 1C170C00] 02:32:17 INFO - PROCESS | 732 | 1466501537011 Marionette DEBUG loaded listener.js 02:32:17 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1CD83800) [pid = 732] [serial = 209] [outer = 1C170C00] 02:32:17 INFO - PROCESS | 732 | 1466501537436 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 02:32:17 INFO - PROCESS | 732 | 1466501537503 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 02:32:17 INFO - PROCESS | 732 | 1466501537505 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 02:32:17 INFO - PROCESS | 732 | 1466501537509 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:32:17 INFO - PROCESS | 732 | 1466501537510 Marionette TRACE conn6 <- [1,246,null,{}] 02:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:32:17 INFO - PROCESS | 732 | 1466501537514 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:17 INFO - PROCESS | 732 | 1466501537515 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:17 INFO - PROCESS | 732 | 1466501537595 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 02:32:17 INFO - PROCESS | 732 | 1466501537603 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:17 INFO - PROCESS | 732 | 1466501537605 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:17 INFO - PROCESS | 732 | ++DOCSHELL 1CD85400 == 44 [pid = 732] [id = 71] 02:32:17 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (1D9ADC00) [pid = 732] [serial = 210] [outer = 00000000] 02:32:17 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (1D9B2800) [pid = 732] [serial = 211] [outer = 1D9ADC00] 02:32:17 INFO - PROCESS | 732 | 1466501537651 Marionette DEBUG loaded listener.js 02:32:17 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (1D9BB000) [pid = 732] [serial = 212] [outer = 1D9ADC00] 02:32:18 INFO - PROCESS | 732 | 1466501538316 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 832ms 02:32:18 INFO - PROCESS | 732 | 1466501538344 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 02:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:32:18 INFO - PROCESS | 732 | 1466501538349 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 02:32:18 INFO - PROCESS | 732 | 1466501538354 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:32:18 INFO - PROCESS | 732 | 1466501538357 Marionette TRACE conn6 <- [1,250,null,{}] 02:32:18 INFO - PROCESS | 732 | 1466501538362 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:18 INFO - PROCESS | 732 | 1466501538366 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:18 INFO - PROCESS | 732 | 1466501538480 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 02:32:18 INFO - PROCESS | 732 | 1466501538612 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:18 INFO - PROCESS | 732 | 1466501538615 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:18 INFO - PROCESS | 732 | ++DOCSHELL 0DBD0800 == 45 [pid = 732] [id = 72] 02:32:18 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (0DCAD000) [pid = 732] [serial = 213] [outer = 00000000] 02:32:18 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (14C19C00) [pid = 732] [serial = 214] [outer = 0DCAD000] 02:32:18 INFO - PROCESS | 732 | 1466501538685 Marionette DEBUG loaded listener.js 02:32:18 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (15466800) [pid = 732] [serial = 215] [outer = 0DCAD000] 02:32:19 INFO - PROCESS | 732 | 1466501539382 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1083ms 02:32:19 INFO - PROCESS | 732 | 1466501539436 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 02:32:19 INFO - PROCESS | 732 | 1466501539441 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 02:32:19 INFO - PROCESS | 732 | 1466501539447 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:32:19 INFO - PROCESS | 732 | 1466501539450 Marionette TRACE conn6 <- [1,254,null,{}] 02:32:19 INFO - PROCESS | 732 | 1466501539454 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:19 INFO - PROCESS | 732 | 1466501539457 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:19 INFO - PROCESS | 732 | 1466501539573 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 02:32:19 INFO - PROCESS | 732 | 1466501539694 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:19 INFO - PROCESS | 732 | 1466501539697 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:19 INFO - PROCESS | 732 | ++DOCSHELL 17F7A000 == 46 [pid = 732] [id = 73] 02:32:19 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (185B8400) [pid = 732] [serial = 216] [outer = 00000000] 02:32:19 INFO - PROCESS | 732 | ++DOMWINDOW == 101 (1A34B000) [pid = 732] [serial = 217] [outer = 185B8400] 02:32:19 INFO - PROCESS | 732 | 1466501539753 Marionette DEBUG loaded listener.js 02:32:19 INFO - PROCESS | 732 | ++DOMWINDOW == 102 (1A956800) [pid = 732] [serial = 218] [outer = 185B8400] 02:32:20 INFO - PROCESS | 732 | 1466501540286 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 870ms 02:32:20 INFO - PROCESS | 732 | 1466501540321 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 02:32:20 INFO - PROCESS | 732 | 1466501540324 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 02:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:32:20 INFO - PROCESS | 732 | 1466501540344 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:32:20 INFO - PROCESS | 732 | 1466501540348 Marionette TRACE conn6 <- [1,258,null,{}] 02:32:20 INFO - PROCESS | 732 | 1466501540360 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:20 INFO - PROCESS | 732 | 1466501540365 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:20 INFO - PROCESS | 732 | 1466501540475 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 02:32:20 INFO - PROCESS | 732 | 1466501540570 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:20 INFO - PROCESS | 732 | 1466501540573 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:20 INFO - PROCESS | 732 | ++DOCSHELL 1DAFBC00 == 47 [pid = 732] [id = 74] 02:32:20 INFO - PROCESS | 732 | ++DOMWINDOW == 103 (1DAFC000) [pid = 732] [serial = 219] [outer = 00000000] 02:32:20 INFO - PROCESS | 732 | ++DOMWINDOW == 104 (1DAFF800) [pid = 732] [serial = 220] [outer = 1DAFC000] 02:32:20 INFO - PROCESS | 732 | 1466501540630 Marionette DEBUG loaded listener.js 02:32:20 INFO - PROCESS | 732 | ++DOMWINDOW == 105 (1F077C00) [pid = 732] [serial = 221] [outer = 1DAFC000] 02:32:21 INFO - PROCESS | 732 | 1466501541232 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 951ms 02:32:21 INFO - PROCESS | 732 | 1466501541281 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 02:32:21 INFO - PROCESS | 732 | 1466501541284 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 02:32:21 INFO - PROCESS | 732 | 1466501541288 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:32:21 INFO - PROCESS | 732 | 1466501541290 Marionette TRACE conn6 <- [1,262,null,{}] 02:32:21 INFO - PROCESS | 732 | 1466501541293 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:21 INFO - PROCESS | 732 | 1466501541296 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:21 INFO - PROCESS | 732 | 1466501541408 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 02:32:21 INFO - PROCESS | 732 | 1466501541502 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:21 INFO - PROCESS | 732 | 1466501541504 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:21 INFO - PROCESS | 732 | ++DOCSHELL 0CA97C00 == 48 [pid = 732] [id = 75] 02:32:21 INFO - PROCESS | 732 | ++DOMWINDOW == 106 (0CB04C00) [pid = 732] [serial = 222] [outer = 00000000] 02:32:21 INFO - PROCESS | 732 | ++DOMWINDOW == 107 (0DDF8400) [pid = 732] [serial = 223] [outer = 0CB04C00] 02:32:21 INFO - PROCESS | 732 | 1466501541560 Marionette DEBUG loaded listener.js 02:32:21 INFO - PROCESS | 732 | ++DOMWINDOW == 108 (18457400) [pid = 732] [serial = 224] [outer = 0CB04C00] 02:32:22 INFO - PROCESS | 732 | 1466501542210 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 971ms 02:32:22 INFO - PROCESS | 732 | 1466501542261 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 732 | 1466501542265 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 02:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:32:22 INFO - PROCESS | 732 | 1466501542270 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - PROCESS | 732 | 1466501542274 Marionette TRACE conn6 <- [1,266,null,{}] 02:32:22 INFO - PROCESS | 732 | 1466501542279 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:22 INFO - PROCESS | 732 | 1466501542282 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:22 INFO - PROCESS | 732 | 1466501542381 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 02:32:22 INFO - PROCESS | 732 | 1466501542462 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:22 INFO - PROCESS | 732 | 1466501542465 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:22 INFO - PROCESS | 732 | ++DOCSHELL 0CA1F800 == 49 [pid = 732] [id = 76] 02:32:22 INFO - PROCESS | 732 | ++DOMWINDOW == 109 (0CA37C00) [pid = 732] [serial = 225] [outer = 00000000] 02:32:22 INFO - PROCESS | 732 | ++DOMWINDOW == 110 (14A0F000) [pid = 732] [serial = 226] [outer = 0CA37C00] 02:32:22 INFO - PROCESS | 732 | 1466501542557 Marionette DEBUG loaded listener.js 02:32:22 INFO - PROCESS | 732 | ++DOMWINDOW == 111 (15416400) [pid = 732] [serial = 227] [outer = 0CA37C00] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 1C16E000 == 48 [pid = 732] [id = 70] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 1A958400 == 47 [pid = 732] [id = 69] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 0CA3B000 == 46 [pid = 732] [id = 68] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 0925D400 == 45 [pid = 732] [id = 67] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 195C0800 == 44 [pid = 732] [id = 66] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 185BEC00 == 43 [pid = 732] [id = 65] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 17374C00 == 42 [pid = 732] [id = 64] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 0DA39800 == 41 [pid = 732] [id = 63] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 0CA12C00 == 40 [pid = 732] [id = 62] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 0CA38400 == 39 [pid = 732] [id = 61] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 1A339800 == 38 [pid = 732] [id = 60] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 185E4800 == 37 [pid = 732] [id = 59] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 14C22400 == 36 [pid = 732] [id = 58] 02:32:22 INFO - PROCESS | 732 | --DOCSHELL 0CA8F800 == 35 [pid = 732] [id = 57] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 110 (19511000) [pid = 732] [serial = 151] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 109 (1BB66800) [pid = 732] [serial = 163] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 108 (17374400) [pid = 732] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 107 (1A82E000) [pid = 732] [serial = 156] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 106 (1AE05C00) [pid = 732] [serial = 162] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 105 (1A831000) [pid = 732] [serial = 157] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 104 (1A7A2C00) [pid = 732] [serial = 159] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 103 (1A958800) [pid = 732] [serial = 160] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 102 (1C84F000) [pid = 732] [serial = 166] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 101 (18477C00) [pid = 732] [serial = 148] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 100 (185C3C00) [pid = 732] [serial = 150] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 99 (0CA8FC00) [pid = 732] [serial = 138] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 98 (0CA99800) [pid = 732] [serial = 139] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 97 (154DA800) [pid = 732] [serial = 144] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 96 (1624EC00) [pid = 732] [serial = 145] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 95 (18430000) [pid = 732] [serial = 147] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 94 (0DA2F800) [pid = 732] [serial = 141] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 93 (0DBD1000) [pid = 732] [serial = 142] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 92 (0CA1D000) [pid = 732] [serial = 132] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 91 (0DA38800) [pid = 732] [serial = 135] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 90 (1A349400) [pid = 732] [serial = 154] [outer = 00000000] [url = about:blank] 02:32:22 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1A34DC00) [pid = 732] [serial = 153] [outer = 00000000] [url = about:blank] 02:32:23 INFO - PROCESS | 732 | 1466501543270 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1024ms 02:32:23 INFO - PROCESS | 732 | 1466501543303 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 02:32:23 INFO - PROCESS | 732 | 1466501543307 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 02:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:32:23 INFO - PROCESS | 732 | 1466501543315 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:32:23 INFO - PROCESS | 732 | 1466501543317 Marionette TRACE conn6 <- [1,270,null,{}] 02:32:23 INFO - PROCESS | 732 | 1466501543331 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:23 INFO - PROCESS | 732 | 1466501543333 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:23 INFO - PROCESS | 732 | 1466501543424 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 02:32:23 INFO - PROCESS | 732 | 1466501543431 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:23 INFO - PROCESS | 732 | 1466501543433 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:23 INFO - PROCESS | 732 | ++DOCSHELL 0DCAE000 == 36 [pid = 732] [id = 77] 02:32:23 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (0DCB1C00) [pid = 732] [serial = 228] [outer = 00000000] 02:32:23 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (14F90000) [pid = 732] [serial = 229] [outer = 0DCB1C00] 02:32:23 INFO - PROCESS | 732 | 1466501543479 Marionette DEBUG loaded listener.js 02:32:23 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1624CC00) [pid = 732] [serial = 230] [outer = 0DCB1C00] 02:32:23 INFO - PROCESS | 732 | 1466501543931 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 02:32:24 INFO - PROCESS | 732 | 1466501543985 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 732 | 1466501543987 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 02:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:32:24 INFO - PROCESS | 732 | 1466501543991 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 732 | 1466501543994 Marionette TRACE conn6 <- [1,274,null,{}] 02:32:24 INFO - PROCESS | 732 | 1466501544013 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:24 INFO - PROCESS | 732 | 1466501544017 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:24 INFO - PROCESS | 732 | 1466501544125 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 02:32:24 INFO - PROCESS | 732 | 1466501544140 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 732 | 1466501544142 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:24 INFO - PROCESS | 732 | ++DOCSHELL 185BD400 == 37 [pid = 732] [id = 78] 02:32:24 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (185BD800) [pid = 732] [serial = 231] [outer = 00000000] 02:32:24 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (185C4400) [pid = 732] [serial = 232] [outer = 185BD800] 02:32:24 INFO - PROCESS | 732 | 1466501544190 Marionette DEBUG loaded listener.js 02:32:24 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (185E5C00) [pid = 732] [serial = 233] [outer = 185BD800] 02:32:24 INFO - PROCESS | 732 | 1466501544623 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 691ms 02:32:24 INFO - PROCESS | 732 | 1466501544681 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 732 | 1466501544684 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 02:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:32:24 INFO - PROCESS | 732 | 1466501544687 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 732 | 1466501544689 Marionette TRACE conn6 <- [1,278,null,{}] 02:32:24 INFO - PROCESS | 732 | 1466501544693 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:24 INFO - PROCESS | 732 | 1466501544694 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:24 INFO - PROCESS | 732 | 1466501544781 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 02:32:24 INFO - PROCESS | 732 | 1466501544788 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 732 | 1466501544790 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:24 INFO - PROCESS | 732 | ++DOCSHELL 1950F800 == 38 [pid = 732] [id = 79] 02:32:24 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (195BE000) [pid = 732] [serial = 234] [outer = 00000000] 02:32:24 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (1974AC00) [pid = 732] [serial = 235] [outer = 195BE000] 02:32:24 INFO - PROCESS | 732 | 1466501544835 Marionette DEBUG loaded listener.js 02:32:24 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (1A347C00) [pid = 732] [serial = 236] [outer = 195BE000] 02:32:25 INFO - PROCESS | 732 | 1466501545248 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 02:32:25 INFO - PROCESS | 732 | 1466501545322 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 02:32:25 INFO - PROCESS | 732 | 1466501545324 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 02:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:32:25 INFO - PROCESS | 732 | 1466501545327 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:32:25 INFO - PROCESS | 732 | 1466501545329 Marionette TRACE conn6 <- [1,282,null,{}] 02:32:25 INFO - PROCESS | 732 | 1466501545332 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:25 INFO - PROCESS | 732 | 1466501545335 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:25 INFO - PROCESS | 732 | 1466501545442 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 02:32:25 INFO - PROCESS | 732 | 1466501545517 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:25 INFO - PROCESS | 732 | 1466501545519 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:25 INFO - PROCESS | 732 | ++DOCSHELL 1A34F000 == 39 [pid = 732] [id = 80] 02:32:25 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (1A34F400) [pid = 732] [serial = 237] [outer = 00000000] 02:32:25 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (1A798C00) [pid = 732] [serial = 238] [outer = 1A34F400] 02:32:25 INFO - PROCESS | 732 | 1466501545563 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 732 | ++DOMWINDOW == 101 (1A828800) [pid = 732] [serial = 239] [outer = 1A34F400] 02:32:26 INFO - PROCESS | 732 | 1466501546003 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 731ms 02:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:32:26 INFO - PROCESS | 732 | 1466501546065 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 02:32:26 INFO - PROCESS | 732 | 1466501546067 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 02:32:26 INFO - PROCESS | 732 | 1466501546070 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - PROCESS | 732 | 1466501546072 Marionette TRACE conn6 <- [1,286,null,{}] 02:32:26 INFO - PROCESS | 732 | 1466501546075 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:26 INFO - PROCESS | 732 | 1466501546080 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:26 INFO - PROCESS | 732 | 1466501546209 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 02:32:26 INFO - PROCESS | 732 | 1466501546268 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 732 | 1466501546270 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:26 INFO - PROCESS | 732 | ++DOCSHELL 1AA77000 == 40 [pid = 732] [id = 81] 02:32:26 INFO - PROCESS | 732 | ++DOMWINDOW == 102 (1AE01C00) [pid = 732] [serial = 240] [outer = 00000000] 02:32:26 INFO - PROCESS | 732 | ++DOMWINDOW == 103 (1C2ECC00) [pid = 732] [serial = 241] [outer = 1AE01C00] 02:32:26 INFO - PROCESS | 732 | 1466501546314 Marionette DEBUG loaded listener.js 02:32:26 INFO - PROCESS | 732 | ++DOMWINDOW == 104 (1C371400) [pid = 732] [serial = 242] [outer = 1AE01C00] 02:32:26 INFO - PROCESS | 732 | 1466501546715 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 02:32:26 INFO - PROCESS | 732 | 1466501546741 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 02:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:32:26 INFO - PROCESS | 732 | 1466501546743 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 02:32:26 INFO - PROCESS | 732 | 1466501546746 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - PROCESS | 732 | 1466501546748 Marionette TRACE conn6 <- [1,290,null,{}] 02:32:26 INFO - PROCESS | 732 | 1466501546751 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:26 INFO - PROCESS | 732 | 1466501546753 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:26 INFO - PROCESS | 732 | 1466501546884 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 02:32:26 INFO - PROCESS | 732 | 1466501546899 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 732 | 1466501546901 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:26 INFO - PROCESS | 732 | ++DOCSHELL 1C859C00 == 41 [pid = 732] [id = 82] 02:32:26 INFO - PROCESS | 732 | ++DOMWINDOW == 105 (1C881800) [pid = 732] [serial = 243] [outer = 00000000] 02:32:26 INFO - PROCESS | 732 | ++DOMWINDOW == 106 (1D9B0000) [pid = 732] [serial = 244] [outer = 1C881800] 02:32:26 INFO - PROCESS | 732 | 1466501546943 Marionette DEBUG loaded listener.js 02:32:27 INFO - PROCESS | 732 | ++DOMWINDOW == 107 (1D9B1C00) [pid = 732] [serial = 245] [outer = 1C881800] 02:32:27 INFO - PROCESS | 732 | --DOMWINDOW == 106 (0DA2C000) [pid = 732] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:32:27 INFO - PROCESS | 732 | --DOMWINDOW == 105 (0DA2F400) [pid = 732] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:32:27 INFO - PROCESS | 732 | --DOMWINDOW == 104 (0DDF9C00) [pid = 732] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:32:27 INFO - PROCESS | 732 | --DOMWINDOW == 103 (1C170C00) [pid = 732] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:32:27 INFO - PROCESS | 732 | --DOMWINDOW == 102 (185C0C00) [pid = 732] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:32:27 INFO - PROCESS | 732 | --DOMWINDOW == 101 (1A33E000) [pid = 732] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:32:27 INFO - PROCESS | 732 | --DOMWINDOW == 100 (0CA3A800) [pid = 732] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:32:27 INFO - PROCESS | 732 | --DOMWINDOW == 99 (0CA1E400) [pid = 732] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:32:27 INFO - PROCESS | 732 | --DOMWINDOW == 98 (17F7C800) [pid = 732] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:32:27 INFO - PROCESS | 732 | --DOMWINDOW == 97 (0DBCA000) [pid = 732] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:32:27 INFO - PROCESS | 732 | --DOMWINDOW == 96 (195C2000) [pid = 732] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:32:27 INFO - PROCESS | 732 | --DOMWINDOW == 95 (15464400) [pid = 732] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:32:27 INFO - PROCESS | 732 | --DOMWINDOW == 94 (1AA70400) [pid = 732] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:32:27 INFO - PROCESS | 732 | 1466501547505 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 770ms 02:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:32:27 INFO - PROCESS | 732 | 1466501547517 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 02:32:27 INFO - PROCESS | 732 | 1466501547519 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 02:32:27 INFO - PROCESS | 732 | 1466501547522 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:32:27 INFO - PROCESS | 732 | 1466501547524 Marionette TRACE conn6 <- [1,294,null,{}] 02:32:27 INFO - PROCESS | 732 | 1466501547527 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:27 INFO - PROCESS | 732 | 1466501547529 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:27 INFO - PROCESS | 732 | 1466501547609 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 02:32:27 INFO - PROCESS | 732 | 1466501547615 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:27 INFO - PROCESS | 732 | 1466501547616 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:27 INFO - PROCESS | 732 | ++DOCSHELL 0D755000 == 42 [pid = 732] [id = 83] 02:32:27 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (0DA2C000) [pid = 732] [serial = 246] [outer = 00000000] 02:32:27 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (17F73000) [pid = 732] [serial = 247] [outer = 0DA2C000] 02:32:27 INFO - PROCESS | 732 | 1466501547670 Marionette DEBUG loaded listener.js 02:32:27 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (185C0C00) [pid = 732] [serial = 248] [outer = 0DA2C000] 02:32:28 INFO - PROCESS | 732 | 1466501548102 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 631ms 02:32:28 INFO - PROCESS | 732 | 1466501548164 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 02:32:28 INFO - PROCESS | 732 | 1466501548166 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 02:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:32:28 INFO - PROCESS | 732 | 1466501548169 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:32:28 INFO - PROCESS | 732 | 1466501548171 Marionette TRACE conn6 <- [1,298,null,{}] 02:32:28 INFO - PROCESS | 732 | 1466501548174 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:28 INFO - PROCESS | 732 | 1466501548176 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:28 INFO - PROCESS | 732 | 1466501548257 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 02:32:28 INFO - PROCESS | 732 | 1466501548263 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:28 INFO - PROCESS | 732 | 1466501548265 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:28 INFO - PROCESS | 732 | ++DOCSHELL 1A33E000 == 43 [pid = 732] [id = 84] 02:32:28 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (1A833400) [pid = 732] [serial = 249] [outer = 00000000] 02:32:28 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (1DAFD800) [pid = 732] [serial = 250] [outer = 1A833400] 02:32:28 INFO - PROCESS | 732 | 1466501548308 Marionette DEBUG loaded listener.js 02:32:28 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (0DA30000) [pid = 732] [serial = 251] [outer = 1A833400] 02:32:28 INFO - PROCESS | 732 | 1466501548713 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 02:32:28 INFO - PROCESS | 732 | 1466501548745 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 02:32:28 INFO - PROCESS | 732 | 1466501548746 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 02:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:32:28 INFO - PROCESS | 732 | 1466501548763 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:32:28 INFO - PROCESS | 732 | 1466501548764 Marionette TRACE conn6 <- [1,302,null,{}] 02:32:28 INFO - PROCESS | 732 | 1466501548768 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:28 INFO - PROCESS | 732 | 1466501548770 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:28 INFO - PROCESS | 732 | 1466501548853 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 02:32:28 INFO - PROCESS | 732 | 1466501548858 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:28 INFO - PROCESS | 732 | 1466501548860 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:28 INFO - PROCESS | 732 | ++DOCSHELL 1E47AC00 == 44 [pid = 732] [id = 85] 02:32:28 INFO - PROCESS | 732 | ++DOMWINDOW == 101 (1E47FC00) [pid = 732] [serial = 252] [outer = 00000000] 02:32:28 INFO - PROCESS | 732 | ++DOMWINDOW == 102 (1E485400) [pid = 732] [serial = 253] [outer = 1E47FC00] 02:32:28 INFO - PROCESS | 732 | 1466501548904 Marionette DEBUG loaded listener.js 02:32:28 INFO - PROCESS | 732 | ++DOMWINDOW == 103 (1F074400) [pid = 732] [serial = 254] [outer = 1E47FC00] 02:32:29 INFO - PROCESS | 732 | 1466501549330 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 631ms 02:32:29 INFO - PROCESS | 732 | 1466501549396 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 02:32:29 INFO - PROCESS | 732 | 1466501549398 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 02:32:29 INFO - PROCESS | 732 | 1466501549401 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:32:29 INFO - PROCESS | 732 | 1466501549404 Marionette TRACE conn6 <- [1,306,null,{}] 02:32:29 INFO - PROCESS | 732 | 1466501549407 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:29 INFO - PROCESS | 732 | 1466501549409 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:29 INFO - PROCESS | 732 | 1466501549562 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 02:32:29 INFO - PROCESS | 732 | 1466501549718 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:29 INFO - PROCESS | 732 | 1466501549721 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:29 INFO - PROCESS | 732 | ++DOCSHELL 0CA1B400 == 45 [pid = 732] [id = 86] 02:32:29 INFO - PROCESS | 732 | ++DOMWINDOW == 104 (0CA1EC00) [pid = 732] [serial = 255] [outer = 00000000] 02:32:29 INFO - PROCESS | 732 | ++DOMWINDOW == 105 (0CA41000) [pid = 732] [serial = 256] [outer = 0CA1EC00] 02:32:29 INFO - PROCESS | 732 | 1466501549780 Marionette DEBUG loaded listener.js 02:32:29 INFO - PROCESS | 732 | ++DOMWINDOW == 106 (0CA9B000) [pid = 732] [serial = 257] [outer = 0CA1EC00] 02:32:30 INFO - PROCESS | 732 | 1466501550265 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:32:30 INFO - PROCESS | 732 | 1466501550380 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1018ms 02:32:30 INFO - PROCESS | 732 | 1466501550425 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 02:32:30 INFO - PROCESS | 732 | 1466501550430 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 02:32:30 INFO - PROCESS | 732 | 1466501550434 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:32:30 INFO - PROCESS | 732 | 1466501550438 Marionette TRACE conn6 <- [1,310,null,{}] 02:32:30 INFO - PROCESS | 732 | 1466501550443 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:30 INFO - PROCESS | 732 | 1466501550446 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:30 INFO - PROCESS | 732 | 1466501550562 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 02:32:30 INFO - PROCESS | 732 | 1466501550662 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:30 INFO - PROCESS | 732 | 1466501550665 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:30 INFO - PROCESS | 732 | ++DOCSHELL 18340000 == 46 [pid = 732] [id = 87] 02:32:30 INFO - PROCESS | 732 | ++DOMWINDOW == 107 (18346400) [pid = 732] [serial = 258] [outer = 00000000] 02:32:30 INFO - PROCESS | 732 | ++DOMWINDOW == 108 (185BC800) [pid = 732] [serial = 259] [outer = 18346400] 02:32:30 INFO - PROCESS | 732 | 1466501550720 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 732 | ++DOMWINDOW == 109 (185E1800) [pid = 732] [serial = 260] [outer = 18346400] 02:32:31 INFO - PROCESS | 732 | 1466501551314 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 931ms 02:32:31 INFO - PROCESS | 732 | 1466501551369 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 02:32:31 INFO - PROCESS | 732 | 1466501551372 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 02:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:32:31 INFO - PROCESS | 732 | 1466501551376 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:32:31 INFO - PROCESS | 732 | 1466501551378 Marionette TRACE conn6 <- [1,314,null,{}] 02:32:31 INFO - PROCESS | 732 | 1466501551382 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:31 INFO - PROCESS | 732 | 1466501551385 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:31 INFO - PROCESS | 732 | 1466501551500 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 02:32:31 INFO - PROCESS | 732 | 1466501551600 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:31 INFO - PROCESS | 732 | 1466501551602 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:31 INFO - PROCESS | 732 | ++DOCSHELL 1A84F400 == 47 [pid = 732] [id = 88] 02:32:31 INFO - PROCESS | 732 | ++DOMWINDOW == 110 (1A84F800) [pid = 732] [serial = 261] [outer = 00000000] 02:32:31 INFO - PROCESS | 732 | ++DOMWINDOW == 111 (1A853C00) [pid = 732] [serial = 262] [outer = 1A84F800] 02:32:31 INFO - PROCESS | 732 | 1466501551656 Marionette DEBUG loaded listener.js 02:32:31 INFO - PROCESS | 732 | ++DOMWINDOW == 112 (1A857800) [pid = 732] [serial = 263] [outer = 1A84F800] 02:32:32 INFO - PROCESS | 732 | 1466501552257 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 931ms 02:32:32 INFO - PROCESS | 732 | 1466501552309 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 02:32:32 INFO - PROCESS | 732 | 1466501552313 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 02:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:32:32 INFO - PROCESS | 732 | 1466501552324 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:32:32 INFO - PROCESS | 732 | 1466501552329 Marionette TRACE conn6 <- [1,318,null,{}] 02:32:32 INFO - PROCESS | 732 | 1466501552332 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:32 INFO - PROCESS | 732 | 1466501552336 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:32 INFO - PROCESS | 732 | 1466501552504 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 02:32:32 INFO - PROCESS | 732 | 1466501552629 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:32 INFO - PROCESS | 732 | 1466501552632 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:32 INFO - PROCESS | 732 | ++DOCSHELL 1BB61000 == 48 [pid = 732] [id = 89] 02:32:32 INFO - PROCESS | 732 | ++DOMWINDOW == 113 (1C764C00) [pid = 732] [serial = 264] [outer = 00000000] 02:32:32 INFO - PROCESS | 732 | ++DOMWINDOW == 114 (1F3ABC00) [pid = 732] [serial = 265] [outer = 1C764C00] 02:32:32 INFO - PROCESS | 732 | 1466501552687 Marionette DEBUG loaded listener.js 02:32:32 INFO - PROCESS | 732 | ++DOMWINDOW == 115 (1F57DC00) [pid = 732] [serial = 266] [outer = 1C764C00] 02:32:33 INFO - PROCESS | 732 | 1466501553290 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 988ms 02:32:33 INFO - PROCESS | 732 | 1466501553306 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 02:32:33 INFO - PROCESS | 732 | 1466501553308 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 02:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:32:33 INFO - PROCESS | 732 | 1466501553327 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:32:33 INFO - PROCESS | 732 | 1466501553329 Marionette TRACE conn6 <- [1,322,null,{}] 02:32:33 INFO - PROCESS | 732 | 1466501553333 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:33 INFO - PROCESS | 732 | 1466501553336 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:33 INFO - PROCESS | 732 | 1466501553446 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 02:32:33 INFO - PROCESS | 732 | 1466501553684 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:33 INFO - PROCESS | 732 | 1466501553688 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:33 INFO - PROCESS | 732 | ++DOCSHELL 0CA11000 == 49 [pid = 732] [id = 90] 02:32:33 INFO - PROCESS | 732 | ++DOMWINDOW == 116 (0CA18800) [pid = 732] [serial = 267] [outer = 00000000] 02:32:33 INFO - PROCESS | 732 | ++DOMWINDOW == 117 (0CA3E800) [pid = 732] [serial = 268] [outer = 0CA18800] 02:32:33 INFO - PROCESS | 732 | 1466501553751 Marionette DEBUG loaded listener.js 02:32:33 INFO - PROCESS | 732 | ++DOMWINDOW == 118 (0CA9BC00) [pid = 732] [serial = 269] [outer = 0CA18800] 02:32:34 INFO - PROCESS | 732 | 1466501554330 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1095ms 02:32:34 INFO - PROCESS | 732 | 1466501554411 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 02:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:32:34 INFO - PROCESS | 732 | 1466501554414 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 02:32:34 INFO - PROCESS | 732 | 1466501554418 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:32:34 INFO - PROCESS | 732 | 1466501554421 Marionette TRACE conn6 <- [1,326,null,{}] 02:32:34 INFO - PROCESS | 732 | 1466501554426 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:34 INFO - PROCESS | 732 | 1466501554431 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:34 INFO - PROCESS | 732 | 1466501554562 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 02:32:34 INFO - PROCESS | 732 | 1466501554675 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 732 | 1466501554678 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:34 INFO - PROCESS | 732 | --DOCSHELL 0CA19800 == 48 [pid = 732] [id = 45] 02:32:34 INFO - PROCESS | 732 | --DOCSHELL 1E47AC00 == 47 [pid = 732] [id = 85] 02:32:34 INFO - PROCESS | 732 | --DOCSHELL 1A33E000 == 46 [pid = 732] [id = 84] 02:32:34 INFO - PROCESS | 732 | --DOCSHELL 0D755000 == 45 [pid = 732] [id = 83] 02:32:34 INFO - PROCESS | 732 | --DOCSHELL 1C859C00 == 44 [pid = 732] [id = 82] 02:32:34 INFO - PROCESS | 732 | --DOCSHELL 1AA77000 == 43 [pid = 732] [id = 81] 02:32:34 INFO - PROCESS | 732 | --DOCSHELL 1A34F000 == 42 [pid = 732] [id = 80] 02:32:34 INFO - PROCESS | 732 | --DOCSHELL 1950F800 == 41 [pid = 732] [id = 79] 02:32:34 INFO - PROCESS | 732 | --DOCSHELL 185BD400 == 40 [pid = 732] [id = 78] 02:32:34 INFO - PROCESS | 732 | --DOCSHELL 0DCAE000 == 39 [pid = 732] [id = 77] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 117 (185E7C00) [pid = 732] [serial = 175] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 116 (1AA76800) [pid = 732] [serial = 178] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | ++DOCSHELL 09259000 == 40 [pid = 732] [id = 91] 02:32:34 INFO - PROCESS | 732 | ++DOMWINDOW == 117 (0925C400) [pid = 732] [serial = 270] [outer = 00000000] 02:32:34 INFO - PROCESS | 732 | ++DOMWINDOW == 118 (0CA96C00) [pid = 732] [serial = 271] [outer = 0925C400] 02:32:34 INFO - PROCESS | 732 | 1466501554771 Marionette DEBUG loaded listener.js 02:32:34 INFO - PROCESS | 732 | ++DOMWINDOW == 119 (0CC73000) [pid = 732] [serial = 272] [outer = 0925C400] 02:32:34 INFO - PROCESS | 732 | --DOCSHELL 0CA1F800 == 39 [pid = 732] [id = 76] 02:32:34 INFO - PROCESS | 732 | --DOCSHELL 1CD85400 == 38 [pid = 732] [id = 71] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 118 (0DA37400) [pid = 732] [serial = 130] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 117 (0DD0E000) [pid = 732] [serial = 136] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 116 (1A33E400) [pid = 732] [serial = 100] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 115 (185E2800) [pid = 732] [serial = 193] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 114 (185E5000) [pid = 732] [serial = 194] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 113 (1A79F000) [pid = 732] [serial = 199] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 112 (0CB03800) [pid = 732] [serial = 182] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 111 (0CA91C00) [pid = 732] [serial = 181] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 110 (0CC6A000) [pid = 732] [serial = 184] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 109 (18347C00) [pid = 732] [serial = 190] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 108 (0D384C00) [pid = 732] [serial = 185] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 107 (14DCAC00) [pid = 732] [serial = 187] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 106 (15419400) [pid = 732] [serial = 188] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 105 (15412400) [pid = 732] [serial = 172] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 104 (0CA9CC00) [pid = 732] [serial = 169] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 103 (1A32E800) [pid = 732] [serial = 197] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 102 (19747000) [pid = 732] [serial = 196] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 101 (19749800) [pid = 732] [serial = 202] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 100 (1A79E400) [pid = 732] [serial = 203] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 99 (1CD83800) [pid = 732] [serial = 209] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 98 (1AA7AC00) [pid = 732] [serial = 205] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 97 (1AE73C00) [pid = 732] [serial = 206] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 96 (1A79F400) [pid = 732] [serial = 200] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 95 (1842F000) [pid = 732] [serial = 191] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 732 | --DOMWINDOW == 94 (1C373400) [pid = 732] [serial = 208] [outer = 00000000] [url = about:blank] 02:32:35 INFO - PROCESS | 732 | 1466501555201 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 831ms 02:32:35 INFO - PROCESS | 732 | 1466501555253 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 02:32:35 INFO - PROCESS | 732 | 1466501555257 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 02:32:35 INFO - PROCESS | 732 | 1466501555261 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:32:35 INFO - PROCESS | 732 | 1466501555263 Marionette TRACE conn6 <- [1,330,null,{}] 02:32:35 INFO - PROCESS | 732 | 1466501555267 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:35 INFO - PROCESS | 732 | 1466501555269 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:35 INFO - PROCESS | 732 | 1466501555357 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 02:32:35 INFO - PROCESS | 732 | 1466501555366 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:35 INFO - PROCESS | 732 | 1466501555368 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:35 INFO - PROCESS | 732 | ++DOCSHELL 0DA33C00 == 39 [pid = 732] [id = 92] 02:32:35 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (0DA37400) [pid = 732] [serial = 273] [outer = 00000000] 02:32:35 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (14C9E400) [pid = 732] [serial = 274] [outer = 0DA37400] 02:32:35 INFO - PROCESS | 732 | 1466501555413 Marionette DEBUG loaded listener.js 02:32:35 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (15472C00) [pid = 732] [serial = 275] [outer = 0DA37400] 02:32:35 INFO - PROCESS | 732 | 1466501555892 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 02:32:35 INFO - PROCESS | 732 | 1466501555936 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 02:32:35 INFO - PROCESS | 732 | 1466501555938 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 02:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:32:35 INFO - PROCESS | 732 | 1466501555943 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:32:35 INFO - PROCESS | 732 | 1466501555948 Marionette TRACE conn6 <- [1,334,null,{}] 02:32:35 INFO - PROCESS | 732 | 1466501555957 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:35 INFO - PROCESS | 732 | 1466501555960 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:36 INFO - PROCESS | 732 | 1466501556046 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 02:32:36 INFO - PROCESS | 732 | 1466501556053 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:36 INFO - PROCESS | 732 | 1466501556054 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:36 INFO - PROCESS | 732 | ++DOCSHELL 18475800 == 40 [pid = 732] [id = 93] 02:32:36 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (18477C00) [pid = 732] [serial = 276] [outer = 00000000] 02:32:36 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (185BEC00) [pid = 732] [serial = 277] [outer = 18477C00] 02:32:36 INFO - PROCESS | 732 | 1466501556099 Marionette DEBUG loaded listener.js 02:32:36 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (185DE800) [pid = 732] [serial = 278] [outer = 18477C00] 02:32:36 INFO - PROCESS | 732 | 1466501556561 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 02:32:36 INFO - PROCESS | 732 | 1466501556636 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 02:32:36 INFO - PROCESS | 732 | 1466501556638 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 02:32:36 INFO - PROCESS | 732 | 1466501556641 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:32:36 INFO - PROCESS | 732 | 1466501556652 Marionette TRACE conn6 <- [1,338,null,{}] 02:32:36 INFO - PROCESS | 732 | 1466501556656 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:36 INFO - PROCESS | 732 | 1466501556658 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:36 INFO - PROCESS | 732 | 1466501556743 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 02:32:36 INFO - PROCESS | 732 | 1466501556834 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:36 INFO - PROCESS | 732 | 1466501556836 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:36 INFO - PROCESS | 732 | ++DOCSHELL 1693D800 == 41 [pid = 732] [id = 94] 02:32:36 INFO - PROCESS | 732 | ++DOMWINDOW == 101 (18433400) [pid = 732] [serial = 279] [outer = 00000000] 02:32:36 INFO - PROCESS | 732 | ++DOMWINDOW == 102 (19745000) [pid = 732] [serial = 280] [outer = 18433400] 02:32:36 INFO - PROCESS | 732 | 1466501556880 Marionette DEBUG loaded listener.js 02:32:36 INFO - PROCESS | 732 | ++DOMWINDOW == 103 (1A32E800) [pid = 732] [serial = 281] [outer = 18433400] 02:32:37 INFO - PROCESS | 732 | 1466501557267 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 691ms 02:32:37 INFO - PROCESS | 732 | 1466501557341 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 02:32:37 INFO - PROCESS | 732 | 1466501557343 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 02:32:37 INFO - PROCESS | 732 | 1466501557346 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:32:37 INFO - PROCESS | 732 | 1466501557348 Marionette TRACE conn6 <- [1,342,null,{}] 02:32:37 INFO - PROCESS | 732 | 1466501557351 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:37 INFO - PROCESS | 732 | 1466501557353 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:37 INFO - PROCESS | 732 | 1466501557486 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 02:32:37 INFO - PROCESS | 732 | 1466501557510 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:37 INFO - PROCESS | 732 | 1466501557515 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:37 INFO - PROCESS | 732 | ++DOCSHELL 1A34FC00 == 42 [pid = 732] [id = 95] 02:32:37 INFO - PROCESS | 732 | ++DOMWINDOW == 104 (1A353800) [pid = 732] [serial = 282] [outer = 00000000] 02:32:37 INFO - PROCESS | 732 | ++DOMWINDOW == 105 (1A79EC00) [pid = 732] [serial = 283] [outer = 1A353800] 02:32:37 INFO - PROCESS | 732 | 1466501557570 Marionette DEBUG loaded listener.js 02:32:37 INFO - PROCESS | 732 | ++DOMWINDOW == 106 (1A82F800) [pid = 732] [serial = 284] [outer = 1A353800] 02:32:38 INFO - PROCESS | 732 | 1466501558062 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 771ms 02:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:32:38 INFO - PROCESS | 732 | 1466501558121 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 02:32:38 INFO - PROCESS | 732 | 1466501558123 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 02:32:38 INFO - PROCESS | 732 | 1466501558126 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:32:38 INFO - PROCESS | 732 | 1466501558128 Marionette TRACE conn6 <- [1,346,null,{}] 02:32:38 INFO - PROCESS | 732 | 1466501558137 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:38 INFO - PROCESS | 732 | 1466501558139 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:38 INFO - PROCESS | 732 | 1466501558252 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 02:32:38 INFO - PROCESS | 732 | 1466501558265 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 732 | 1466501558267 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:38 INFO - PROCESS | 732 | ++DOCSHELL 0CA16000 == 43 [pid = 732] [id = 96] 02:32:38 INFO - PROCESS | 732 | ++DOMWINDOW == 107 (1A833000) [pid = 732] [serial = 285] [outer = 00000000] 02:32:38 INFO - PROCESS | 732 | ++DOMWINDOW == 108 (1AA70C00) [pid = 732] [serial = 286] [outer = 1A833000] 02:32:38 INFO - PROCESS | 732 | 1466501558310 Marionette DEBUG loaded listener.js 02:32:38 INFO - PROCESS | 732 | ++DOMWINDOW == 109 (1AA76800) [pid = 732] [serial = 287] [outer = 1A833000] 02:32:38 INFO - PROCESS | 732 | 1466501558742 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 690ms 02:32:38 INFO - PROCESS | 732 | 1466501558845 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 02:32:38 INFO - PROCESS | 732 | 1466501558847 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 02:32:38 INFO - PROCESS | 732 | 1466501558855 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:32:38 INFO - PROCESS | 732 | 1466501558856 Marionette TRACE conn6 <- [1,350,null,{}] 02:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:32:38 INFO - PROCESS | 732 | 1466501558860 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:38 INFO - PROCESS | 732 | 1466501558862 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:39 INFO - PROCESS | 732 | 1466501558973 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 02:32:39 INFO - PROCESS | 732 | 1466501559032 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:39 INFO - PROCESS | 732 | 1466501559034 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:39 INFO - PROCESS | 732 | ++DOCSHELL 0CA35800 == 44 [pid = 732] [id = 97] 02:32:39 INFO - PROCESS | 732 | ++DOMWINDOW == 110 (1A854000) [pid = 732] [serial = 288] [outer = 00000000] 02:32:39 INFO - PROCESS | 732 | ++DOMWINDOW == 111 (1AE73C00) [pid = 732] [serial = 289] [outer = 1A854000] 02:32:39 INFO - PROCESS | 732 | 1466501559077 Marionette DEBUG loaded listener.js 02:32:39 INFO - PROCESS | 732 | ++DOMWINDOW == 112 (1BB5E000) [pid = 732] [serial = 290] [outer = 1A854000] 02:32:39 INFO - PROCESS | 732 | --DOMWINDOW == 111 (195BE000) [pid = 732] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:32:39 INFO - PROCESS | 732 | --DOMWINDOW == 110 (1A34F400) [pid = 732] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:32:39 INFO - PROCESS | 732 | --DOMWINDOW == 109 (1AE01C00) [pid = 732] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:32:39 INFO - PROCESS | 732 | --DOMWINDOW == 108 (0CB04C00) [pid = 732] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:32:39 INFO - PROCESS | 732 | --DOMWINDOW == 107 (0DCB1C00) [pid = 732] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:32:39 INFO - PROCESS | 732 | --DOMWINDOW == 106 (185BD800) [pid = 732] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:32:39 INFO - PROCESS | 732 | --DOMWINDOW == 105 (0CA37C00) [pid = 732] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:32:39 INFO - PROCESS | 732 | --DOMWINDOW == 104 (1C881800) [pid = 732] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:32:39 INFO - PROCESS | 732 | --DOMWINDOW == 103 (0DA2C000) [pid = 732] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:32:39 INFO - PROCESS | 732 | --DOMWINDOW == 102 (1A833400) [pid = 732] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:32:39 INFO - PROCESS | 732 | 1466501559594 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 771ms 02:32:39 INFO - PROCESS | 732 | 1466501559632 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 02:32:39 INFO - PROCESS | 732 | 1466501559634 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 02:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:32:39 INFO - PROCESS | 732 | 1466501559637 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:32:39 INFO - PROCESS | 732 | 1466501559638 Marionette TRACE conn6 <- [1,354,null,{}] 02:32:39 INFO - PROCESS | 732 | 1466501559642 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:39 INFO - PROCESS | 732 | 1466501559643 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:39 INFO - PROCESS | 732 | 1466501559761 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 02:32:39 INFO - PROCESS | 732 | 1466501559810 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:39 INFO - PROCESS | 732 | 1466501559812 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:39 INFO - PROCESS | 732 | ++DOCSHELL 17F5A800 == 45 [pid = 732] [id = 98] 02:32:39 INFO - PROCESS | 732 | ++DOMWINDOW == 103 (17F5B800) [pid = 732] [serial = 291] [outer = 00000000] 02:32:39 INFO - PROCESS | 732 | ++DOMWINDOW == 104 (17F60C00) [pid = 732] [serial = 292] [outer = 17F5B800] 02:32:39 INFO - PROCESS | 732 | 1466501559856 Marionette DEBUG loaded listener.js 02:32:39 INFO - PROCESS | 732 | ++DOMWINDOW == 105 (17F63400) [pid = 732] [serial = 293] [outer = 17F5B800] 02:32:40 INFO - PROCESS | 732 | 1466501560224 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 02:32:40 INFO - PROCESS | 732 | 1466501560269 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 02:32:40 INFO - PROCESS | 732 | 1466501560271 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 02:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:32:40 INFO - PROCESS | 732 | 1466501560274 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - PROCESS | 732 | 1466501560276 Marionette TRACE conn6 <- [1,358,null,{}] 02:32:40 INFO - PROCESS | 732 | 1466501560279 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:40 INFO - PROCESS | 732 | 1466501560281 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:40 INFO - PROCESS | 732 | 1466501560363 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 02:32:40 INFO - PROCESS | 732 | 1466501560369 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:40 INFO - PROCESS | 732 | 1466501560370 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:40 INFO - PROCESS | 732 | ++DOCSHELL 17F5CC00 == 46 [pid = 732] [id = 99] 02:32:40 INFO - PROCESS | 732 | ++DOMWINDOW == 106 (17F66000) [pid = 732] [serial = 294] [outer = 00000000] 02:32:40 INFO - PROCESS | 732 | ++DOMWINDOW == 107 (1AA74000) [pid = 732] [serial = 295] [outer = 17F66000] 02:32:40 INFO - PROCESS | 732 | 1466501560423 Marionette DEBUG loaded listener.js 02:32:40 INFO - PROCESS | 732 | ++DOMWINDOW == 108 (1AE01C00) [pid = 732] [serial = 296] [outer = 17F66000] 02:32:40 INFO - PROCESS | 732 | 1466501560874 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 631ms 02:32:40 INFO - PROCESS | 732 | 1466501560917 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 02:32:40 INFO - PROCESS | 732 | 1466501560919 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 02:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:32:40 INFO - PROCESS | 732 | 1466501560922 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - PROCESS | 732 | 1466501560924 Marionette TRACE conn6 <- [1,362,null,{}] 02:32:40 INFO - PROCESS | 732 | 1466501560928 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:40 INFO - PROCESS | 732 | 1466501560929 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:41 INFO - PROCESS | 732 | 1466501561010 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 02:32:41 INFO - PROCESS | 732 | 1466501561015 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:41 INFO - PROCESS | 732 | 1466501561018 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:41 INFO - PROCESS | 732 | ++DOCSHELL 1C373800 == 47 [pid = 732] [id = 100] 02:32:41 INFO - PROCESS | 732 | ++DOMWINDOW == 109 (1C88E000) [pid = 732] [serial = 297] [outer = 00000000] 02:32:41 INFO - PROCESS | 732 | ++DOMWINDOW == 110 (1CD83800) [pid = 732] [serial = 298] [outer = 1C88E000] 02:32:41 INFO - PROCESS | 732 | 1466501561063 Marionette DEBUG loaded listener.js 02:32:41 INFO - PROCESS | 732 | ++DOMWINDOW == 111 (1D9B9800) [pid = 732] [serial = 299] [outer = 1C88E000] 02:32:41 INFO - PROCESS | 732 | 1466501561669 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 770ms 02:32:41 INFO - PROCESS | 732 | 1466501561693 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 02:32:41 INFO - PROCESS | 732 | 1466501561698 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 02:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:32:41 INFO - PROCESS | 732 | 1466501561744 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:32:41 INFO - PROCESS | 732 | 1466501561748 Marionette TRACE conn6 <- [1,366,null,{}] 02:32:41 INFO - PROCESS | 732 | 1466501561769 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:41 INFO - PROCESS | 732 | 1466501561772 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:41 INFO - PROCESS | 732 | 1466501561897 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 02:32:42 INFO - PROCESS | 732 | 1466501562018 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:42 INFO - PROCESS | 732 | 1466501562022 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:42 INFO - PROCESS | 732 | ++DOCSHELL 0CA3FC00 == 48 [pid = 732] [id = 101] 02:32:42 INFO - PROCESS | 732 | ++DOMWINDOW == 112 (0CA8E800) [pid = 732] [serial = 300] [outer = 00000000] 02:32:42 INFO - PROCESS | 732 | ++DOMWINDOW == 113 (0DA2E400) [pid = 732] [serial = 301] [outer = 0CA8E800] 02:32:42 INFO - PROCESS | 732 | 1466501562080 Marionette DEBUG loaded listener.js 02:32:42 INFO - PROCESS | 732 | ++DOMWINDOW == 114 (0DCB5C00) [pid = 732] [serial = 302] [outer = 0CA8E800] 02:32:42 INFO - PROCESS | 732 | 1466501562639 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 950ms 02:32:42 INFO - PROCESS | 732 | 1466501562699 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 02:32:42 INFO - PROCESS | 732 | 1466501562704 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 02:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:32:42 INFO - PROCESS | 732 | 1466501562710 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:32:42 INFO - PROCESS | 732 | 1466501562713 Marionette TRACE conn6 <- [1,370,null,{}] 02:32:42 INFO - PROCESS | 732 | 1466501562717 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:42 INFO - PROCESS | 732 | 1466501562720 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:42 INFO - PROCESS | 732 | 1466501562834 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 02:32:42 INFO - PROCESS | 732 | 1466501562936 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:42 INFO - PROCESS | 732 | 1466501562939 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:42 INFO - PROCESS | 732 | ++DOCSHELL 14A69000 == 49 [pid = 732] [id = 102] 02:32:42 INFO - PROCESS | 732 | ++DOMWINDOW == 115 (14A69800) [pid = 732] [serial = 303] [outer = 00000000] 02:32:43 INFO - PROCESS | 732 | ++DOMWINDOW == 116 (14A6E000) [pid = 732] [serial = 304] [outer = 14A69800] 02:32:43 INFO - PROCESS | 732 | 1466501562995 Marionette DEBUG loaded listener.js 02:32:43 INFO - PROCESS | 732 | ++DOMWINDOW == 117 (15470C00) [pid = 732] [serial = 305] [outer = 14A69800] 02:32:43 INFO - PROCESS | 732 | 1466501563624 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 931ms 02:32:43 INFO - PROCESS | 732 | 1466501563643 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 732 | 1466501563646 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 02:32:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:32:43 INFO - PROCESS | 732 | 1466501563649 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:32:43 INFO - PROCESS | 732 | 1466501563653 Marionette TRACE conn6 <- [1,374,null,{}] 02:32:43 INFO - PROCESS | 732 | 1466501563664 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:43 INFO - PROCESS | 732 | 1466501563669 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:43 INFO - PROCESS | 732 | 1466501563779 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 02:32:43 INFO - PROCESS | 732 | 1466501563880 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:43 INFO - PROCESS | 732 | 1466501563883 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:43 INFO - PROCESS | 732 | ++DOCSHELL 1974A400 == 50 [pid = 732] [id = 103] 02:32:43 INFO - PROCESS | 732 | ++DOMWINDOW == 118 (19760000) [pid = 732] [serial = 306] [outer = 00000000] 02:32:43 INFO - PROCESS | 732 | ++DOMWINDOW == 119 (1A79B800) [pid = 732] [serial = 307] [outer = 19760000] 02:32:43 INFO - PROCESS | 732 | 1466501563940 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 732 | ++DOMWINDOW == 120 (1A84CC00) [pid = 732] [serial = 308] [outer = 19760000] 02:32:44 INFO - PROCESS | 732 | 1466501564598 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:32:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:32:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 971ms 02:32:44 INFO - PROCESS | 732 | 1466501564623 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 02:32:44 INFO - PROCESS | 732 | 1466501564626 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 02:32:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:32:44 INFO - PROCESS | 732 | 1466501564629 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:32:44 INFO - PROCESS | 732 | 1466501564632 Marionette TRACE conn6 <- [1,378,null,{}] 02:32:44 INFO - PROCESS | 732 | 1466501564635 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:44 INFO - PROCESS | 732 | 1466501564637 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:44 INFO - PROCESS | 732 | 1466501564748 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 02:32:44 INFO - PROCESS | 732 | 1466501564848 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:44 INFO - PROCESS | 732 | 1466501564850 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:44 INFO - PROCESS | 732 | ++DOCSHELL 1AE6D000 == 51 [pid = 732] [id = 104] 02:32:44 INFO - PROCESS | 732 | ++DOMWINDOW == 121 (1C282C00) [pid = 732] [serial = 309] [outer = 00000000] 02:32:44 INFO - PROCESS | 732 | ++DOMWINDOW == 122 (1D9B3400) [pid = 732] [serial = 310] [outer = 1C282C00] 02:32:44 INFO - PROCESS | 732 | 1466501564904 Marionette DEBUG loaded listener.js 02:32:45 INFO - PROCESS | 732 | ++DOMWINDOW == 123 (1DAFF000) [pid = 732] [serial = 311] [outer = 1C282C00] 02:32:45 INFO - PROCESS | 732 | 1466501565530 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:32:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:32:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 971ms 02:32:45 INFO - PROCESS | 732 | 1466501565603 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 732 | 1466501565606 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 02:32:45 INFO - PROCESS | 732 | 1466501565609 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:32:45 INFO - PROCESS | 732 | 1466501565611 Marionette TRACE conn6 <- [1,382,null,{}] 02:32:45 INFO - PROCESS | 732 | 1466501565615 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:45 INFO - PROCESS | 732 | 1466501565617 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:45 INFO - PROCESS | 732 | 1466501565724 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 02:32:45 INFO - PROCESS | 732 | 1466501565851 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 732 | 1466501565854 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:45 INFO - PROCESS | 732 | ++DOCSHELL 0CA3BC00 == 52 [pid = 732] [id = 105] 02:32:45 INFO - PROCESS | 732 | ++DOMWINDOW == 124 (0DDF5400) [pid = 732] [serial = 312] [outer = 00000000] 02:32:45 INFO - PROCESS | 732 | ++DOMWINDOW == 125 (185E0400) [pid = 732] [serial = 313] [outer = 0DDF5400] 02:32:45 INFO - PROCESS | 732 | 1466501565908 Marionette DEBUG loaded listener.js 02:32:46 INFO - PROCESS | 732 | ++DOMWINDOW == 126 (1973D000) [pid = 732] [serial = 314] [outer = 0DDF5400] 02:32:46 INFO - PROCESS | 732 | 1466501566641 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:32:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:32:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1068ms 02:32:46 INFO - PROCESS | 732 | 1466501566681 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 02:32:46 INFO - PROCESS | 732 | 1466501566685 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 02:32:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:32:46 INFO - PROCESS | 732 | 1466501566690 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:32:46 INFO - PROCESS | 732 | 1466501566694 Marionette TRACE conn6 <- [1,386,null,{}] 02:32:46 INFO - PROCESS | 732 | 1466501566699 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:46 INFO - PROCESS | 732 | 1466501566701 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:46 INFO - PROCESS | 732 | 1466501566802 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 02:32:46 INFO - PROCESS | 732 | 1466501566935 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 732 | 1466501566937 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:46 INFO - PROCESS | 732 | ++DOCSHELL 0DBC9400 == 53 [pid = 732] [id = 106] 02:32:46 INFO - PROCESS | 732 | ++DOMWINDOW == 127 (0DCAB400) [pid = 732] [serial = 315] [outer = 00000000] 02:32:47 INFO - PROCESS | 732 | ++DOMWINDOW == 128 (14A62800) [pid = 732] [serial = 316] [outer = 0DCAB400] 02:32:47 INFO - PROCESS | 732 | 1466501566989 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 732 | ++DOMWINDOW == 129 (1624D400) [pid = 732] [serial = 317] [outer = 0DCAB400] 02:32:47 INFO - PROCESS | 732 | --DOCSHELL 17F5CC00 == 52 [pid = 732] [id = 99] 02:32:47 INFO - PROCESS | 732 | --DOCSHELL 17F5A800 == 51 [pid = 732] [id = 98] 02:32:47 INFO - PROCESS | 732 | --DOCSHELL 0CA35800 == 50 [pid = 732] [id = 97] 02:32:47 INFO - PROCESS | 732 | --DOCSHELL 0CA16000 == 49 [pid = 732] [id = 96] 02:32:47 INFO - PROCESS | 732 | --DOCSHELL 1A34FC00 == 48 [pid = 732] [id = 95] 02:32:47 INFO - PROCESS | 732 | --DOCSHELL 1693D800 == 47 [pid = 732] [id = 94] 02:32:47 INFO - PROCESS | 732 | --DOCSHELL 18475800 == 46 [pid = 732] [id = 93] 02:32:47 INFO - PROCESS | 732 | --DOCSHELL 0DA33C00 == 45 [pid = 732] [id = 92] 02:32:47 INFO - PROCESS | 732 | --DOCSHELL 09259000 == 44 [pid = 732] [id = 91] 02:32:47 INFO - PROCESS | 732 | --DOCSHELL 0CA11000 == 43 [pid = 732] [id = 90] 02:32:47 INFO - PROCESS | 732 | --DOCSHELL 0CA1B400 == 42 [pid = 732] [id = 86] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 128 (14C19C00) [pid = 732] [serial = 214] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 127 (1A34B000) [pid = 732] [serial = 217] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 126 (1DAFF800) [pid = 732] [serial = 220] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 125 (18457400) [pid = 732] [serial = 224] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 124 (1D9B2800) [pid = 732] [serial = 211] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 123 (1974AC00) [pid = 732] [serial = 235] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 122 (1A798C00) [pid = 732] [serial = 238] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 121 (1A828800) [pid = 732] [serial = 239] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 120 (1C371400) [pid = 732] [serial = 242] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 119 (0DDF8400) [pid = 732] [serial = 223] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 118 (1C2ECC00) [pid = 732] [serial = 241] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 117 (14F90000) [pid = 732] [serial = 229] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 116 (185C4400) [pid = 732] [serial = 232] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 115 (185E5C00) [pid = 732] [serial = 233] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 114 (1624CC00) [pid = 732] [serial = 230] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 113 (15416400) [pid = 732] [serial = 227] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 112 (14A0F000) [pid = 732] [serial = 226] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 111 (1D9B0000) [pid = 732] [serial = 244] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 110 (185C0C00) [pid = 732] [serial = 248] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 109 (17F73000) [pid = 732] [serial = 247] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 108 (1DAFD800) [pid = 732] [serial = 250] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 107 (1D9B1C00) [pid = 732] [serial = 245] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 106 (0DA30000) [pid = 732] [serial = 251] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 105 (1A347C00) [pid = 732] [serial = 236] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | --DOMWINDOW == 104 (1E485400) [pid = 732] [serial = 253] [outer = 00000000] [url = about:blank] 02:32:47 INFO - PROCESS | 732 | 1466501567550 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:32:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:32:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 891ms 02:32:47 INFO - PROCESS | 732 | 1466501567581 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 02:32:47 INFO - PROCESS | 732 | 1466501567585 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 02:32:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:32:47 INFO - PROCESS | 732 | 1466501567591 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:32:47 INFO - PROCESS | 732 | 1466501567594 Marionette TRACE conn6 <- [1,390,null,{}] 02:32:47 INFO - PROCESS | 732 | 1466501567597 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:47 INFO - PROCESS | 732 | 1466501567600 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:47 INFO - PROCESS | 732 | 1466501567692 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 02:32:47 INFO - PROCESS | 732 | 1466501567701 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:47 INFO - PROCESS | 732 | 1466501567703 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:47 INFO - PROCESS | 732 | ++DOCSHELL 0DD02800 == 43 [pid = 732] [id = 107] 02:32:47 INFO - PROCESS | 732 | ++DOMWINDOW == 105 (0DDF8400) [pid = 732] [serial = 318] [outer = 00000000] 02:32:47 INFO - PROCESS | 732 | ++DOMWINDOW == 106 (14F8A400) [pid = 732] [serial = 319] [outer = 0DDF8400] 02:32:47 INFO - PROCESS | 732 | 1466501567750 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 732 | ++DOMWINDOW == 107 (1546E000) [pid = 732] [serial = 320] [outer = 0DDF8400] 02:32:48 INFO - PROCESS | 732 | 1466501568235 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:32:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 02:32:48 INFO - PROCESS | 732 | 1466501568266 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 02:32:48 INFO - PROCESS | 732 | 1466501568269 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 02:32:48 INFO - PROCESS | 732 | 1466501568272 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:32:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:32:48 INFO - PROCESS | 732 | 1466501568275 Marionette TRACE conn6 <- [1,394,null,{}] 02:32:48 INFO - PROCESS | 732 | 1466501568286 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:48 INFO - PROCESS | 732 | 1466501568290 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:48 INFO - PROCESS | 732 | 1466501568378 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 02:32:48 INFO - PROCESS | 732 | 1466501568384 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:48 INFO - PROCESS | 732 | 1466501568387 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:48 INFO - PROCESS | 732 | ++DOCSHELL 18456000 == 44 [pid = 732] [id = 108] 02:32:48 INFO - PROCESS | 732 | ++DOMWINDOW == 108 (18456C00) [pid = 732] [serial = 321] [outer = 00000000] 02:32:48 INFO - PROCESS | 732 | ++DOMWINDOW == 109 (185BB000) [pid = 732] [serial = 322] [outer = 18456C00] 02:32:48 INFO - PROCESS | 732 | 1466501568439 Marionette DEBUG loaded listener.js 02:32:48 INFO - PROCESS | 732 | ++DOMWINDOW == 110 (185E3C00) [pid = 732] [serial = 323] [outer = 18456C00] 02:32:48 INFO - PROCESS | 732 | 1466501568930 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:32:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 02:32:49 INFO - PROCESS | 732 | 1466501568963 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 02:32:49 INFO - PROCESS | 732 | 1466501568966 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 02:32:49 INFO - PROCESS | 732 | 1466501568970 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:32:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:32:49 INFO - PROCESS | 732 | 1466501568972 Marionette TRACE conn6 <- [1,398,null,{}] 02:32:49 INFO - PROCESS | 732 | 1466501568975 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:49 INFO - PROCESS | 732 | 1466501568977 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:49 INFO - PROCESS | 732 | 1466501569075 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 02:32:49 INFO - PROCESS | 732 | 1466501569081 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:49 INFO - PROCESS | 732 | 1466501569083 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:49 INFO - PROCESS | 732 | ++DOCSHELL 185EDC00 == 45 [pid = 732] [id = 109] 02:32:49 INFO - PROCESS | 732 | ++DOMWINDOW == 111 (1951DC00) [pid = 732] [serial = 324] [outer = 00000000] 02:32:49 INFO - PROCESS | 732 | ++DOMWINDOW == 112 (1A33C000) [pid = 732] [serial = 325] [outer = 1951DC00] 02:32:49 INFO - PROCESS | 732 | 1466501569127 Marionette DEBUG loaded listener.js 02:32:49 INFO - PROCESS | 732 | ++DOMWINDOW == 113 (1A34E000) [pid = 732] [serial = 326] [outer = 1951DC00] 02:32:49 INFO - PROCESS | 732 | 1466501569620 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:32:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:32:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 02:32:49 INFO - PROCESS | 732 | 1466501569644 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 02:32:49 INFO - PROCESS | 732 | 1466501569646 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 02:32:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:32:49 INFO - PROCESS | 732 | 1466501569655 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:32:49 INFO - PROCESS | 732 | 1466501569657 Marionette TRACE conn6 <- [1,402,null,{}] 02:32:49 INFO - PROCESS | 732 | 1466501569660 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:49 INFO - PROCESS | 732 | 1466501569662 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:49 INFO - PROCESS | 732 | 1466501569775 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 02:32:49 INFO - PROCESS | 732 | 1466501569862 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:49 INFO - PROCESS | 732 | 1466501569864 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:49 INFO - PROCESS | 732 | ++DOCSHELL 1A353000 == 46 [pid = 732] [id = 110] 02:32:49 INFO - PROCESS | 732 | ++DOMWINDOW == 114 (1A798C00) [pid = 732] [serial = 327] [outer = 00000000] 02:32:49 INFO - PROCESS | 732 | ++DOMWINDOW == 115 (1A82B800) [pid = 732] [serial = 328] [outer = 1A798C00] 02:32:49 INFO - PROCESS | 732 | 1466501569908 Marionette DEBUG loaded listener.js 02:32:50 INFO - PROCESS | 732 | ++DOMWINDOW == 116 (1A831800) [pid = 732] [serial = 329] [outer = 1A798C00] 02:32:50 INFO - PROCESS | 732 | 1466501570396 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:32:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:32:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 770ms 02:32:50 INFO - PROCESS | 732 | 1466501570429 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 02:32:50 INFO - PROCESS | 732 | 1466501570431 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 02:32:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:32:50 INFO - PROCESS | 732 | 1466501570434 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:32:50 INFO - PROCESS | 732 | 1466501570436 Marionette TRACE conn6 <- [1,406,null,{}] 02:32:50 INFO - PROCESS | 732 | 1466501570440 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:50 INFO - PROCESS | 732 | 1466501570446 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:50 INFO - PROCESS | 732 | 1466501570576 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 02:32:50 INFO - PROCESS | 732 | 1466501570638 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:50 INFO - PROCESS | 732 | 1466501570640 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:50 INFO - PROCESS | 732 | ++DOCSHELL 1AEBA000 == 47 [pid = 732] [id = 111] 02:32:50 INFO - PROCESS | 732 | ++DOMWINDOW == 117 (1AEBA400) [pid = 732] [serial = 330] [outer = 00000000] 02:32:50 INFO - PROCESS | 732 | ++DOMWINDOW == 118 (1AEC5400) [pid = 732] [serial = 331] [outer = 1AEBA400] 02:32:50 INFO - PROCESS | 732 | 1466501570685 Marionette DEBUG loaded listener.js 02:32:50 INFO - PROCESS | 732 | ++DOMWINDOW == 119 (1AEC5C00) [pid = 732] [serial = 332] [outer = 1AEBA400] 02:32:51 INFO - PROCESS | 732 | 1466501571118 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:32:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:32:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 731ms 02:32:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:32:51 INFO - PROCESS | 732 | 1466501571166 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 02:32:51 INFO - PROCESS | 732 | 1466501571168 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 02:32:51 INFO - PROCESS | 732 | 1466501571171 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:32:51 INFO - PROCESS | 732 | 1466501571173 Marionette TRACE conn6 <- [1,410,null,{}] 02:32:51 INFO - PROCESS | 732 | 1466501571176 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:51 INFO - PROCESS | 732 | 1466501571178 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:51 INFO - PROCESS | 732 | 1466501571295 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 02:32:51 INFO - PROCESS | 732 | --DOMWINDOW == 118 (0CA18800) [pid = 732] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:32:51 INFO - PROCESS | 732 | --DOMWINDOW == 117 (1A353800) [pid = 732] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:32:51 INFO - PROCESS | 732 | --DOMWINDOW == 116 (0DA37400) [pid = 732] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:32:51 INFO - PROCESS | 732 | --DOMWINDOW == 115 (18433400) [pid = 732] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:32:51 INFO - PROCESS | 732 | --DOMWINDOW == 114 (18477C00) [pid = 732] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:32:51 INFO - PROCESS | 732 | --DOMWINDOW == 113 (0925C400) [pid = 732] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:32:51 INFO - PROCESS | 732 | --DOMWINDOW == 112 (1A833000) [pid = 732] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:32:51 INFO - PROCESS | 732 | --DOMWINDOW == 111 (17F5B800) [pid = 732] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:32:51 INFO - PROCESS | 732 | --DOMWINDOW == 110 (1A854000) [pid = 732] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:32:51 INFO - PROCESS | 732 | --DOMWINDOW == 109 (17F66000) [pid = 732] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:32:51 INFO - PROCESS | 732 | 1466501571673 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:51 INFO - PROCESS | 732 | 1466501571676 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:51 INFO - PROCESS | 732 | ++DOCSHELL 0925C000 == 48 [pid = 732] [id = 112] 02:32:51 INFO - PROCESS | 732 | ++DOMWINDOW == 110 (0925C400) [pid = 732] [serial = 333] [outer = 00000000] 02:32:51 INFO - PROCESS | 732 | ++DOMWINDOW == 111 (0CA19800) [pid = 732] [serial = 334] [outer = 0925C400] 02:32:51 INFO - PROCESS | 732 | 1466501571735 Marionette DEBUG loaded listener.js 02:32:51 INFO - PROCESS | 732 | ++DOMWINDOW == 112 (0CA3AC00) [pid = 732] [serial = 335] [outer = 0925C400] 02:32:52 INFO - PROCESS | 732 | 1466501572358 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:32:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:32:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1176ms 02:32:52 INFO - PROCESS | 732 | 1466501572383 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 02:32:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:32:52 INFO - PROCESS | 732 | 1466501572387 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 02:32:52 INFO - PROCESS | 732 | 1466501572391 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:32:52 INFO - PROCESS | 732 | 1466501572395 Marionette TRACE conn6 <- [1,414,null,{}] 02:32:52 INFO - PROCESS | 732 | 1466501572400 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:52 INFO - PROCESS | 732 | 1466501572405 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:52 INFO - PROCESS | 732 | 1466501572520 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 02:32:52 INFO - PROCESS | 732 | 1466501572626 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:52 INFO - PROCESS | 732 | 1466501572630 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:52 INFO - PROCESS | 732 | ++DOCSHELL 0E9E1400 == 49 [pid = 732] [id = 113] 02:32:52 INFO - PROCESS | 732 | ++DOMWINDOW == 113 (14A61800) [pid = 732] [serial = 336] [outer = 00000000] 02:32:52 INFO - PROCESS | 732 | ++DOMWINDOW == 114 (14DC8000) [pid = 732] [serial = 337] [outer = 14A61800] 02:32:52 INFO - PROCESS | 732 | 1466501572686 Marionette DEBUG loaded listener.js 02:32:52 INFO - PROCESS | 732 | ++DOMWINDOW == 115 (1736A800) [pid = 732] [serial = 338] [outer = 14A61800] 02:32:53 INFO - PROCESS | 732 | 1466501573352 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:32:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:32:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1027ms 02:32:53 INFO - PROCESS | 732 | 1466501573427 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 732 | 1466501573431 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 02:32:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:32:53 INFO - PROCESS | 732 | 1466501573437 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 732 | 1466501573439 Marionette TRACE conn6 <- [1,418,null,{}] 02:32:53 INFO - PROCESS | 732 | 1466501573443 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:53 INFO - PROCESS | 732 | 1466501573446 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:53 INFO - PROCESS | 732 | 1466501573584 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 02:32:53 INFO - PROCESS | 732 | 1466501573707 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:53 INFO - PROCESS | 732 | 1466501573710 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:53 INFO - PROCESS | 732 | ++DOCSHELL 17F5B800 == 50 [pid = 732] [id = 114] 02:32:53 INFO - PROCESS | 732 | ++DOMWINDOW == 116 (17F5E400) [pid = 732] [serial = 339] [outer = 00000000] 02:32:53 INFO - PROCESS | 732 | ++DOMWINDOW == 117 (1A33E400) [pid = 732] [serial = 340] [outer = 17F5E400] 02:32:53 INFO - PROCESS | 732 | 1466501573766 Marionette DEBUG loaded listener.js 02:32:53 INFO - PROCESS | 732 | ++DOMWINDOW == 118 (1A830C00) [pid = 732] [serial = 341] [outer = 17F5E400] 02:32:54 INFO - PROCESS | 732 | 1466501574838 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:32:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 02:32:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1434ms 02:32:54 INFO - PROCESS | 732 | 1466501574872 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 02:32:54 INFO - PROCESS | 732 | 1466501574875 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 02:32:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:32:54 INFO - PROCESS | 732 | 1466501574880 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:32:54 INFO - PROCESS | 732 | 1466501574886 Marionette TRACE conn6 <- [1,422,null,{}] 02:32:54 INFO - PROCESS | 732 | 1466501574896 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:54 INFO - PROCESS | 732 | 1466501574900 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:55 INFO - PROCESS | 732 | 1466501575012 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 02:32:55 INFO - PROCESS | 732 | 1466501575138 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:55 INFO - PROCESS | 732 | 1466501575140 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:55 INFO - PROCESS | 732 | ++DOCSHELL 1AE07400 == 51 [pid = 732] [id = 115] 02:32:55 INFO - PROCESS | 732 | ++DOMWINDOW == 119 (1AEBD400) [pid = 732] [serial = 342] [outer = 00000000] 02:32:55 INFO - PROCESS | 732 | ++DOMWINDOW == 120 (1CD83C00) [pid = 732] [serial = 343] [outer = 1AEBD400] 02:32:55 INFO - PROCESS | 732 | 1466501575195 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 732 | ++DOMWINDOW == 121 (1D9B6000) [pid = 732] [serial = 344] [outer = 1AEBD400] 02:32:56 INFO - PROCESS | 732 | 1466501576196 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:32:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:32:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1341ms 02:32:56 INFO - PROCESS | 732 | 1466501576222 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 732 | 1466501576225 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 02:32:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:32:56 INFO - PROCESS | 732 | 1466501576228 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - PROCESS | 732 | 1466501576231 Marionette TRACE conn6 <- [1,426,null,{}] 02:32:56 INFO - PROCESS | 732 | 1466501576234 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:56 INFO - PROCESS | 732 | 1466501576236 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:56 INFO - PROCESS | 732 | 1466501576348 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 02:32:56 INFO - PROCESS | 732 | 1466501576507 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 732 | 1466501576509 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:56 INFO - PROCESS | 732 | ++DOCSHELL 0DA36400 == 52 [pid = 732] [id = 116] 02:32:56 INFO - PROCESS | 732 | ++DOMWINDOW == 122 (17368800) [pid = 732] [serial = 345] [outer = 00000000] 02:32:56 INFO - PROCESS | 732 | ++DOMWINDOW == 123 (18452000) [pid = 732] [serial = 346] [outer = 17368800] 02:32:56 INFO - PROCESS | 732 | 1466501576567 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 732 | ++DOMWINDOW == 124 (185E9C00) [pid = 732] [serial = 347] [outer = 17368800] 02:32:57 INFO - PROCESS | 732 | 1466501577262 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:32:57 INFO - PROCESS | 732 | 1466501577305 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 02:32:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:32:57 INFO - PROCESS | 732 | 1466501577327 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:32:57 INFO - PROCESS | 732 | 1466501577330 Marionette TRACE conn6 <- [1,430,null,{}] 02:32:57 INFO - PROCESS | 732 | 1466501577339 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:57 INFO - PROCESS | 732 | 1466501577341 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:57 INFO - PROCESS | 732 | 1466501577446 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 02:32:57 INFO - PROCESS | 732 | 1466501577585 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:57 INFO - PROCESS | 732 | 1466501577587 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:57 INFO - PROCESS | 732 | ++DOCSHELL 0D3EC400 == 53 [pid = 732] [id = 117] 02:32:57 INFO - PROCESS | 732 | ++DOMWINDOW == 125 (0D74FC00) [pid = 732] [serial = 348] [outer = 00000000] 02:32:57 INFO - PROCESS | 732 | ++DOMWINDOW == 126 (14A6CC00) [pid = 732] [serial = 349] [outer = 0D74FC00] 02:32:57 INFO - PROCESS | 732 | 1466501577638 Marionette DEBUG loaded listener.js 02:32:57 INFO - PROCESS | 732 | ++DOMWINDOW == 127 (17F5D800) [pid = 732] [serial = 350] [outer = 0D74FC00] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 1AEBA000 == 52 [pid = 732] [id = 111] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 1A353000 == 51 [pid = 732] [id = 110] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 185EDC00 == 50 [pid = 732] [id = 109] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 18456000 == 49 [pid = 732] [id = 108] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 0DD02800 == 48 [pid = 732] [id = 107] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 0DBC9400 == 47 [pid = 732] [id = 106] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 1C280400 == 46 [pid = 732] [id = 56] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 1A84F400 == 45 [pid = 732] [id = 88] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 1BB61000 == 44 [pid = 732] [id = 89] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 0DA2F000 == 43 [pid = 732] [id = 46] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 0DBD0800 == 42 [pid = 732] [id = 72] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 14A69000 == 41 [pid = 732] [id = 102] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 18340000 == 40 [pid = 732] [id = 87] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 1DAFBC00 == 39 [pid = 732] [id = 74] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 0CA3FC00 == 38 [pid = 732] [id = 101] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 1AE6D000 == 37 [pid = 732] [id = 104] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 0CA97C00 == 36 [pid = 732] [id = 75] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 17F7A000 == 35 [pid = 732] [id = 73] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 1974A400 == 34 [pid = 732] [id = 103] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 1AE07400 == 33 [pid = 732] [id = 115] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 0DA36400 == 32 [pid = 732] [id = 116] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 17F5B800 == 31 [pid = 732] [id = 114] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 1C373800 == 30 [pid = 732] [id = 100] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 0E9E1400 == 29 [pid = 732] [id = 113] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 0CA3BC00 == 28 [pid = 732] [id = 105] 02:32:58 INFO - PROCESS | 732 | --DOCSHELL 0925C000 == 27 [pid = 732] [id = 112] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 126 (0CA9BC00) [pid = 732] [serial = 269] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 125 (0CA3E800) [pid = 732] [serial = 268] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 124 (1A79EC00) [pid = 732] [serial = 283] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 123 (14C9E400) [pid = 732] [serial = 274] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 122 (15472C00) [pid = 732] [serial = 275] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 121 (185BC800) [pid = 732] [serial = 259] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 120 (0CA41000) [pid = 732] [serial = 256] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 119 (19745000) [pid = 732] [serial = 280] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 118 (185BEC00) [pid = 732] [serial = 277] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 117 (185DE800) [pid = 732] [serial = 278] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 116 (1F3ABC00) [pid = 732] [serial = 265] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 115 (1A853C00) [pid = 732] [serial = 262] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 114 (0CA96C00) [pid = 732] [serial = 271] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 113 (0CC73000) [pid = 732] [serial = 272] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 112 (1AA70C00) [pid = 732] [serial = 286] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 111 (1A82F800) [pid = 732] [serial = 284] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 110 (17F60C00) [pid = 732] [serial = 292] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 109 (1AE73C00) [pid = 732] [serial = 289] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 108 (1AA76800) [pid = 732] [serial = 287] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 107 (1AA74000) [pid = 732] [serial = 295] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 106 (1CD83800) [pid = 732] [serial = 298] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 105 (17F63400) [pid = 732] [serial = 293] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 104 (1AE01C00) [pid = 732] [serial = 296] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 103 (1BB5E000) [pid = 732] [serial = 290] [outer = 00000000] [url = about:blank] 02:32:58 INFO - PROCESS | 732 | --DOMWINDOW == 102 (1A32E800) [pid = 732] [serial = 281] [outer = 00000000] [url = about:blank] 02:32:59 INFO - PROCESS | 732 | 1466501578989 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:32:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:32:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1711ms 02:32:59 INFO - PROCESS | 732 | 1466501579021 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 02:32:59 INFO - PROCESS | 732 | 1466501579025 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 02:32:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:32:59 INFO - PROCESS | 732 | 1466501579029 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:32:59 INFO - PROCESS | 732 | 1466501579033 Marionette TRACE conn6 <- [1,434,null,{}] 02:32:59 INFO - PROCESS | 732 | 1466501579038 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:59 INFO - PROCESS | 732 | 1466501579041 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:59 INFO - PROCESS | 732 | 1466501579151 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 02:32:59 INFO - PROCESS | 732 | 1466501579237 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:59 INFO - PROCESS | 732 | 1466501579239 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:59 INFO - PROCESS | 732 | ++DOCSHELL 0CA3D800 == 28 [pid = 732] [id = 118] 02:32:59 INFO - PROCESS | 732 | ++DOMWINDOW == 103 (0CA8E000) [pid = 732] [serial = 351] [outer = 00000000] 02:32:59 INFO - PROCESS | 732 | ++DOMWINDOW == 104 (0CB0D800) [pid = 732] [serial = 352] [outer = 0CA8E000] 02:32:59 INFO - PROCESS | 732 | 1466501579288 Marionette DEBUG loaded listener.js 02:32:59 INFO - PROCESS | 732 | ++DOMWINDOW == 105 (0CC73000) [pid = 732] [serial = 353] [outer = 0CA8E000] 02:32:59 INFO - PROCESS | 732 | 1466501579674 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:32:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:32:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 02:32:59 INFO - PROCESS | 732 | 1466501579720 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 02:32:59 INFO - PROCESS | 732 | 1466501579726 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 02:32:59 INFO - PROCESS | 732 | 1466501579732 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:32:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:32:59 INFO - PROCESS | 732 | 1466501579735 Marionette TRACE conn6 <- [1,438,null,{}] 02:32:59 INFO - PROCESS | 732 | 1466501579740 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:59 INFO - PROCESS | 732 | 1466501579743 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:59 INFO - PROCESS | 732 | 1466501579863 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 02:32:59 INFO - PROCESS | 732 | 1466501579880 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:59 INFO - PROCESS | 732 | 1466501579882 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:32:59 INFO - PROCESS | 732 | ++DOCSHELL 0E047400 == 29 [pid = 732] [id = 119] 02:32:59 INFO - PROCESS | 732 | ++DOMWINDOW == 106 (0E049400) [pid = 732] [serial = 354] [outer = 00000000] 02:32:59 INFO - PROCESS | 732 | ++DOMWINDOW == 107 (0E9DA400) [pid = 732] [serial = 355] [outer = 0E049400] 02:32:59 INFO - PROCESS | 732 | 1466501579929 Marionette DEBUG loaded listener.js 02:33:00 INFO - PROCESS | 732 | ++DOMWINDOW == 108 (14A61400) [pid = 732] [serial = 356] [outer = 0E049400] 02:33:00 INFO - PROCESS | 732 | 1466501580399 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:33:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:33:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 02:33:00 INFO - PROCESS | 732 | 1466501580465 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 02:33:00 INFO - PROCESS | 732 | 1466501580468 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 02:33:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:33:00 INFO - PROCESS | 732 | 1466501580471 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:33:00 INFO - PROCESS | 732 | 1466501580474 Marionette TRACE conn6 <- [1,442,null,{}] 02:33:00 INFO - PROCESS | 732 | 1466501580485 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:00 INFO - PROCESS | 732 | 1466501580489 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:00 INFO - PROCESS | 732 | 1466501580574 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 02:33:00 INFO - PROCESS | 732 | 1466501580588 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:00 INFO - PROCESS | 732 | 1466501580591 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:00 INFO - PROCESS | 732 | ++DOCSHELL 17F60800 == 30 [pid = 732] [id = 120] 02:33:00 INFO - PROCESS | 732 | ++DOMWINDOW == 109 (17F61800) [pid = 732] [serial = 357] [outer = 00000000] 02:33:00 INFO - PROCESS | 732 | ++DOMWINDOW == 110 (17F64C00) [pid = 732] [serial = 358] [outer = 17F61800] 02:33:00 INFO - PROCESS | 732 | 1466501580639 Marionette DEBUG loaded listener.js 02:33:00 INFO - PROCESS | 732 | ++DOMWINDOW == 111 (17F7D000) [pid = 732] [serial = 359] [outer = 17F61800] 02:33:01 INFO - PROCESS | 732 | 1466501581130 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:33:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:33:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 02:33:01 INFO - PROCESS | 732 | 1466501581145 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 02:33:01 INFO - PROCESS | 732 | 1466501581148 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 02:33:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:33:01 INFO - PROCESS | 732 | 1466501581151 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:33:01 INFO - PROCESS | 732 | 1466501581152 Marionette TRACE conn6 <- [1,446,null,{}] 02:33:01 INFO - PROCESS | 732 | 1466501581156 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:01 INFO - PROCESS | 732 | 1466501581158 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:01 INFO - PROCESS | 732 | 1466501581303 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 02:33:01 INFO - PROCESS | 732 | 1466501581327 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:01 INFO - PROCESS | 732 | 1466501581329 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:01 INFO - PROCESS | 732 | ++DOCSHELL 1842F400 == 31 [pid = 732] [id = 121] 02:33:01 INFO - PROCESS | 732 | ++DOMWINDOW == 112 (18430400) [pid = 732] [serial = 360] [outer = 00000000] 02:33:01 INFO - PROCESS | 732 | ++DOMWINDOW == 113 (185BEC00) [pid = 732] [serial = 361] [outer = 18430400] 02:33:01 INFO - PROCESS | 732 | 1466501581373 Marionette DEBUG loaded listener.js 02:33:01 INFO - PROCESS | 732 | ++DOMWINDOW == 114 (185E1000) [pid = 732] [serial = 362] [outer = 18430400] 02:33:01 INFO - PROCESS | 732 | 1466501581818 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:33:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:33:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 731ms 02:33:01 INFO - PROCESS | 732 | 1466501581891 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 02:33:01 INFO - PROCESS | 732 | 1466501581894 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 02:33:01 INFO - PROCESS | 732 | 1466501581897 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:33:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:33:01 INFO - PROCESS | 732 | 1466501581899 Marionette TRACE conn6 <- [1,450,null,{}] 02:33:01 INFO - PROCESS | 732 | 1466501581902 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:01 INFO - PROCESS | 732 | 1466501581904 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:02 INFO - PROCESS | 732 | 1466501582012 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 02:33:02 INFO - PROCESS | 732 | 1466501582023 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:02 INFO - PROCESS | 732 | 1466501582025 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:02 INFO - PROCESS | 732 | ++DOCSHELL 185E6400 == 32 [pid = 732] [id = 122] 02:33:02 INFO - PROCESS | 732 | ++DOMWINDOW == 115 (185E7C00) [pid = 732] [serial = 363] [outer = 00000000] 02:33:02 INFO - PROCESS | 732 | ++DOMWINDOW == 116 (19744000) [pid = 732] [serial = 364] [outer = 185E7C00] 02:33:02 INFO - PROCESS | 732 | 1466501582116 Marionette DEBUG loaded listener.js 02:33:02 INFO - PROCESS | 732 | ++DOMWINDOW == 117 (19746400) [pid = 732] [serial = 365] [outer = 185E7C00] 02:33:02 INFO - PROCESS | 732 | 1466501582594 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 732 | 1466501582680 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 02:33:02 INFO - PROCESS | 732 | 1466501582683 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:33:02 INFO - PROCESS | 732 | 1466501582684 Marionette TRACE conn6 <- [1,454,null,{}] 02:33:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:33:02 INFO - PROCESS | 732 | 1466501582688 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:02 INFO - PROCESS | 732 | 1466501582693 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:03 INFO - PROCESS | 732 | 1466501583346 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 116 (1A798C00) [pid = 732] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 115 (1951DC00) [pid = 732] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 114 (18346400) [pid = 732] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 113 (1C764C00) [pid = 732] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 112 (1A84F800) [pid = 732] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 111 (1E47FC00) [pid = 732] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 110 (0CA1EC00) [pid = 732] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 109 (0CA8E800) [pid = 732] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 108 (19760000) [pid = 732] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 107 (185B8400) [pid = 732] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 106 (14A69800) [pid = 732] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 105 (0DDF5400) [pid = 732] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 104 (185E4C00) [pid = 732] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 103 (0DDF8400) [pid = 732] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 102 (14DBF800) [pid = 732] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 101 (0CA90C00) [pid = 732] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 100 (0DCAB400) [pid = 732] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 99 (1C282C00) [pid = 732] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 98 (1A33D000) [pid = 732] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 97 (1D9ADC00) [pid = 732] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 96 (18456C00) [pid = 732] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 95 (1C88E000) [pid = 732] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 94 (0DCAD000) [pid = 732] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 93 (0CA1A400) [pid = 732] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 92 (1C287800) [pid = 732] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 91 (1DAFC000) [pid = 732] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:33:03 INFO - PROCESS | 732 | --DOMWINDOW == 90 (1AEBA400) [pid = 732] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:33:03 INFO - PROCESS | 732 | 1466501583414 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 732 | 1466501583416 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:03 INFO - PROCESS | 732 | ++DOCSHELL 0CA18000 == 33 [pid = 732] [id = 123] 02:33:03 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (0CA1A400) [pid = 732] [serial = 366] [outer = 00000000] 02:33:03 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (0CA96000) [pid = 732] [serial = 367] [outer = 0CA1A400] 02:33:03 INFO - PROCESS | 732 | 1466501583470 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (0DCAB400) [pid = 732] [serial = 368] [outer = 0CA1A400] 02:33:03 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:03 INFO - PROCESS | 732 | 1466501583853 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:33:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:33:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1216ms 02:33:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:33:03 INFO - PROCESS | 732 | 1466501583902 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 02:33:03 INFO - PROCESS | 732 | 1466501583904 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 02:33:03 INFO - PROCESS | 732 | 1466501583907 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:33:03 INFO - PROCESS | 732 | 1466501583909 Marionette TRACE conn6 <- [1,458,null,{}] 02:33:03 INFO - PROCESS | 732 | 1466501583916 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:03 INFO - PROCESS | 732 | 1466501583918 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:04 INFO - PROCESS | 732 | 1466501583996 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 02:33:04 INFO - PROCESS | 732 | 1466501584002 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 732 | 1466501584004 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:04 INFO - PROCESS | 732 | ++DOCSHELL 14A6D000 == 34 [pid = 732] [id = 124] 02:33:04 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (16941400) [pid = 732] [serial = 369] [outer = 00000000] 02:33:04 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (185E4C00) [pid = 732] [serial = 370] [outer = 16941400] 02:33:04 INFO - PROCESS | 732 | 1466501584048 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (1A347C00) [pid = 732] [serial = 371] [outer = 16941400] 02:33:04 INFO - PROCESS | 732 | 1466501584494 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 732 | 1466501584540 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 02:33:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:33:04 INFO - PROCESS | 732 | 1466501584544 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - PROCESS | 732 | 1466501584545 Marionette TRACE conn6 <- [1,462,null,{}] 02:33:04 INFO - PROCESS | 732 | 1466501584549 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:04 INFO - PROCESS | 732 | 1466501584550 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:04 INFO - PROCESS | 732 | 1466501584628 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 02:33:04 INFO - PROCESS | 732 | 1466501584634 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 732 | 1466501584635 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:04 INFO - PROCESS | 732 | ++DOCSHELL 1A828800 == 35 [pid = 732] [id = 125] 02:33:04 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (1A82E800) [pid = 732] [serial = 372] [outer = 00000000] 02:33:04 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (1A858C00) [pid = 732] [serial = 373] [outer = 1A82E800] 02:33:04 INFO - PROCESS | 732 | 1466501584679 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (185C5000) [pid = 732] [serial = 374] [outer = 1A82E800] 02:33:05 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:05 INFO - PROCESS | 732 | 1466501585149 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:33:05 INFO - PROCESS | 732 | 1466501585177 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 02:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:33:05 INFO - PROCESS | 732 | 1466501585180 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:33:05 INFO - PROCESS | 732 | 1466501585182 Marionette TRACE conn6 <- [1,466,null,{}] 02:33:05 INFO - PROCESS | 732 | 1466501585185 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:05 INFO - PROCESS | 732 | 1466501585187 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:05 INFO - PROCESS | 732 | 1466501585274 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 02:33:05 INFO - PROCESS | 732 | 1466501585282 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:05 INFO - PROCESS | 732 | 1466501585293 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:05 INFO - PROCESS | 732 | ++DOCSHELL 1AA7A400 == 36 [pid = 732] [id = 126] 02:33:05 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (1AA7AC00) [pid = 732] [serial = 375] [outer = 00000000] 02:33:05 INFO - PROCESS | 732 | ++DOMWINDOW == 101 (1AEB9C00) [pid = 732] [serial = 376] [outer = 1AA7AC00] 02:33:05 INFO - PROCESS | 732 | 1466501585336 Marionette DEBUG loaded listener.js 02:33:05 INFO - PROCESS | 732 | ++DOMWINDOW == 102 (1AEBC800) [pid = 732] [serial = 377] [outer = 1AA7AC00] 02:33:06 INFO - PROCESS | 732 | 1466501586222 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:33:06 INFO - PROCESS | 732 | 1466501586341 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 02:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:33:06 INFO - PROCESS | 732 | 1466501586349 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:33:06 INFO - PROCESS | 732 | 1466501586352 Marionette TRACE conn6 <- [1,470,null,{}] 02:33:06 INFO - PROCESS | 732 | 1466501586357 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:06 INFO - PROCESS | 732 | 1466501586361 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:06 INFO - PROCESS | 732 | 1466501586490 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 02:33:06 INFO - PROCESS | 732 | 1466501586616 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:06 INFO - PROCESS | 732 | 1466501586619 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:06 INFO - PROCESS | 732 | ++DOCSHELL 0D382000 == 37 [pid = 732] [id = 127] 02:33:06 INFO - PROCESS | 732 | ++DOMWINDOW == 104 (0DA35000) [pid = 732] [serial = 379] [outer = 00000000] 02:33:06 INFO - PROCESS | 732 | ++DOMWINDOW == 105 (1541FC00) [pid = 732] [serial = 380] [outer = 0DA35000] 02:33:06 INFO - PROCESS | 732 | 1466501586681 Marionette DEBUG loaded listener.js 02:33:06 INFO - PROCESS | 732 | ++DOMWINDOW == 106 (17F5D000) [pid = 732] [serial = 381] [outer = 0DA35000] 02:33:07 INFO - PROCESS | 732 | 1466501587394 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:33:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:33:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1126ms 02:33:07 INFO - PROCESS | 732 | 1466501587487 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 02:33:07 INFO - PROCESS | 732 | 1466501587492 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 02:33:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:33:07 INFO - PROCESS | 732 | 1466501587499 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:33:07 INFO - PROCESS | 732 | 1466501587502 Marionette TRACE conn6 <- [1,474,null,{}] 02:33:07 INFO - PROCESS | 732 | 1466501587506 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:07 INFO - PROCESS | 732 | 1466501587509 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:07 INFO - PROCESS | 732 | 1466501587639 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 02:33:07 INFO - PROCESS | 732 | 1466501587763 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 732 | 1466501587766 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:07 INFO - PROCESS | 732 | ++DOCSHELL 0CA8EC00 == 38 [pid = 732] [id = 128] 02:33:07 INFO - PROCESS | 732 | ++DOMWINDOW == 107 (0CA92000) [pid = 732] [serial = 382] [outer = 00000000] 02:33:07 INFO - PROCESS | 732 | ++DOMWINDOW == 108 (0DA2EC00) [pid = 732] [serial = 383] [outer = 0CA92000] 02:33:07 INFO - PROCESS | 732 | 1466501587824 Marionette DEBUG loaded listener.js 02:33:07 INFO - PROCESS | 732 | ++DOMWINDOW == 109 (15417C00) [pid = 732] [serial = 384] [outer = 0CA92000] 02:33:08 INFO - PROCESS | 732 | --DOCSHELL 1A828800 == 37 [pid = 732] [id = 125] 02:33:08 INFO - PROCESS | 732 | --DOCSHELL 14A6D000 == 36 [pid = 732] [id = 124] 02:33:08 INFO - PROCESS | 732 | --DOCSHELL 0CA18000 == 35 [pid = 732] [id = 123] 02:33:08 INFO - PROCESS | 732 | --DOCSHELL 185E6400 == 34 [pid = 732] [id = 122] 02:33:08 INFO - PROCESS | 732 | --DOCSHELL 1842F400 == 33 [pid = 732] [id = 121] 02:33:08 INFO - PROCESS | 732 | --DOCSHELL 17F60800 == 32 [pid = 732] [id = 120] 02:33:08 INFO - PROCESS | 732 | --DOCSHELL 0E047400 == 31 [pid = 732] [id = 119] 02:33:08 INFO - PROCESS | 732 | --DOCSHELL 0CA3D800 == 30 [pid = 732] [id = 118] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 108 (185E1800) [pid = 732] [serial = 260] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 107 (1F57DC00) [pid = 732] [serial = 266] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 106 (1A857800) [pid = 732] [serial = 263] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 105 (1F074400) [pid = 732] [serial = 254] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 104 (0CA9B000) [pid = 732] [serial = 257] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 103 (0DA2E400) [pid = 732] [serial = 301] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 102 (0DCB5C00) [pid = 732] [serial = 302] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 101 (1A84CC00) [pid = 732] [serial = 308] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 100 (1A956800) [pid = 732] [serial = 218] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 99 (15470C00) [pid = 732] [serial = 305] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 98 (185E0400) [pid = 732] [serial = 313] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 97 (185EB400) [pid = 732] [serial = 176] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 96 (1546E000) [pid = 732] [serial = 320] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 95 (1693D400) [pid = 732] [serial = 173] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 94 (0CCCC400) [pid = 732] [serial = 170] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 93 (14F8A400) [pid = 732] [serial = 319] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 92 (14A62800) [pid = 732] [serial = 316] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 91 (14A6E000) [pid = 732] [serial = 304] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 90 (1D9B3400) [pid = 732] [serial = 310] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1DAFF000) [pid = 732] [serial = 311] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1C84B000) [pid = 732] [serial = 179] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1D9BB000) [pid = 732] [serial = 212] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 86 (185BB000) [pid = 732] [serial = 322] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1973D000) [pid = 732] [serial = 314] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1D9B9800) [pid = 732] [serial = 299] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 83 (185E3C00) [pid = 732] [serial = 323] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 82 (15466800) [pid = 732] [serial = 215] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0CA36800) [pid = 732] [serial = 133] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1624D400) [pid = 732] [serial = 317] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1C850000) [pid = 732] [serial = 167] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1F077C00) [pid = 732] [serial = 221] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1A79B800) [pid = 732] [serial = 307] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1AEC5C00) [pid = 732] [serial = 332] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1A33C000) [pid = 732] [serial = 325] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A82B800) [pid = 732] [serial = 328] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1AEC5400) [pid = 732] [serial = 331] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A831800) [pid = 732] [serial = 329] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1A34E000) [pid = 732] [serial = 326] [outer = 00000000] [url = about:blank] 02:33:08 INFO - PROCESS | 732 | 1466501588640 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:33:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:33:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1185ms 02:33:08 INFO - PROCESS | 732 | 1466501588685 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 02:33:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:33:08 INFO - PROCESS | 732 | 1466501588688 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 02:33:08 INFO - PROCESS | 732 | 1466501588692 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:33:08 INFO - PROCESS | 732 | 1466501588697 Marionette TRACE conn6 <- [1,478,null,{}] 02:33:08 INFO - PROCESS | 732 | 1466501588719 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:08 INFO - PROCESS | 732 | 1466501588722 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:08 INFO - PROCESS | 732 | 1466501588810 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 02:33:08 INFO - PROCESS | 732 | 1466501588816 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:08 INFO - PROCESS | 732 | 1466501588820 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:08 INFO - PROCESS | 732 | ++DOCSHELL 0CB07400 == 31 [pid = 732] [id = 129] 02:33:08 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0CB07800) [pid = 732] [serial = 385] [outer = 00000000] 02:33:08 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0D375400) [pid = 732] [serial = 386] [outer = 0CB07800] 02:33:08 INFO - PROCESS | 732 | 1466501588868 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0DA36800) [pid = 732] [serial = 387] [outer = 0CB07800] 02:33:09 INFO - PROCESS | 732 | 1466501589381 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:33:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:33:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 751ms 02:33:09 INFO - PROCESS | 732 | 1466501589446 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 02:33:09 INFO - PROCESS | 732 | 1466501589450 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 02:33:09 INFO - PROCESS | 732 | 1466501589456 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:33:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:33:09 INFO - PROCESS | 732 | 1466501589458 Marionette TRACE conn6 <- [1,482,null,{}] 02:33:09 INFO - PROCESS | 732 | 1466501589462 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:09 INFO - PROCESS | 732 | 1466501589465 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:09 INFO - PROCESS | 732 | 1466501589554 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 02:33:09 INFO - PROCESS | 732 | 1466501589638 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:09 INFO - PROCESS | 732 | 1466501589640 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:09 INFO - PROCESS | 732 | ++DOCSHELL 0DBCD000 == 32 [pid = 732] [id = 130] 02:33:09 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (14CA5000) [pid = 732] [serial = 388] [outer = 00000000] 02:33:09 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1541F800) [pid = 732] [serial = 389] [outer = 14CA5000] 02:33:09 INFO - PROCESS | 732 | 1466501589687 Marionette DEBUG loaded listener.js 02:33:09 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (154DD400) [pid = 732] [serial = 390] [outer = 14CA5000] 02:33:10 INFO - PROCESS | 732 | 1466501590100 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:33:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:33:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 02:33:10 INFO - PROCESS | 732 | 1466501590131 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 02:33:10 INFO - PROCESS | 732 | 1466501590133 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 02:33:10 INFO - PROCESS | 732 | 1466501590136 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:33:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:33:10 INFO - PROCESS | 732 | 1466501590140 Marionette TRACE conn6 <- [1,486,null,{}] 02:33:10 INFO - PROCESS | 732 | 1466501590156 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:10 INFO - PROCESS | 732 | 1466501590160 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:10 INFO - PROCESS | 732 | 1466501590247 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 02:33:10 INFO - PROCESS | 732 | 1466501590254 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:10 INFO - PROCESS | 732 | 1466501590257 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:10 INFO - PROCESS | 732 | ++DOCSHELL 185B7400 == 33 [pid = 732] [id = 131] 02:33:10 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (185B8000) [pid = 732] [serial = 391] [outer = 00000000] 02:33:10 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (185C0800) [pid = 732] [serial = 392] [outer = 185B8000] 02:33:10 INFO - PROCESS | 732 | 1466501590305 Marionette DEBUG loaded listener.js 02:33:10 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (185E3000) [pid = 732] [serial = 393] [outer = 185B8000] 02:33:10 INFO - PROCESS | 732 | 1466501590766 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:33:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:33:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 02:33:10 INFO - PROCESS | 732 | 1466501590811 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 02:33:10 INFO - PROCESS | 732 | 1466501590814 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 02:33:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:33:10 INFO - PROCESS | 732 | 1466501590817 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:33:10 INFO - PROCESS | 732 | 1466501590819 Marionette TRACE conn6 <- [1,490,null,{}] 02:33:10 INFO - PROCESS | 732 | 1466501590823 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:10 INFO - PROCESS | 732 | 1466501590825 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:10 INFO - PROCESS | 732 | 1466501590966 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 02:33:11 INFO - PROCESS | 732 | 1466501590984 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:11 INFO - PROCESS | 732 | 1466501590986 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:11 INFO - PROCESS | 732 | ++DOCSHELL 19514000 == 34 [pid = 732] [id = 132] 02:33:11 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1951D400) [pid = 732] [serial = 394] [outer = 00000000] 02:33:11 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (19742000) [pid = 732] [serial = 395] [outer = 1951D400] 02:33:11 INFO - PROCESS | 732 | 1466501591030 Marionette DEBUG loaded listener.js 02:33:11 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A32D800) [pid = 732] [serial = 396] [outer = 1951D400] 02:33:11 INFO - PROCESS | 732 | 1466501591464 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 02:33:11 INFO - PROCESS | 732 | 1466501591490 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 02:33:11 INFO - PROCESS | 732 | 1466501591492 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 02:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:33:11 INFO - PROCESS | 732 | 1466501591495 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:33:11 INFO - PROCESS | 732 | 1466501591497 Marionette TRACE conn6 <- [1,494,null,{}] 02:33:11 INFO - PROCESS | 732 | 1466501591500 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:11 INFO - PROCESS | 732 | 1466501591502 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:11 INFO - PROCESS | 732 | 1466501591612 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 02:33:11 INFO - PROCESS | 732 | 1466501591618 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:11 INFO - PROCESS | 732 | 1466501591620 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:11 INFO - PROCESS | 732 | ++DOCSHELL 1A348800 == 35 [pid = 732] [id = 133] 02:33:11 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A349000) [pid = 732] [serial = 397] [outer = 00000000] 02:33:11 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A354400) [pid = 732] [serial = 398] [outer = 1A349000] 02:33:11 INFO - PROCESS | 732 | 1466501591663 Marionette DEBUG loaded listener.js 02:33:11 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1A354800) [pid = 732] [serial = 399] [outer = 1A349000] 02:33:12 INFO - PROCESS | 732 | 1466501592171 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:33:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:33:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 732ms 02:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:33:12 INFO - PROCESS | 732 | 1466501592228 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 02:33:12 INFO - PROCESS | 732 | 1466501592230 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 02:33:12 INFO - PROCESS | 732 | 1466501592233 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:33:12 INFO - PROCESS | 732 | 1466501592235 Marionette TRACE conn6 <- [1,498,null,{}] 02:33:12 INFO - PROCESS | 732 | 1466501592243 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:12 INFO - PROCESS | 732 | 1466501592249 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:12 INFO - PROCESS | 732 | 1466501592418 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 02:33:12 INFO - PROCESS | 732 | 1466501592475 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:12 INFO - PROCESS | 732 | 1466501592477 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:12 INFO - PROCESS | 732 | ++DOCSHELL 1541E400 == 36 [pid = 732] [id = 134] 02:33:12 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1A855000) [pid = 732] [serial = 400] [outer = 00000000] 02:33:12 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1A956800) [pid = 732] [serial = 401] [outer = 1A855000] 02:33:12 INFO - PROCESS | 732 | 1466501592521 Marionette DEBUG loaded listener.js 02:33:12 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1A858400) [pid = 732] [serial = 402] [outer = 1A855000] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 88 (18430400) [pid = 732] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 87 (0E049400) [pid = 732] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0D74FC00) [pid = 732] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0CA8E000) [pid = 732] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 84 (17F61800) [pid = 732] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 83 (185E7C00) [pid = 732] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0925C400) [pid = 732] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 81 (14A61800) [pid = 732] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 80 (17F5E400) [pid = 732] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1AEBD400) [pid = 732] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 78 (17368800) [pid = 732] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 77 (16941400) [pid = 732] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CA1A400) [pid = 732] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:33:12 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1A82E800) [pid = 732] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:33:13 INFO - PROCESS | 732 | 1466501593027 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 831ms 02:33:13 INFO - PROCESS | 732 | 1466501593064 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 02:33:13 INFO - PROCESS | 732 | 1466501593066 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 02:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:33:13 INFO - PROCESS | 732 | 1466501593069 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:33:13 INFO - PROCESS | 732 | 1466501593071 Marionette TRACE conn6 <- [1,502,null,{}] 02:33:13 INFO - PROCESS | 732 | 1466501593074 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:13 INFO - PROCESS | 732 | 1466501593076 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:13 INFO - PROCESS | 732 | 1466501593157 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 02:33:13 INFO - PROCESS | 732 | 1466501593244 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:13 INFO - PROCESS | 732 | 1466501593245 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:13 INFO - PROCESS | 732 | ++DOCSHELL 0D334000 == 37 [pid = 732] [id = 135] 02:33:13 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0D74FC00) [pid = 732] [serial = 403] [outer = 00000000] 02:33:13 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (18430000) [pid = 732] [serial = 404] [outer = 0D74FC00] 02:33:13 INFO - PROCESS | 732 | 1466501593289 Marionette DEBUG loaded listener.js 02:33:13 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (185BD800) [pid = 732] [serial = 405] [outer = 0D74FC00] 02:33:13 INFO - PROCESS | 732 | 1466501593651 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 02:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:33:13 INFO - PROCESS | 732 | 1466501593700 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 02:33:13 INFO - PROCESS | 732 | 1466501593702 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 02:33:13 INFO - PROCESS | 732 | 1466501593704 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:33:13 INFO - PROCESS | 732 | 1466501593706 Marionette TRACE conn6 <- [1,506,null,{}] 02:33:13 INFO - PROCESS | 732 | 1466501593710 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:13 INFO - PROCESS | 732 | 1466501593711 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:13 INFO - PROCESS | 732 | 1466501593848 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 02:33:13 INFO - PROCESS | 732 | 1466501593856 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:13 INFO - PROCESS | 732 | 1466501593858 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:13 INFO - PROCESS | 732 | ++DOCSHELL 1624E400 == 38 [pid = 732] [id = 136] 02:33:13 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A355400) [pid = 732] [serial = 406] [outer = 00000000] 02:33:13 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1AA7A800) [pid = 732] [serial = 407] [outer = 1A355400] 02:33:13 INFO - PROCESS | 732 | 1466501593901 Marionette DEBUG loaded listener.js 02:33:13 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1AEC0400) [pid = 732] [serial = 408] [outer = 1A355400] 02:33:14 INFO - PROCESS | 732 | 1466501594307 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:33:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:33:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 631ms 02:33:14 INFO - PROCESS | 732 | 1466501594336 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 02:33:14 INFO - PROCESS | 732 | 1466501594338 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 02:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:33:14 INFO - PROCESS | 732 | 1466501594341 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:33:14 INFO - PROCESS | 732 | 1466501594342 Marionette TRACE conn6 <- [1,510,null,{}] 02:33:14 INFO - PROCESS | 732 | 1466501594346 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:14 INFO - PROCESS | 732 | 1466501594348 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:14 INFO - PROCESS | 732 | 1466501594427 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 02:33:14 INFO - PROCESS | 732 | 1466501594512 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 732 | 1466501594514 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:14 INFO - PROCESS | 732 | ++DOCSHELL 155B1C00 == 39 [pid = 732] [id = 137] 02:33:14 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A9E9400) [pid = 732] [serial = 409] [outer = 00000000] 02:33:14 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1AEC7000) [pid = 732] [serial = 410] [outer = 1A9E9400] 02:33:14 INFO - PROCESS | 732 | 1466501594557 Marionette DEBUG loaded listener.js 02:33:14 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1B043C00) [pid = 732] [serial = 411] [outer = 1A9E9400] 02:33:15 INFO - PROCESS | 732 | 1466501594974 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:33:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:33:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 02:33:15 INFO - PROCESS | 732 | 1466501595012 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 02:33:15 INFO - PROCESS | 732 | 1466501595017 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 02:33:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:33:15 INFO - PROCESS | 732 | 1466501595023 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:33:15 INFO - PROCESS | 732 | 1466501595027 Marionette TRACE conn6 <- [1,514,null,{}] 02:33:15 INFO - PROCESS | 732 | 1466501595052 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:15 INFO - PROCESS | 732 | 1466501595055 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:15 INFO - PROCESS | 732 | 1466501595225 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 02:33:15 INFO - PROCESS | 732 | 1466501595321 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:15 INFO - PROCESS | 732 | 1466501595326 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:15 INFO - PROCESS | 732 | ++DOCSHELL 0CB05400 == 40 [pid = 732] [id = 138] 02:33:15 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0CB07000) [pid = 732] [serial = 412] [outer = 00000000] 02:33:15 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0D331400) [pid = 732] [serial = 413] [outer = 0CB07000] 02:33:15 INFO - PROCESS | 732 | 1466501595398 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (0DD04000) [pid = 732] [serial = 414] [outer = 0CB07000] 02:33:15 INFO - PROCESS | 732 | 1466501595943 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:33:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 02:33:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 951ms 02:33:16 INFO - PROCESS | 732 | 1466501595978 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 732 | 1466501595983 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 02:33:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:33:16 INFO - PROCESS | 732 | 1466501595989 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 732 | 1466501595992 Marionette TRACE conn6 <- [1,518,null,{}] 02:33:16 INFO - PROCESS | 732 | 1466501595996 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:16 INFO - PROCESS | 732 | 1466501595999 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:16 INFO - PROCESS | 732 | 1466501596112 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 02:33:16 INFO - PROCESS | 732 | 1466501596213 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 732 | 1466501596215 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:16 INFO - PROCESS | 732 | ++DOCSHELL 18346000 == 41 [pid = 732] [id = 139] 02:33:16 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1834B400) [pid = 732] [serial = 415] [outer = 00000000] 02:33:16 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (185BCC00) [pid = 732] [serial = 416] [outer = 1834B400] 02:33:16 INFO - PROCESS | 732 | 1466501596272 Marionette DEBUG loaded listener.js 02:33:16 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (185EDC00) [pid = 732] [serial = 417] [outer = 1834B400] 02:33:16 INFO - PROCESS | 732 | 1466501596880 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:33:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:33:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 931ms 02:33:16 INFO - PROCESS | 732 | 1466501596922 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 732 | 1466501596925 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 02:33:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:33:16 INFO - PROCESS | 732 | 1466501596929 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 732 | 1466501596932 Marionette TRACE conn6 <- [1,522,null,{}] 02:33:16 INFO - PROCESS | 732 | 1466501596943 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:16 INFO - PROCESS | 732 | 1466501596948 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:17 INFO - PROCESS | 732 | 1466501597060 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 02:33:17 INFO - PROCESS | 732 | 1466501597190 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:17 INFO - PROCESS | 732 | 1466501597193 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:17 INFO - PROCESS | 732 | ++DOCSHELL 1B03E800 == 42 [pid = 732] [id = 140] 02:33:17 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1B040C00) [pid = 732] [serial = 418] [outer = 00000000] 02:33:17 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1B04B000) [pid = 732] [serial = 419] [outer = 1B040C00] 02:33:17 INFO - PROCESS | 732 | 1466501597251 Marionette DEBUG loaded listener.js 02:33:17 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1BB5F400) [pid = 732] [serial = 420] [outer = 1B040C00] 02:33:17 INFO - PROCESS | 732 | 1466501597926 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:33:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:33:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1024ms 02:33:17 INFO - PROCESS | 732 | 1466501597956 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 02:33:17 INFO - PROCESS | 732 | 1466501597959 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 02:33:17 INFO - PROCESS | 732 | 1466501597962 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:33:17 INFO - PROCESS | 732 | 1466501597965 Marionette TRACE conn6 <- [1,526,null,{}] 02:33:17 INFO - PROCESS | 732 | 1466501597968 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:18 INFO - PROCESS | 732 | 1466501597970 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:18 INFO - PROCESS | 732 | 1466501598082 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 02:33:18 INFO - PROCESS | 732 | 1466501598210 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:18 INFO - PROCESS | 732 | 1466501598212 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:18 INFO - PROCESS | 732 | ++DOCSHELL 1C286400 == 43 [pid = 732] [id = 141] 02:33:18 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (1C373400) [pid = 732] [serial = 421] [outer = 00000000] 02:33:18 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (1C84CC00) [pid = 732] [serial = 422] [outer = 1C373400] 02:33:18 INFO - PROCESS | 732 | 1466501598267 Marionette DEBUG loaded listener.js 02:33:18 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (1C889400) [pid = 732] [serial = 423] [outer = 1C373400] 02:33:18 INFO - PROCESS | 732 | 1466501598825 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:33:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 02:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 871ms 02:33:18 INFO - PROCESS | 732 | 1466501598836 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 02:33:18 INFO - PROCESS | 732 | 1466501598838 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 02:33:18 INFO - PROCESS | 732 | 1466501598841 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:33:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:33:18 INFO - PROCESS | 732 | 1466501598844 Marionette TRACE conn6 <- [1,530,null,{}] 02:33:18 INFO - PROCESS | 732 | 1466501598863 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:18 INFO - PROCESS | 732 | 1466501598866 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:18 INFO - PROCESS | 732 | 1466501598970 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 02:33:19 INFO - PROCESS | 732 | 1466501599069 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:19 INFO - PROCESS | 732 | 1466501599071 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:19 INFO - PROCESS | 732 | ++DOCSHELL 1CD40400 == 44 [pid = 732] [id = 142] 02:33:19 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (1CD80400) [pid = 732] [serial = 424] [outer = 00000000] 02:33:19 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (1CD8BC00) [pid = 732] [serial = 425] [outer = 1CD80400] 02:33:19 INFO - PROCESS | 732 | 1466501599124 Marionette DEBUG loaded listener.js 02:33:19 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (1D9B2800) [pid = 732] [serial = 426] [outer = 1CD80400] 02:33:19 INFO - PROCESS | 732 | 1466501599843 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:33:19 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 02:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:33:19 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 02:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:33:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:33:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1031ms 02:33:19 INFO - PROCESS | 732 | 1466501599877 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 732 | 1466501599881 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 02:33:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:33:19 INFO - PROCESS | 732 | 1466501599886 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 732 | 1466501599889 Marionette TRACE conn6 <- [1,534,null,{}] 02:33:19 INFO - PROCESS | 732 | 1466501599895 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:19 INFO - PROCESS | 732 | 1466501599898 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:20 INFO - PROCESS | 732 | 1466501600016 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 02:33:20 INFO - PROCESS | 732 | 1466501600118 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:20 INFO - PROCESS | 732 | 1466501600122 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:20 INFO - PROCESS | 732 | ++DOCSHELL 14A65400 == 45 [pid = 732] [id = 143] 02:33:20 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (14A65C00) [pid = 732] [serial = 427] [outer = 00000000] 02:33:20 INFO - PROCESS | 732 | ++DOMWINDOW == 101 (14A6D800) [pid = 732] [serial = 428] [outer = 14A65C00] 02:33:20 INFO - PROCESS | 732 | 1466501600170 Marionette DEBUG loaded listener.js 02:33:20 INFO - PROCESS | 732 | ++DOMWINDOW == 102 (14F8B800) [pid = 732] [serial = 429] [outer = 14A65C00] 02:33:20 INFO - PROCESS | 732 | 1466501600701 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:33:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 02:33:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 831ms 02:33:20 INFO - PROCESS | 732 | 1466501600716 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 02:33:20 INFO - PROCESS | 732 | 1466501600720 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 02:33:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:33:20 INFO - PROCESS | 732 | 1466501600726 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:33:20 INFO - PROCESS | 732 | 1466501600728 Marionette TRACE conn6 <- [1,538,null,{}] 02:33:20 INFO - PROCESS | 732 | 1466501600732 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:20 INFO - PROCESS | 732 | 1466501600735 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 1624E400 == 44 [pid = 732] [id = 136] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 0D334000 == 43 [pid = 732] [id = 135] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 1541E400 == 42 [pid = 732] [id = 134] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 1A348800 == 41 [pid = 732] [id = 133] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 19514000 == 40 [pid = 732] [id = 132] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 185B7400 == 39 [pid = 732] [id = 131] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 0DBCD000 == 38 [pid = 732] [id = 130] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 0CB07400 == 37 [pid = 732] [id = 129] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 0CA8EC00 == 36 [pid = 732] [id = 128] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 0D382000 == 35 [pid = 732] [id = 127] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 1AA7A400 == 34 [pid = 732] [id = 126] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 0D3EC400 == 33 [pid = 732] [id = 117] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 1CD40400 == 32 [pid = 732] [id = 142] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 14A65400 == 31 [pid = 732] [id = 143] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 1C286400 == 30 [pid = 732] [id = 141] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 1B03E800 == 29 [pid = 732] [id = 140] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 155B1C00 == 28 [pid = 732] [id = 137] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 0CB05400 == 27 [pid = 732] [id = 138] 02:33:21 INFO - PROCESS | 732 | --DOCSHELL 18346000 == 26 [pid = 732] [id = 139] 02:33:21 INFO - PROCESS | 732 | 1466501601480 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 101 (1A858C00) [pid = 732] [serial = 373] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 100 (185BEC00) [pid = 732] [serial = 361] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 99 (0E9DA400) [pid = 732] [serial = 355] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 98 (14A6CC00) [pid = 732] [serial = 349] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 97 (17F5D800) [pid = 732] [serial = 350] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 96 (14A61400) [pid = 732] [serial = 356] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 95 (0CB0D800) [pid = 732] [serial = 352] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 94 (0CC73000) [pid = 732] [serial = 353] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 93 (17F64C00) [pid = 732] [serial = 358] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 92 (19744000) [pid = 732] [serial = 364] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 91 (0CA3AC00) [pid = 732] [serial = 335] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 90 (0CA19800) [pid = 732] [serial = 334] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1736A800) [pid = 732] [serial = 338] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 88 (14DC8000) [pid = 732] [serial = 337] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1A830C00) [pid = 732] [serial = 341] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1A33E400) [pid = 732] [serial = 340] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1D9B6000) [pid = 732] [serial = 344] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1CD83C00) [pid = 732] [serial = 343] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 83 (185E9C00) [pid = 732] [serial = 347] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 82 (18452000) [pid = 732] [serial = 346] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 81 (185E1000) [pid = 732] [serial = 362] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 80 (19746400) [pid = 732] [serial = 365] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 79 (185E4C00) [pid = 732] [serial = 370] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0CA96000) [pid = 732] [serial = 367] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0DCAB400) [pid = 732] [serial = 368] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1A347C00) [pid = 732] [serial = 371] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 75 (185C5000) [pid = 732] [serial = 374] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | --DOMWINDOW == 74 (17F7D000) [pid = 732] [serial = 359] [outer = 00000000] [url = about:blank] 02:33:21 INFO - PROCESS | 732 | 1466501601702 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:21 INFO - PROCESS | 732 | 1466501601705 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:21 INFO - PROCESS | 732 | ++DOCSHELL 0925EC00 == 27 [pid = 732] [id = 144] 02:33:21 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0925F000) [pid = 732] [serial = 430] [outer = 00000000] 02:33:21 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (09270000) [pid = 732] [serial = 431] [outer = 0925F000] 02:33:21 INFO - PROCESS | 732 | 1466501601755 Marionette DEBUG loaded listener.js 02:33:21 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (0CA17000) [pid = 732] [serial = 432] [outer = 0925F000] 02:33:22 INFO - PROCESS | 732 | 1466501602181 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:33:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 02:33:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1481ms 02:33:22 INFO - PROCESS | 732 | 1466501602212 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 02:33:22 INFO - PROCESS | 732 | 1466501602216 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 02:33:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:33:22 INFO - PROCESS | 732 | 1466501602220 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:33:22 INFO - PROCESS | 732 | 1466501602223 Marionette TRACE conn6 <- [1,542,null,{}] 02:33:22 INFO - PROCESS | 732 | 1466501602227 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:22 INFO - PROCESS | 732 | 1466501602230 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:22 INFO - PROCESS | 732 | 1466501602319 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 02:33:22 INFO - PROCESS | 732 | 1466501602325 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:22 INFO - PROCESS | 732 | 1466501602328 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:22 INFO - PROCESS | 732 | ++DOCSHELL 0CA99800 == 28 [pid = 732] [id = 145] 02:33:22 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (0CB0BC00) [pid = 732] [serial = 433] [outer = 00000000] 02:33:22 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (0D332400) [pid = 732] [serial = 434] [outer = 0CB0BC00] 02:33:22 INFO - PROCESS | 732 | 1466501602378 Marionette DEBUG loaded listener.js 02:33:22 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (0DA2D400) [pid = 732] [serial = 435] [outer = 0CB0BC00] 02:33:22 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:22 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:22 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:22 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:22 INFO - PROCESS | 732 | 1466501602853 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:33:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:33:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 02:33:22 INFO - PROCESS | 732 | 1466501602891 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 02:33:22 INFO - PROCESS | 732 | 1466501602894 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 02:33:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:33:22 INFO - PROCESS | 732 | 1466501602898 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:33:22 INFO - PROCESS | 732 | 1466501602900 Marionette TRACE conn6 <- [1,546,null,{}] 02:33:22 INFO - PROCESS | 732 | 1466501602903 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:22 INFO - PROCESS | 732 | 1466501602906 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:23 INFO - PROCESS | 732 | 1466501603023 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 02:33:23 INFO - PROCESS | 732 | 1466501603155 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:23 INFO - PROCESS | 732 | 1466501603157 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:23 INFO - PROCESS | 732 | ++DOCSHELL 0D375800 == 29 [pid = 732] [id = 146] 02:33:23 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (14A6DC00) [pid = 732] [serial = 436] [outer = 00000000] 02:33:23 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (14CA1400) [pid = 732] [serial = 437] [outer = 14A6DC00] 02:33:23 INFO - PROCESS | 732 | 1466501603202 Marionette DEBUG loaded listener.js 02:33:23 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (15323800) [pid = 732] [serial = 438] [outer = 14A6DC00] 02:33:23 INFO - PROCESS | 732 | 1466501603580 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:33:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:33:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 731ms 02:33:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:33:23 INFO - PROCESS | 732 | 1466501603631 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 02:33:23 INFO - PROCESS | 732 | 1466501603635 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 02:33:23 INFO - PROCESS | 732 | 1466501603646 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:33:23 INFO - PROCESS | 732 | 1466501603650 Marionette TRACE conn6 <- [1,550,null,{}] 02:33:23 INFO - PROCESS | 732 | 1466501603654 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:23 INFO - PROCESS | 732 | 1466501603657 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:23 INFO - PROCESS | 732 | 1466501603793 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 02:33:23 INFO - PROCESS | 732 | 1466501603816 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:23 INFO - PROCESS | 732 | 1466501603818 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:23 INFO - PROCESS | 732 | ++DOCSHELL 153A3800 == 30 [pid = 732] [id = 147] 02:33:23 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (15464400) [pid = 732] [serial = 439] [outer = 00000000] 02:33:23 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (17F62000) [pid = 732] [serial = 440] [outer = 15464400] 02:33:23 INFO - PROCESS | 732 | 1466501603863 Marionette DEBUG loaded listener.js 02:33:23 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1842DC00) [pid = 732] [serial = 441] [outer = 15464400] 02:33:24 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:24 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:24 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:24 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:24 INFO - PROCESS | 732 | 1466501604246 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:33:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:33:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 631ms 02:33:24 INFO - PROCESS | 732 | 1466501604277 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 732 | 1466501604279 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 02:33:24 INFO - PROCESS | 732 | 1466501604282 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:33:24 INFO - PROCESS | 732 | 1466501604284 Marionette TRACE conn6 <- [1,554,null,{}] 02:33:24 INFO - PROCESS | 732 | 1466501604287 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:24 INFO - PROCESS | 732 | 1466501604289 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:24 INFO - PROCESS | 732 | 1466501604401 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 02:33:24 INFO - PROCESS | 732 | 1466501604483 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:24 INFO - PROCESS | 732 | 1466501604485 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:24 INFO - PROCESS | 732 | ++DOCSHELL 185BBC00 == 31 [pid = 732] [id = 148] 02:33:24 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (185BFC00) [pid = 732] [serial = 442] [outer = 00000000] 02:33:24 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (185E3400) [pid = 732] [serial = 443] [outer = 185BFC00] 02:33:24 INFO - PROCESS | 732 | 1466501604531 Marionette DEBUG loaded listener.js 02:33:24 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (185E7800) [pid = 732] [serial = 444] [outer = 185BFC00] 02:33:24 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:24 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:24 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:24 INFO - PROCESS | 732 | 1466501604902 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:33:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:33:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 02:33:24 INFO - PROCESS | 732 | 1466501604956 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 732 | 1466501604958 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 02:33:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:33:24 INFO - PROCESS | 732 | 1466501604961 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - PROCESS | 732 | 1466501604963 Marionette TRACE conn6 <- [1,558,null,{}] 02:33:24 INFO - PROCESS | 732 | 1466501604966 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:24 INFO - PROCESS | 732 | 1466501604968 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:25 INFO - PROCESS | 732 | 1466501605079 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 02:33:25 INFO - PROCESS | 732 | 1466501605085 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:25 INFO - PROCESS | 732 | 1466501605091 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:25 INFO - PROCESS | 732 | ++DOCSHELL 0DCAB400 == 32 [pid = 732] [id = 149] 02:33:25 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (17F66C00) [pid = 732] [serial = 445] [outer = 00000000] 02:33:25 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1974B400) [pid = 732] [serial = 446] [outer = 17F66C00] 02:33:25 INFO - PROCESS | 732 | 1466501605193 Marionette DEBUG loaded listener.js 02:33:25 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1A326400) [pid = 732] [serial = 447] [outer = 17F66C00] 02:33:25 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:25 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:25 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:25 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:25 INFO - PROCESS | 732 | 1466501605639 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:33:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:33:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 731ms 02:33:25 INFO - PROCESS | 732 | 1466501605706 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 02:33:25 INFO - PROCESS | 732 | 1466501605708 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 02:33:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:33:26 INFO - PROCESS | 732 | --DOMWINDOW == 91 (1951D400) [pid = 732] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:33:26 INFO - PROCESS | 732 | --DOMWINDOW == 90 (1A349000) [pid = 732] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:33:26 INFO - PROCESS | 732 | --DOMWINDOW == 89 (0D74FC00) [pid = 732] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:33:26 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1A855000) [pid = 732] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:33:26 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1A355400) [pid = 732] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:33:26 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0DA35000) [pid = 732] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:33:26 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1AA7AC00) [pid = 732] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:33:26 INFO - PROCESS | 732 | --DOMWINDOW == 84 (14CA5000) [pid = 732] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:33:26 INFO - PROCESS | 732 | --DOMWINDOW == 83 (185B8000) [pid = 732] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:33:26 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0CA92000) [pid = 732] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:33:26 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0CB07800) [pid = 732] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:33:26 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1A9E9400) [pid = 732] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:33:26 INFO - PROCESS | 732 | 1466501606111 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:33:26 INFO - PROCESS | 732 | 1466501606113 Marionette TRACE conn6 <- [1,562,null,{}] 02:33:26 INFO - PROCESS | 732 | 1466501606177 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:26 INFO - PROCESS | 732 | 1466501606179 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:26 INFO - PROCESS | 732 | 1466501606269 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 02:33:26 INFO - PROCESS | 732 | 1466501606275 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:26 INFO - PROCESS | 732 | 1466501606276 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:26 INFO - PROCESS | 732 | ++DOCSHELL 0CA97000 == 33 [pid = 732] [id = 150] 02:33:26 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (0D3E5800) [pid = 732] [serial = 448] [outer = 00000000] 02:33:26 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (14FB4400) [pid = 732] [serial = 449] [outer = 0D3E5800] 02:33:26 INFO - PROCESS | 732 | 1466501606323 Marionette DEBUG loaded listener.js 02:33:26 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (17367800) [pid = 732] [serial = 450] [outer = 0D3E5800] 02:33:26 INFO - PROCESS | 732 | 1466501606767 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:33:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:33:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1036ms 02:33:26 INFO - PROCESS | 732 | 1466501606793 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 02:33:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:33:26 INFO - PROCESS | 732 | 1466501606795 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 02:33:26 INFO - PROCESS | 732 | 1466501606798 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:33:26 INFO - PROCESS | 732 | 1466501606800 Marionette TRACE conn6 <- [1,566,null,{}] 02:33:26 INFO - PROCESS | 732 | 1466501606803 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:26 INFO - PROCESS | 732 | 1466501606805 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:26 INFO - PROCESS | 732 | 1466501606882 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 02:33:26 INFO - PROCESS | 732 | 1466501606887 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:26 INFO - PROCESS | 732 | 1466501606889 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:26 INFO - PROCESS | 732 | ++DOCSHELL 185C1C00 == 34 [pid = 732] [id = 151] 02:33:26 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (185C4C00) [pid = 732] [serial = 451] [outer = 00000000] 02:33:26 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A34F000) [pid = 732] [serial = 452] [outer = 185C4C00] 02:33:26 INFO - PROCESS | 732 | 1466501606932 Marionette DEBUG loaded listener.js 02:33:27 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1A352800) [pid = 732] [serial = 453] [outer = 185C4C00] 02:33:27 INFO - PROCESS | 732 | 1466501607354 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:33:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:33:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 570ms 02:33:27 INFO - PROCESS | 732 | 1466501607369 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 02:33:27 INFO - PROCESS | 732 | 1466501607371 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 02:33:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:33:27 INFO - PROCESS | 732 | 1466501607374 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:33:27 INFO - PROCESS | 732 | 1466501607376 Marionette TRACE conn6 <- [1,570,null,{}] 02:33:27 INFO - PROCESS | 732 | 1466501607390 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:27 INFO - PROCESS | 732 | 1466501607392 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:27 INFO - PROCESS | 732 | 1466501607470 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 02:33:27 INFO - PROCESS | 732 | 1466501607475 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 732 | 1466501607477 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:27 INFO - PROCESS | 732 | ++DOCSHELL 1A831000 == 35 [pid = 732] [id = 152] 02:33:27 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1A84E800) [pid = 732] [serial = 454] [outer = 00000000] 02:33:27 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1A853C00) [pid = 732] [serial = 455] [outer = 1A84E800] 02:33:27 INFO - PROCESS | 732 | 1466501607522 Marionette DEBUG loaded listener.js 02:33:27 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1A859800) [pid = 732] [serial = 456] [outer = 1A84E800] 02:33:27 INFO - PROCESS | 732 | 1466501607949 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 631ms 02:33:28 INFO - PROCESS | 732 | 1466501608005 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 02:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:33:28 INFO - PROCESS | 732 | 1466501608007 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 02:33:28 INFO - PROCESS | 732 | 1466501608010 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:33:28 INFO - PROCESS | 732 | 1466501608012 Marionette TRACE conn6 <- [1,574,null,{}] 02:33:28 INFO - PROCESS | 732 | 1466501608015 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:28 INFO - PROCESS | 732 | 1466501608027 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:28 INFO - PROCESS | 732 | 1466501608204 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 02:33:28 INFO - PROCESS | 732 | 1466501608344 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:28 INFO - PROCESS | 732 | 1466501608347 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:28 INFO - PROCESS | 732 | ++DOCSHELL 0CA37000 == 36 [pid = 732] [id = 153] 02:33:28 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (0CA37C00) [pid = 732] [serial = 457] [outer = 00000000] 02:33:28 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (0CA8E800) [pid = 732] [serial = 458] [outer = 0CA37C00] 02:33:28 INFO - PROCESS | 732 | 1466501608405 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (0CB0F000) [pid = 732] [serial = 459] [outer = 0CA37C00] 02:33:28 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:28 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:29 INFO - PROCESS | 732 | 1466501609091 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1120ms 02:33:29 INFO - PROCESS | 732 | 1466501609132 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 02:33:29 INFO - PROCESS | 732 | 1466501609137 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 02:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:33:29 INFO - PROCESS | 732 | 1466501609141 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:33:29 INFO - PROCESS | 732 | 1466501609144 Marionette TRACE conn6 <- [1,578,null,{}] 02:33:29 INFO - PROCESS | 732 | 1466501609149 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:29 INFO - PROCESS | 732 | 1466501609152 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:29 INFO - PROCESS | 732 | 1466501609272 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 02:33:29 INFO - PROCESS | 732 | 1466501609397 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:29 INFO - PROCESS | 732 | 1466501609400 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:29 INFO - PROCESS | 732 | ++DOCSHELL 14A6B400 == 37 [pid = 732] [id = 154] 02:33:29 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (14C9E400) [pid = 732] [serial = 460] [outer = 00000000] 02:33:29 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (1693F800) [pid = 732] [serial = 461] [outer = 14C9E400] 02:33:29 INFO - PROCESS | 732 | 1466501609458 Marionette DEBUG loaded listener.js 02:33:29 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (17F59400) [pid = 732] [serial = 462] [outer = 14C9E400] 02:33:30 INFO - PROCESS | 732 | 1466501610164 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1130ms 02:33:30 INFO - PROCESS | 732 | 1466501610271 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 02:33:30 INFO - PROCESS | 732 | 1466501610274 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 02:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:33:30 INFO - PROCESS | 732 | 1466501610278 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - PROCESS | 732 | 1466501610281 Marionette TRACE conn6 <- [1,582,null,{}] 02:33:30 INFO - PROCESS | 732 | 1466501610284 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:30 INFO - PROCESS | 732 | 1466501610287 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:30 INFO - PROCESS | 732 | 1466501610411 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 02:33:30 INFO - PROCESS | 732 | 1466501610615 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:30 INFO - PROCESS | 732 | 1466501610618 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:30 INFO - PROCESS | 732 | ++DOCSHELL 0925A400 == 38 [pid = 732] [id = 155] 02:33:30 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (0925A800) [pid = 732] [serial = 463] [outer = 00000000] 02:33:30 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (0CA1B800) [pid = 732] [serial = 464] [outer = 0925A800] 02:33:30 INFO - PROCESS | 732 | 1466501610674 Marionette DEBUG loaded listener.js 02:33:30 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (0CA3C800) [pid = 732] [serial = 465] [outer = 0925A800] 02:33:31 INFO - PROCESS | 732 | [732] 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 02:33:31 INFO - PROCESS | 732 | --DOCSHELL 185C1C00 == 37 [pid = 732] [id = 151] 02:33:31 INFO - PROCESS | 732 | --DOCSHELL 0CA97000 == 36 [pid = 732] [id = 150] 02:33:31 INFO - PROCESS | 732 | --DOCSHELL 0DCAB400 == 35 [pid = 732] [id = 149] 02:33:31 INFO - PROCESS | 732 | --DOCSHELL 185BBC00 == 34 [pid = 732] [id = 148] 02:33:31 INFO - PROCESS | 732 | --DOCSHELL 153A3800 == 33 [pid = 732] [id = 147] 02:33:31 INFO - PROCESS | 732 | --DOCSHELL 0D375800 == 32 [pid = 732] [id = 146] 02:33:31 INFO - PROCESS | 732 | --DOCSHELL 0CA99800 == 31 [pid = 732] [id = 145] 02:33:31 INFO - PROCESS | 732 | --DOCSHELL 0925EC00 == 30 [pid = 732] [id = 144] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 97 (19742000) [pid = 732] [serial = 395] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 96 (1A354800) [pid = 732] [serial = 399] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 95 (1A354400) [pid = 732] [serial = 398] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 94 (18430000) [pid = 732] [serial = 404] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 93 (1A956800) [pid = 732] [serial = 401] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 92 (185BD800) [pid = 732] [serial = 405] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 91 (1AA7A800) [pid = 732] [serial = 407] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 90 (1541FC00) [pid = 732] [serial = 380] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1AEC0400) [pid = 732] [serial = 408] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 88 (17F5D000) [pid = 732] [serial = 381] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1AEBC800) [pid = 732] [serial = 377] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1AEB9C00) [pid = 732] [serial = 376] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1541F800) [pid = 732] [serial = 389] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 84 (154DD400) [pid = 732] [serial = 390] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 83 (185C0800) [pid = 732] [serial = 392] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0DA2EC00) [pid = 732] [serial = 383] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 81 (15417C00) [pid = 732] [serial = 384] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0D375400) [pid = 732] [serial = 386] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0DA36800) [pid = 732] [serial = 387] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1A858400) [pid = 732] [serial = 402] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1C37D000) [pid = 732] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1AEC7000) [pid = 732] [serial = 410] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1B043C00) [pid = 732] [serial = 411] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A32D800) [pid = 732] [serial = 396] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | --DOMWINDOW == 73 (185E3000) [pid = 732] [serial = 393] [outer = 00000000] [url = about:blank] 02:33:31 INFO - PROCESS | 732 | 1466501611517 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1280ms 02:33:31 INFO - PROCESS | 732 | 1466501611560 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 02:33:31 INFO - PROCESS | 732 | 1466501611564 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 02:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:33:31 INFO - PROCESS | 732 | 1466501611568 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:33:31 INFO - PROCESS | 732 | 1466501611571 Marionette TRACE conn6 <- [1,586,null,{}] 02:33:31 INFO - PROCESS | 732 | 1466501611576 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:31 INFO - PROCESS | 732 | 1466501611580 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:31 INFO - PROCESS | 732 | 1466501611669 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 02:33:31 INFO - PROCESS | 732 | 1466501611753 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:31 INFO - PROCESS | 732 | 1466501611756 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:31 INFO - PROCESS | 732 | ++DOCSHELL 0CA1F400 == 31 [pid = 732] [id = 156] 02:33:31 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0CA3AC00) [pid = 732] [serial = 466] [outer = 00000000] 02:33:31 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0DA2BC00) [pid = 732] [serial = 467] [outer = 0CA3AC00] 02:33:31 INFO - PROCESS | 732 | 1466501611803 Marionette DEBUG loaded listener.js 02:33:31 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0DF78400) [pid = 732] [serial = 468] [outer = 0CA3AC00] 02:33:32 INFO - PROCESS | 732 | 1466501612207 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 02:33:32 INFO - PROCESS | 732 | 1466501612241 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 02:33:32 INFO - PROCESS | 732 | 1466501612245 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 02:33:32 INFO - PROCESS | 732 | 1466501612249 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:33:32 INFO - PROCESS | 732 | 1466501612251 Marionette TRACE conn6 <- [1,590,null,{}] 02:33:32 INFO - PROCESS | 732 | 1466501612255 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:32 INFO - PROCESS | 732 | 1466501612257 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:32 INFO - PROCESS | 732 | 1466501612343 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 02:33:32 INFO - PROCESS | 732 | 1466501612349 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:32 INFO - PROCESS | 732 | 1466501612351 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:32 INFO - PROCESS | 732 | ++DOCSHELL 153A1000 == 32 [pid = 732] [id = 157] 02:33:32 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1541FC00) [pid = 732] [serial = 469] [outer = 00000000] 02:33:32 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F5BC00) [pid = 732] [serial = 470] [outer = 1541FC00] 02:33:32 INFO - PROCESS | 732 | 1466501612396 Marionette DEBUG loaded listener.js 02:33:32 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (17F73000) [pid = 732] [serial = 471] [outer = 1541FC00] 02:33:32 INFO - PROCESS | 732 | 1466501612918 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 02:33:32 INFO - PROCESS | 732 | 1466501612956 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 02:33:32 INFO - PROCESS | 732 | 1466501612958 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 02:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:33:32 INFO - PROCESS | 732 | 1466501612963 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:33:32 INFO - PROCESS | 732 | 1466501612969 Marionette TRACE conn6 <- [1,594,null,{}] 02:33:32 INFO - PROCESS | 732 | 1466501612979 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:32 INFO - PROCESS | 732 | 1466501612983 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:33 INFO - PROCESS | 732 | 1466501613071 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 02:33:33 INFO - PROCESS | 732 | 1466501613161 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:33 INFO - PROCESS | 732 | 1466501613171 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:33 INFO - PROCESS | 732 | ++DOCSHELL 185DF000 == 33 [pid = 732] [id = 158] 02:33:33 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (185E0000) [pid = 732] [serial = 472] [outer = 00000000] 02:33:33 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (185EC000) [pid = 732] [serial = 473] [outer = 185E0000] 02:33:33 INFO - PROCESS | 732 | 1466501613216 Marionette DEBUG loaded listener.js 02:33:33 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (195B9C00) [pid = 732] [serial = 474] [outer = 185E0000] 02:33:33 INFO - PROCESS | 732 | 1466501613620 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 691ms 02:33:33 INFO - PROCESS | 732 | 1466501613656 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 02:33:33 INFO - PROCESS | 732 | 1466501613658 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 02:33:33 INFO - PROCESS | 732 | 1466501613661 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:33:33 INFO - PROCESS | 732 | 1466501613663 Marionette TRACE conn6 <- [1,598,null,{}] 02:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:33:33 INFO - PROCESS | 732 | 1466501613667 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:33 INFO - PROCESS | 732 | 1466501613669 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:33 INFO - PROCESS | 732 | 1466501613814 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 02:33:33 INFO - PROCESS | 732 | 1466501613835 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:33 INFO - PROCESS | 732 | 1466501613837 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:33 INFO - PROCESS | 732 | ++DOCSHELL 19740800 == 34 [pid = 732] [id = 159] 02:33:33 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (19769C00) [pid = 732] [serial = 475] [outer = 00000000] 02:33:33 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A34A000) [pid = 732] [serial = 476] [outer = 19769C00] 02:33:33 INFO - PROCESS | 732 | 1466501613880 Marionette DEBUG loaded listener.js 02:33:33 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A34E000) [pid = 732] [serial = 477] [outer = 19769C00] 02:33:34 INFO - PROCESS | 732 | 1466501614310 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 02:33:34 INFO - PROCESS | 732 | 1466501614336 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 02:33:34 INFO - PROCESS | 732 | 1466501614338 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 02:33:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:33:34 INFO - PROCESS | 732 | 1466501614341 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:33:34 INFO - PROCESS | 732 | 1466501614342 Marionette TRACE conn6 <- [1,602,null,{}] 02:33:34 INFO - PROCESS | 732 | 1466501614346 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:34 INFO - PROCESS | 732 | 1466501614348 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:34 INFO - PROCESS | 732 | 1466501614457 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 02:33:34 INFO - PROCESS | 732 | 1466501614463 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:34 INFO - PROCESS | 732 | 1466501614468 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:34 INFO - PROCESS | 732 | ++DOCSHELL 1A79C400 == 35 [pid = 732] [id = 160] 02:33:34 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1A826000) [pid = 732] [serial = 478] [outer = 00000000] 02:33:34 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1A84F400) [pid = 732] [serial = 479] [outer = 1A826000] 02:33:34 INFO - PROCESS | 732 | 1466501614569 Marionette DEBUG loaded listener.js 02:33:34 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1A958800) [pid = 732] [serial = 480] [outer = 1A826000] 02:33:35 INFO - PROCESS | 732 | 1466501615033 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:33:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:33:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 730ms 02:33:35 INFO - PROCESS | 732 | 1466501615072 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 02:33:35 INFO - PROCESS | 732 | 1466501615074 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 02:33:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:33:35 INFO - PROCESS | 732 | 1466501615077 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - PROCESS | 732 | 1466501615078 Marionette TRACE conn6 <- [1,606,null,{}] 02:33:35 INFO - PROCESS | 732 | 1466501615082 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:35 INFO - PROCESS | 732 | 1466501615084 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:35 INFO - PROCESS | 732 | 1466501615235 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 02:33:35 INFO - PROCESS | 732 | 1466501615294 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:35 INFO - PROCESS | 732 | 1466501615296 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:35 INFO - PROCESS | 732 | ++DOCSHELL 1AA6D800 == 36 [pid = 732] [id = 161] 02:33:35 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1AA74800) [pid = 732] [serial = 481] [outer = 00000000] 02:33:35 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1AE6FC00) [pid = 732] [serial = 482] [outer = 1AA74800] 02:33:35 INFO - PROCESS | 732 | 1466501615339 Marionette DEBUG loaded listener.js 02:33:35 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1AEBC400) [pid = 732] [serial = 483] [outer = 1AA74800] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 90 (185BFC00) [pid = 732] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 89 (0925F000) [pid = 732] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 88 (0CB0BC00) [pid = 732] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 87 (17F66C00) [pid = 732] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 86 (14A6DC00) [pid = 732] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 85 (14A65C00) [pid = 732] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0D3E5800) [pid = 732] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 83 (185C4C00) [pid = 732] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0CB07000) [pid = 732] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1834B400) [pid = 732] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1B040C00) [pid = 732] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1C373400) [pid = 732] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1CD80400) [pid = 732] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:33:35 INFO - PROCESS | 732 | --DOMWINDOW == 77 (15464400) [pid = 732] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:33:35 INFO - PROCESS | 732 | 1466501615804 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:33:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:33:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 771ms 02:33:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:33:35 INFO - PROCESS | 732 | 1466501615848 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 02:33:35 INFO - PROCESS | 732 | 1466501615850 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 02:33:35 INFO - PROCESS | 732 | 1466501615853 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - PROCESS | 732 | 1466501615854 Marionette TRACE conn6 <- [1,610,null,{}] 02:33:35 INFO - PROCESS | 732 | 1466501615857 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:35 INFO - PROCESS | 732 | 1466501615859 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:35 INFO - PROCESS | 732 | 1466501615938 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 02:33:35 INFO - PROCESS | 732 | 1466501615944 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:35 INFO - PROCESS | 732 | 1466501615946 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:35 INFO - PROCESS | 732 | ++DOCSHELL 0DA33400 == 37 [pid = 732] [id = 162] 02:33:35 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F66C00) [pid = 732] [serial = 484] [outer = 00000000] 02:33:35 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A353400) [pid = 732] [serial = 485] [outer = 17F66C00] 02:33:36 INFO - PROCESS | 732 | 1466501615989 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (0CB0E400) [pid = 732] [serial = 486] [outer = 17F66C00] 02:33:36 INFO - PROCESS | 732 | 1466501616409 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 570ms 02:33:36 INFO - PROCESS | 732 | 1466501616424 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 02:33:36 INFO - PROCESS | 732 | 1466501616426 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 02:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:33:36 INFO - PROCESS | 732 | 1466501616429 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:33:36 INFO - PROCESS | 732 | 1466501616430 Marionette TRACE conn6 <- [1,614,null,{}] 02:33:36 INFO - PROCESS | 732 | 1466501616434 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:36 INFO - PROCESS | 732 | 1466501616436 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:36 INFO - PROCESS | 732 | 1466501616553 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 02:33:36 INFO - PROCESS | 732 | 1466501616561 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 732 | 1466501616563 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:36 INFO - PROCESS | 732 | ++DOCSHELL 0DA30000 == 38 [pid = 732] [id = 163] 02:33:36 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (0EBCE000) [pid = 732] [serial = 487] [outer = 00000000] 02:33:36 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1AEC2000) [pid = 732] [serial = 488] [outer = 0EBCE000] 02:33:36 INFO - PROCESS | 732 | 1466501616606 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1AEC6400) [pid = 732] [serial = 489] [outer = 0EBCE000] 02:33:37 INFO - PROCESS | 732 | 1466501617040 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 631ms 02:33:37 INFO - PROCESS | 732 | 1466501617060 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 02:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:33:37 INFO - PROCESS | 732 | 1466501617062 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 02:33:37 INFO - PROCESS | 732 | 1466501617065 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 732 | 1466501617067 Marionette TRACE conn6 <- [1,618,null,{}] 02:33:37 INFO - PROCESS | 732 | 1466501617070 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 732 | 1466501617072 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:37 INFO - PROCESS | 732 | 1466501617186 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 02:33:37 INFO - PROCESS | 732 | 1466501617194 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:37 INFO - PROCESS | 732 | 1466501617196 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:37 INFO - PROCESS | 732 | ++DOCSHELL 1B042800 == 39 [pid = 732] [id = 164] 02:33:37 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1B042C00) [pid = 732] [serial = 490] [outer = 00000000] 02:33:37 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1B04A000) [pid = 732] [serial = 491] [outer = 1B042C00] 02:33:37 INFO - PROCESS | 732 | 1466501617240 Marionette DEBUG loaded listener.js 02:33:37 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1BB5C400) [pid = 732] [serial = 492] [outer = 1B042C00] 02:33:37 INFO - PROCESS | 732 | 1466501617741 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 02:33:37 INFO - PROCESS | 732 | 1466501617837 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 732 | 1466501617843 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 02:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:33:37 INFO - PROCESS | 732 | 1466501617876 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 732 | 1466501617880 Marionette TRACE conn6 <- [1,622,null,{}] 02:33:37 INFO - PROCESS | 732 | 1466501617887 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 732 | 1466501617890 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:38 INFO - PROCESS | 732 | 1466501618016 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 02:33:38 INFO - PROCESS | 732 | 1466501618136 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 732 | 1466501618141 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:38 INFO - PROCESS | 732 | ++DOCSHELL 0CB05800 == 40 [pid = 732] [id = 165] 02:33:38 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (0CB06800) [pid = 732] [serial = 493] [outer = 00000000] 02:33:38 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (14A67C00) [pid = 732] [serial = 494] [outer = 0CB06800] 02:33:38 INFO - PROCESS | 732 | 1466501618200 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (15464400) [pid = 732] [serial = 495] [outer = 0CB06800] 02:33:38 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:38 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:38 INFO - PROCESS | 732 | 1466501618773 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:33:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:33:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 951ms 02:33:38 INFO - PROCESS | 732 | 1466501618812 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 02:33:38 INFO - PROCESS | 732 | 1466501618817 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 02:33:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:33:38 INFO - PROCESS | 732 | 1466501618823 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:33:38 INFO - PROCESS | 732 | 1466501618826 Marionette TRACE conn6 <- [1,626,null,{}] 02:33:38 INFO - PROCESS | 732 | 1466501618830 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:38 INFO - PROCESS | 732 | 1466501618833 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:38 INFO - PROCESS | 732 | 1466501618946 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 02:33:39 INFO - PROCESS | 732 | 1466501619048 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:39 INFO - PROCESS | 732 | 1466501619050 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:39 INFO - PROCESS | 732 | ++DOCSHELL 1834A400 == 41 [pid = 732] [id = 166] 02:33:39 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1842D000) [pid = 732] [serial = 496] [outer = 00000000] 02:33:39 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (185C0800) [pid = 732] [serial = 497] [outer = 1842D000] 02:33:39 INFO - PROCESS | 732 | 1466501619106 Marionette DEBUG loaded listener.js 02:33:39 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (185EB400) [pid = 732] [serial = 498] [outer = 1842D000] 02:33:39 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:39 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:39 INFO - PROCESS | 732 | 1466501619704 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:33:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:33:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 931ms 02:33:39 INFO - PROCESS | 732 | 1466501619757 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 02:33:39 INFO - PROCESS | 732 | 1466501619760 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 02:33:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:33:39 INFO - PROCESS | 732 | 1466501619764 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:33:39 INFO - PROCESS | 732 | 1466501619768 Marionette TRACE conn6 <- [1,630,null,{}] 02:33:39 INFO - PROCESS | 732 | 1466501619778 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:39 INFO - PROCESS | 732 | 1466501619783 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:39 INFO - PROCESS | 732 | 1466501619892 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 02:33:40 INFO - PROCESS | 732 | 1466501620019 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:40 INFO - PROCESS | 732 | 1466501620023 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:40 INFO - PROCESS | 732 | ++DOCSHELL 1AE6D000 == 42 [pid = 732] [id = 167] 02:33:40 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1AEBA000) [pid = 732] [serial = 499] [outer = 00000000] 02:33:40 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (1B047C00) [pid = 732] [serial = 500] [outer = 1AEBA000] 02:33:40 INFO - PROCESS | 732 | 1466501620080 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (1C286400) [pid = 732] [serial = 501] [outer = 1AEBA000] 02:33:40 INFO - PROCESS | 732 | 1466501620675 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:33:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:33:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 972ms 02:33:40 INFO - PROCESS | 732 | 1466501620738 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 02:33:40 INFO - PROCESS | 732 | 1466501620741 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 02:33:40 INFO - PROCESS | 732 | 1466501620744 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:33:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:33:40 INFO - PROCESS | 732 | 1466501620746 Marionette TRACE conn6 <- [1,634,null,{}] 02:33:40 INFO - PROCESS | 732 | 1466501620750 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:40 INFO - PROCESS | 732 | 1466501620752 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:40 INFO - PROCESS | 732 | 1466501620861 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 02:33:41 INFO - PROCESS | 732 | 1466501620993 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:41 INFO - PROCESS | 732 | 1466501620996 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:41 INFO - PROCESS | 732 | ++DOCSHELL 1C37B800 == 43 [pid = 732] [id = 168] 02:33:41 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (1C37D000) [pid = 732] [serial = 502] [outer = 00000000] 02:33:41 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (1C883000) [pid = 732] [serial = 503] [outer = 1C37D000] 02:33:41 INFO - PROCESS | 732 | 1466501621050 Marionette DEBUG loaded listener.js 02:33:41 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (1CD81C00) [pid = 732] [serial = 504] [outer = 1C37D000] 02:33:41 INFO - PROCESS | 732 | 1466501621768 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:33:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:33:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1075ms 02:33:41 INFO - PROCESS | 732 | 1466501621822 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 02:33:41 INFO - PROCESS | 732 | 1466501621827 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 02:33:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:33:41 INFO - PROCESS | 732 | 1466501621846 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:33:41 INFO - PROCESS | 732 | 1466501621849 Marionette TRACE conn6 <- [1,638,null,{}] 02:33:41 INFO - PROCESS | 732 | 1466501621854 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:41 INFO - PROCESS | 732 | 1466501621857 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:41 INFO - PROCESS | 732 | 1466501621960 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 02:33:42 INFO - PROCESS | 732 | 1466501622090 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 732 | 1466501622095 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:42 INFO - PROCESS | 732 | ++DOCSHELL 0DBD1800 == 44 [pid = 732] [id = 169] 02:33:42 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (0DCB5C00) [pid = 732] [serial = 505] [outer = 00000000] 02:33:42 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (14A68800) [pid = 732] [serial = 506] [outer = 0DCB5C00] 02:33:42 INFO - PROCESS | 732 | 1466501622148 Marionette DEBUG loaded listener.js 02:33:42 INFO - PROCESS | 732 | ++DOMWINDOW == 101 (15399800) [pid = 732] [serial = 507] [outer = 0DCB5C00] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 0DA30000 == 43 [pid = 732] [id = 163] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 0DA33400 == 42 [pid = 732] [id = 162] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 1AA6D800 == 41 [pid = 732] [id = 161] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 1A79C400 == 40 [pid = 732] [id = 160] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 19740800 == 39 [pid = 732] [id = 159] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 185DF000 == 38 [pid = 732] [id = 158] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 153A1000 == 37 [pid = 732] [id = 157] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 0CA1F400 == 36 [pid = 732] [id = 156] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 0925A400 == 35 [pid = 732] [id = 155] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 14A6B400 == 34 [pid = 732] [id = 154] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 1A831000 == 33 [pid = 732] [id = 152] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 0CA37000 == 32 [pid = 732] [id = 153] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 1C37B800 == 31 [pid = 732] [id = 168] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 1AE6D000 == 30 [pid = 732] [id = 167] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 1B042800 == 29 [pid = 732] [id = 164] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 0CB05800 == 28 [pid = 732] [id = 165] 02:33:43 INFO - PROCESS | 732 | --DOCSHELL 1834A400 == 27 [pid = 732] [id = 166] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 100 (1A853C00) [pid = 732] [serial = 455] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 99 (185E3400) [pid = 732] [serial = 443] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 98 (09270000) [pid = 732] [serial = 431] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 97 (0CA17000) [pid = 732] [serial = 432] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 96 (0D332400) [pid = 732] [serial = 434] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 95 (0DA2D400) [pid = 732] [serial = 435] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 94 (1974B400) [pid = 732] [serial = 446] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 93 (14CA1400) [pid = 732] [serial = 437] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 92 (185E7800) [pid = 732] [serial = 444] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 91 (15323800) [pid = 732] [serial = 438] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 90 (14F8B800) [pid = 732] [serial = 429] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 89 (14A6D800) [pid = 732] [serial = 428] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 88 (14FB4400) [pid = 732] [serial = 449] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 87 (17367800) [pid = 732] [serial = 450] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1A34F000) [pid = 732] [serial = 452] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1A326400) [pid = 732] [serial = 447] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0DD04000) [pid = 732] [serial = 414] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0D331400) [pid = 732] [serial = 413] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 82 (185EDC00) [pid = 732] [serial = 417] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 81 (185BCC00) [pid = 732] [serial = 416] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1BB5F400) [pid = 732] [serial = 420] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1B04B000) [pid = 732] [serial = 419] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1C889400) [pid = 732] [serial = 423] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1C84CC00) [pid = 732] [serial = 422] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1D9B2800) [pid = 732] [serial = 426] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1CD8BC00) [pid = 732] [serial = 425] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 74 (17F62000) [pid = 732] [serial = 440] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1842DC00) [pid = 732] [serial = 441] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A352800) [pid = 732] [serial = 453] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 732 | 1466501623480 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:33:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:33:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1684ms 02:33:43 INFO - PROCESS | 732 | 1466501623534 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 02:33:43 INFO - PROCESS | 732 | 1466501623538 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 02:33:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:33:43 INFO - PROCESS | 732 | 1466501623543 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - PROCESS | 732 | 1466501623546 Marionette TRACE conn6 <- [1,642,null,{}] 02:33:43 INFO - PROCESS | 732 | 1466501623552 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:43 INFO - PROCESS | 732 | 1466501623554 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:43 INFO - PROCESS | 732 | 1466501623674 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 02:33:43 INFO - PROCESS | 732 | 1466501623689 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:43 INFO - PROCESS | 732 | 1466501623694 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:43 INFO - PROCESS | 732 | ++DOCSHELL 0CA35C00 == 28 [pid = 732] [id = 170] 02:33:43 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0CA36000) [pid = 732] [serial = 508] [outer = 00000000] 02:33:43 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0CB04800) [pid = 732] [serial = 509] [outer = 0CA36000] 02:33:43 INFO - PROCESS | 732 | 1466501623743 Marionette DEBUG loaded listener.js 02:33:43 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0CB0D400) [pid = 732] [serial = 510] [outer = 0CA36000] 02:33:44 INFO - PROCESS | 732 | 1466501624202 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:33:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:33:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 690ms 02:33:44 INFO - PROCESS | 732 | 1466501624233 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 02:33:44 INFO - PROCESS | 732 | 1466501624238 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 02:33:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:33:44 INFO - PROCESS | 732 | 1466501624244 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:33:44 INFO - PROCESS | 732 | 1466501624247 Marionette TRACE conn6 <- [1,646,null,{}] 02:33:44 INFO - PROCESS | 732 | 1466501624250 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:44 INFO - PROCESS | 732 | 1466501624253 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:44 INFO - PROCESS | 732 | 1466501624340 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 02:33:44 INFO - PROCESS | 732 | 1466501624349 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 732 | 1466501624351 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:44 INFO - PROCESS | 732 | ++DOCSHELL 0DA38C00 == 29 [pid = 732] [id = 171] 02:33:44 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0DA3AC00) [pid = 732] [serial = 511] [outer = 00000000] 02:33:44 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (0DCAE000) [pid = 732] [serial = 512] [outer = 0DA3AC00] 02:33:44 INFO - PROCESS | 732 | 1466501624398 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (0DF7B000) [pid = 732] [serial = 513] [outer = 0DA3AC00] 02:33:44 INFO - PROCESS | 732 | 1466501624869 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:33:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:33:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 02:33:44 INFO - PROCESS | 732 | 1466501624918 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 02:33:44 INFO - PROCESS | 732 | 1466501624921 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 02:33:44 INFO - PROCESS | 732 | 1466501624924 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:33:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:33:44 INFO - PROCESS | 732 | 1466501624928 Marionette TRACE conn6 <- [1,650,null,{}] 02:33:44 INFO - PROCESS | 732 | 1466501624939 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:44 INFO - PROCESS | 732 | 1466501624944 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:45 INFO - PROCESS | 732 | 1466501625061 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 02:33:45 INFO - PROCESS | 732 | 1466501625152 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 732 | 1466501625155 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:45 INFO - PROCESS | 732 | ++DOCSHELL 154E0800 == 30 [pid = 732] [id = 172] 02:33:45 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (154E1C00) [pid = 732] [serial = 514] [outer = 00000000] 02:33:45 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (16257C00) [pid = 732] [serial = 515] [outer = 154E1C00] 02:33:45 INFO - PROCESS | 732 | 1466501625203 Marionette DEBUG loaded listener.js 02:33:45 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (17368C00) [pid = 732] [serial = 516] [outer = 154E1C00] 02:33:45 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:45 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:45 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:45 INFO - PROCESS | 732 | 1466501625644 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:33:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:33:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 771ms 02:33:45 INFO - PROCESS | 732 | 1466501625698 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 732 | 1466501625701 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 02:33:45 INFO - PROCESS | 732 | 1466501625704 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:33:45 INFO - PROCESS | 732 | 1466501625705 Marionette TRACE conn6 <- [1,654,null,{}] 02:33:45 INFO - PROCESS | 732 | 1466501625713 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:45 INFO - PROCESS | 732 | 1466501625715 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:45 INFO - PROCESS | 732 | 1466501625832 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 02:33:45 INFO - PROCESS | 732 | 1466501625842 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 732 | 1466501625844 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:45 INFO - PROCESS | 732 | ++DOCSHELL 17F63000 == 31 [pid = 732] [id = 173] 02:33:45 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (17F63C00) [pid = 732] [serial = 517] [outer = 00000000] 02:33:45 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (18341C00) [pid = 732] [serial = 518] [outer = 17F63C00] 02:33:45 INFO - PROCESS | 732 | 1466501625891 Marionette DEBUG loaded listener.js 02:33:45 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (18437000) [pid = 732] [serial = 519] [outer = 17F63C00] 02:33:46 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:46 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:46 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:46 INFO - PROCESS | 732 | 1466501626347 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:33:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:33:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 02:33:46 INFO - PROCESS | 732 | 1466501626414 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 02:33:46 INFO - PROCESS | 732 | 1466501626416 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 02:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:33:46 INFO - PROCESS | 732 | 1466501626430 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:33:46 INFO - PROCESS | 732 | 1466501626432 Marionette TRACE conn6 <- [1,658,null,{}] 02:33:46 INFO - PROCESS | 732 | 1466501626436 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:46 INFO - PROCESS | 732 | 1466501626438 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:46 INFO - PROCESS | 732 | 1466501626544 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 02:33:46 INFO - PROCESS | 732 | 1466501626556 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 732 | 1466501626558 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:46 INFO - PROCESS | 732 | ++DOCSHELL 185BE400 == 32 [pid = 732] [id = 174] 02:33:46 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (185BEC00) [pid = 732] [serial = 520] [outer = 00000000] 02:33:46 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (185E1C00) [pid = 732] [serial = 521] [outer = 185BEC00] 02:33:46 INFO - PROCESS | 732 | 1466501626602 Marionette DEBUG loaded listener.js 02:33:46 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (185E5C00) [pid = 732] [serial = 522] [outer = 185BEC00] 02:33:47 INFO - PROCESS | 732 | 1466501627055 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:33:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:33:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 02:33:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:33:47 INFO - PROCESS | 732 | 1466501627106 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 02:33:47 INFO - PROCESS | 732 | 1466501627108 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 02:33:47 INFO - PROCESS | 732 | 1466501627111 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:33:47 INFO - PROCESS | 732 | 1466501627113 Marionette TRACE conn6 <- [1,662,null,{}] 02:33:47 INFO - PROCESS | 732 | 1466501627116 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:47 INFO - PROCESS | 732 | 1466501627121 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:47 INFO - PROCESS | 732 | 1466501627252 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 02:33:47 INFO - PROCESS | 732 | 1466501627310 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:47 INFO - PROCESS | 732 | 1466501627312 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:47 INFO - PROCESS | 732 | ++DOCSHELL 19566C00 == 33 [pid = 732] [id = 175] 02:33:47 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (196DF400) [pid = 732] [serial = 523] [outer = 00000000] 02:33:47 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (19C14800) [pid = 732] [serial = 524] [outer = 196DF400] 02:33:47 INFO - PROCESS | 732 | 1466501627357 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1A33A000) [pid = 732] [serial = 525] [outer = 196DF400] 02:33:47 INFO - PROCESS | 732 | --DOMWINDOW == 89 (0CA37C00) [pid = 732] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:33:47 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1AA74800) [pid = 732] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:33:47 INFO - PROCESS | 732 | --DOMWINDOW == 87 (0925A800) [pid = 732] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:33:47 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0CA3AC00) [pid = 732] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:33:47 INFO - PROCESS | 732 | --DOMWINDOW == 85 (185E0000) [pid = 732] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:33:47 INFO - PROCESS | 732 | --DOMWINDOW == 84 (14C9E400) [pid = 732] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:33:47 INFO - PROCESS | 732 | --DOMWINDOW == 83 (17F66C00) [pid = 732] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:33:47 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1A826000) [pid = 732] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:33:47 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1A84E800) [pid = 732] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:33:47 INFO - PROCESS | 732 | --DOMWINDOW == 80 (19769C00) [pid = 732] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:33:47 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1541FC00) [pid = 732] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:33:47 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0EBCE000) [pid = 732] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:33:47 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1B042C00) [pid = 732] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:33:47 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:47 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:47 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:33:47 INFO - PROCESS | 732 | [732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:33:48 INFO - PROCESS | 732 | 1466501628047 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 02:33:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 971ms 02:33:48 INFO - PROCESS | 732 | 1466501628083 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 732 | 1466501628085 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 02:33:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:33:48 INFO - PROCESS | 732 | 1466501628088 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - PROCESS | 732 | 1466501628090 Marionette TRACE conn6 <- [1,666,null,{}] 02:33:48 INFO - PROCESS | 732 | 1466501628093 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:48 INFO - PROCESS | 732 | 1466501628095 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:48 INFO - PROCESS | 732 | 1466501628173 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 02:33:48 INFO - PROCESS | 732 | 1466501628178 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 732 | 1466501628180 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:48 INFO - PROCESS | 732 | ++DOCSHELL 0CA1DC00 == 34 [pid = 732] [id = 176] 02:33:48 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (185C3400) [pid = 732] [serial = 526] [outer = 00000000] 02:33:48 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (19767000) [pid = 732] [serial = 527] [outer = 185C3400] 02:33:48 INFO - PROCESS | 732 | 1466501628223 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A32D000) [pid = 732] [serial = 528] [outer = 185C3400] 02:33:48 INFO - PROCESS | 732 | 1466501628659 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:33:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 02:33:48 INFO - PROCESS | 732 | 1466501628720 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 732 | 1466501628722 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 02:33:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:33:48 INFO - PROCESS | 732 | 1466501628725 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - PROCESS | 732 | 1466501628726 Marionette TRACE conn6 <- [1,670,null,{}] 02:33:48 INFO - PROCESS | 732 | 1466501628730 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:48 INFO - PROCESS | 732 | 1466501628732 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:48 INFO - PROCESS | 732 | 1466501628811 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 02:33:48 INFO - PROCESS | 732 | 1466501628816 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 732 | 1466501628818 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:48 INFO - PROCESS | 732 | ++DOCSHELL 1A34DC00 == 35 [pid = 732] [id = 177] 02:33:48 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A34F400) [pid = 732] [serial = 529] [outer = 00000000] 02:33:48 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A7A0400) [pid = 732] [serial = 530] [outer = 1A34F400] 02:33:48 INFO - PROCESS | 732 | 1466501628861 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A826800) [pid = 732] [serial = 531] [outer = 1A34F400] 02:33:49 INFO - PROCESS | 732 | 1466501629853 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:33:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 02:33:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1174ms 02:33:49 INFO - PROCESS | 732 | 1466501629899 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 02:33:49 INFO - PROCESS | 732 | 1466501629904 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 02:33:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:33:49 INFO - PROCESS | 732 | 1466501629910 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:33:49 INFO - PROCESS | 732 | 1466501629913 Marionette TRACE conn6 <- [1,674,null,{}] 02:33:49 INFO - PROCESS | 732 | 1466501629962 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:49 INFO - PROCESS | 732 | 1466501629965 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:50 INFO - PROCESS | 732 | 1466501630069 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 02:33:50 INFO - PROCESS | 732 | 1466501630228 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:50 INFO - PROCESS | 732 | 1466501630231 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:50 INFO - PROCESS | 732 | ++DOCSHELL 0CB04000 == 36 [pid = 732] [id = 178] 02:33:50 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (0CB04400) [pid = 732] [serial = 532] [outer = 00000000] 02:33:50 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0D334400) [pid = 732] [serial = 533] [outer = 0CB04400] 02:33:50 INFO - PROCESS | 732 | 1466501630335 Marionette DEBUG loaded listener.js 02:33:50 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0DA2E400) [pid = 732] [serial = 534] [outer = 0CB04400] 02:33:51 INFO - PROCESS | 732 | 1466501631482 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:33:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:33:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1611ms 02:33:51 INFO - PROCESS | 732 | 1466501631524 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 02:33:51 INFO - PROCESS | 732 | 1466501631529 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 02:33:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:33:51 INFO - PROCESS | 732 | 1466501631535 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:33:51 INFO - PROCESS | 732 | 1466501631538 Marionette TRACE conn6 <- [1,678,null,{}] 02:33:51 INFO - PROCESS | 732 | 1466501631543 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:51 INFO - PROCESS | 732 | 1466501631546 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:51 INFO - PROCESS | 732 | 1466501631744 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 02:33:51 INFO - PROCESS | 732 | 1466501631849 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:51 INFO - PROCESS | 732 | 1466501631852 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:51 INFO - PROCESS | 732 | ++DOCSHELL 15397000 == 37 [pid = 732] [id = 179] 02:33:51 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (15416400) [pid = 732] [serial = 535] [outer = 00000000] 02:33:51 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (16C35800) [pid = 732] [serial = 536] [outer = 15416400] 02:33:51 INFO - PROCESS | 732 | 1466501631909 Marionette DEBUG loaded listener.js 02:33:52 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (17F7C000) [pid = 732] [serial = 537] [outer = 15416400] 02:33:52 INFO - PROCESS | 732 | --DOCSHELL 0CA1DC00 == 36 [pid = 732] [id = 176] 02:33:52 INFO - PROCESS | 732 | --DOCSHELL 19566C00 == 35 [pid = 732] [id = 175] 02:33:52 INFO - PROCESS | 732 | --DOCSHELL 185BE400 == 34 [pid = 732] [id = 174] 02:33:52 INFO - PROCESS | 732 | --DOCSHELL 17F63000 == 33 [pid = 732] [id = 173] 02:33:52 INFO - PROCESS | 732 | --DOCSHELL 154E0800 == 32 [pid = 732] [id = 172] 02:33:52 INFO - PROCESS | 732 | --DOCSHELL 0DA38C00 == 31 [pid = 732] [id = 171] 02:33:52 INFO - PROCESS | 732 | --DOCSHELL 0CA35C00 == 30 [pid = 732] [id = 170] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1AEC6400) [pid = 732] [serial = 489] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1BB5C400) [pid = 732] [serial = 492] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1B04A000) [pid = 732] [serial = 491] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0CA8E800) [pid = 732] [serial = 458] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1AEBC400) [pid = 732] [serial = 483] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0CA3C800) [pid = 732] [serial = 465] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0CB0F000) [pid = 732] [serial = 459] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0DF78400) [pid = 732] [serial = 468] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 80 (195B9C00) [pid = 732] [serial = 474] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 79 (185EC000) [pid = 732] [serial = 473] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0DA2BC00) [pid = 732] [serial = 467] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1693F800) [pid = 732] [serial = 461] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1A353400) [pid = 732] [serial = 485] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1A958800) [pid = 732] [serial = 480] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A84F400) [pid = 732] [serial = 479] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1A859800) [pid = 732] [serial = 456] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0CB0E400) [pid = 732] [serial = 486] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 71 (17F59400) [pid = 732] [serial = 462] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0CA1B800) [pid = 732] [serial = 464] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1A34A000) [pid = 732] [serial = 476] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 68 (17F5BC00) [pid = 732] [serial = 470] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 67 (17F73000) [pid = 732] [serial = 471] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1A34E000) [pid = 732] [serial = 477] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1AEC2000) [pid = 732] [serial = 488] [outer = 00000000] [url = about:blank] 02:33:52 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1AE6FC00) [pid = 732] [serial = 482] [outer = 00000000] [url = about:blank] 02:33:53 INFO - PROCESS | 732 | 1466501633153 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:33:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:33:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1686ms 02:33:53 INFO - PROCESS | 732 | 1466501633223 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 02:33:53 INFO - PROCESS | 732 | 1466501633227 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 02:33:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:33:53 INFO - PROCESS | 732 | 1466501633233 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:33:53 INFO - PROCESS | 732 | 1466501633235 Marionette TRACE conn6 <- [1,682,null,{}] 02:33:53 INFO - PROCESS | 732 | 1466501633240 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:53 INFO - PROCESS | 732 | 1466501633243 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:53 INFO - PROCESS | 732 | 1466501633357 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 02:33:53 INFO - PROCESS | 732 | 1466501633367 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:53 INFO - PROCESS | 732 | 1466501633370 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:53 INFO - PROCESS | 732 | ++DOCSHELL 0CA96000 == 31 [pid = 732] [id = 180] 02:33:53 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0CA96800) [pid = 732] [serial = 538] [outer = 00000000] 02:33:53 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0CB11800) [pid = 732] [serial = 539] [outer = 0CA96800] 02:33:53 INFO - PROCESS | 732 | 1466501633417 Marionette DEBUG loaded listener.js 02:33:53 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0D753800) [pid = 732] [serial = 540] [outer = 0CA96800] 02:33:54 INFO - PROCESS | 732 | 1466501634355 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:33:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 02:33:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1175ms 02:33:54 INFO - PROCESS | 732 | 1466501634407 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 732 | 1466501634411 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 02:33:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:33:54 INFO - PROCESS | 732 | 1466501634417 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - PROCESS | 732 | 1466501634420 Marionette TRACE conn6 <- [1,686,null,{}] 02:33:54 INFO - PROCESS | 732 | 1466501634423 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:54 INFO - PROCESS | 732 | 1466501634426 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:54 INFO - PROCESS | 732 | 1466501634511 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 02:33:54 INFO - PROCESS | 732 | 1466501634518 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:54 INFO - PROCESS | 732 | 1466501634520 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:54 INFO - PROCESS | 732 | ++DOCSHELL 14A61C00 == 32 [pid = 732] [id = 181] 02:33:54 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (14A63400) [pid = 732] [serial = 541] [outer = 00000000] 02:33:54 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (14A6E000) [pid = 732] [serial = 542] [outer = 14A63400] 02:33:54 INFO - PROCESS | 732 | 1466501634568 Marionette DEBUG loaded listener.js 02:33:54 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (14FB1C00) [pid = 732] [serial = 543] [outer = 14A63400] 02:33:55 INFO - PROCESS | 732 | 1466501635544 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:33:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 02:33:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1173ms 02:33:55 INFO - PROCESS | 732 | 1466501635598 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 02:33:55 INFO - PROCESS | 732 | 1466501635600 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 02:33:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:33:55 INFO - PROCESS | 732 | 1466501635604 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:33:55 INFO - PROCESS | 732 | 1466501635607 Marionette TRACE conn6 <- [1,690,null,{}] 02:33:55 INFO - PROCESS | 732 | 1466501635618 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:55 INFO - PROCESS | 732 | 1466501635623 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:55 INFO - PROCESS | 732 | 1466501635737 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 02:33:55 INFO - PROCESS | 732 | 1466501635745 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 732 | 1466501635748 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:55 INFO - PROCESS | 732 | ++DOCSHELL 17F74000 == 33 [pid = 732] [id = 182] 02:33:55 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (17F7AC00) [pid = 732] [serial = 544] [outer = 00000000] 02:33:55 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (18430C00) [pid = 732] [serial = 545] [outer = 17F7AC00] 02:33:55 INFO - PROCESS | 732 | 1466501635839 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (185B8400) [pid = 732] [serial = 546] [outer = 17F7AC00] 02:33:56 INFO - PROCESS | 732 | --DOMWINDOW == 72 (17F63C00) [pid = 732] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:33:56 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0DCB5C00) [pid = 732] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:33:56 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0CA36000) [pid = 732] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:33:56 INFO - PROCESS | 732 | --DOMWINDOW == 69 (154E1C00) [pid = 732] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:33:56 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0DA3AC00) [pid = 732] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:33:56 INFO - PROCESS | 732 | --DOMWINDOW == 67 (185BEC00) [pid = 732] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:33:56 INFO - PROCESS | 732 | --DOMWINDOW == 66 (0CB06800) [pid = 732] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:33:56 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1842D000) [pid = 732] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:33:56 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1AEBA000) [pid = 732] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:33:56 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1C37D000) [pid = 732] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:33:56 INFO - PROCESS | 732 | --DOMWINDOW == 62 (196DF400) [pid = 732] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:33:56 INFO - PROCESS | 732 | --DOMWINDOW == 61 (185C3400) [pid = 732] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:33:56 INFO - PROCESS | 732 | 1466501636759 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:33:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:33:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1186ms 02:33:56 INFO - PROCESS | 732 | 1466501636794 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 732 | 1466501636796 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 02:33:56 INFO - PROCESS | 732 | 1466501636800 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:33:56 INFO - PROCESS | 732 | 1466501636801 Marionette TRACE conn6 <- [1,694,null,{}] 02:33:56 INFO - PROCESS | 732 | 1466501636805 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:56 INFO - PROCESS | 732 | 1466501636807 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:56 INFO - PROCESS | 732 | 1466501636921 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 02:33:56 INFO - PROCESS | 732 | 1466501636929 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:56 INFO - PROCESS | 732 | 1466501636931 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:56 INFO - PROCESS | 732 | ++DOCSHELL 17F63C00 == 34 [pid = 732] [id = 183] 02:33:56 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (17F67000) [pid = 732] [serial = 547] [outer = 00000000] 02:33:56 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (185BC000) [pid = 732] [serial = 548] [outer = 17F67000] 02:33:57 INFO - PROCESS | 732 | 1466501636975 Marionette DEBUG loaded listener.js 02:33:57 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (185E1000) [pid = 732] [serial = 549] [outer = 17F67000] 02:33:57 INFO - PROCESS | 732 | 1466501637883 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:33:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1124ms 02:33:57 INFO - PROCESS | 732 | 1466501637928 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 732 | 1466501637930 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 02:33:57 INFO - PROCESS | 732 | 1466501637933 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:33:57 INFO - PROCESS | 732 | 1466501637935 Marionette TRACE conn6 <- [1,698,null,{}] 02:33:57 INFO - PROCESS | 732 | 1466501637938 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 732 | 1466501637940 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:58 INFO - PROCESS | 732 | 1466501638020 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 02:33:58 INFO - PROCESS | 732 | 1466501638025 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 732 | 1466501638027 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:58 INFO - PROCESS | 732 | ++DOCSHELL 185E5400 == 35 [pid = 732] [id = 184] 02:33:58 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (185E5800) [pid = 732] [serial = 550] [outer = 00000000] 02:33:58 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (196D6400) [pid = 732] [serial = 551] [outer = 185E5800] 02:33:58 INFO - PROCESS | 732 | 1466501638073 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (19762800) [pid = 732] [serial = 552] [outer = 185E5800] 02:33:59 INFO - PROCESS | 732 | 1466501639069 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:33:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1182ms 02:33:59 INFO - PROCESS | 732 | 1466501639119 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 732 | 1466501639124 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 02:33:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:33:59 INFO - PROCESS | 732 | 1466501639129 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - PROCESS | 732 | 1466501639132 Marionette TRACE conn6 <- [1,702,null,{}] 02:33:59 INFO - PROCESS | 732 | 1466501639138 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:59 INFO - PROCESS | 732 | 1466501639141 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:59 INFO - PROCESS | 732 | 1466501639284 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 02:33:59 INFO - PROCESS | 732 | 1466501639402 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:59 INFO - PROCESS | 732 | 1466501639407 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:33:59 INFO - PROCESS | 732 | ++DOCSHELL 0D3EBC00 == 36 [pid = 732] [id = 185] 02:33:59 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0D3EDC00) [pid = 732] [serial = 553] [outer = 00000000] 02:33:59 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0DA34400) [pid = 732] [serial = 554] [outer = 0D3EDC00] 02:33:59 INFO - PROCESS | 732 | 1466501639508 Marionette DEBUG loaded listener.js 02:33:59 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0DDFE800) [pid = 732] [serial = 555] [outer = 0D3EDC00] 02:34:00 INFO - PROCESS | 732 | 1466501640544 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:34:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 02:34:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1436ms 02:34:00 INFO - PROCESS | 732 | 1466501640563 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 02:34:00 INFO - PROCESS | 732 | 1466501640568 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 02:34:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:34:00 INFO - PROCESS | 732 | 1466501640574 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:34:00 INFO - PROCESS | 732 | 1466501640577 Marionette TRACE conn6 <- [1,706,null,{}] 02:34:00 INFO - PROCESS | 732 | 1466501640581 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:00 INFO - PROCESS | 732 | 1466501640584 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:00 INFO - PROCESS | 732 | 1466501640693 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 02:34:00 INFO - PROCESS | 732 | 1466501640802 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:00 INFO - PROCESS | 732 | 1466501640805 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:00 INFO - PROCESS | 732 | ++DOCSHELL 17F68400 == 37 [pid = 732] [id = 186] 02:34:00 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (17F71800) [pid = 732] [serial = 556] [outer = 00000000] 02:34:00 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (18433000) [pid = 732] [serial = 557] [outer = 17F71800] 02:34:00 INFO - PROCESS | 732 | 1466501640904 Marionette DEBUG loaded listener.js 02:34:01 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (1951D000) [pid = 732] [serial = 558] [outer = 17F71800] 02:34:02 INFO - PROCESS | 732 | 1466501641971 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:34:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:34:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1437ms 02:34:02 INFO - PROCESS | 732 | 1466501642015 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 02:34:02 INFO - PROCESS | 732 | 1466501642019 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 02:34:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:34:02 INFO - PROCESS | 732 | 1466501642024 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:34:02 INFO - PROCESS | 732 | 1466501642028 Marionette TRACE conn6 <- [1,710,null,{}] 02:34:02 INFO - PROCESS | 732 | 1466501642033 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:02 INFO - PROCESS | 732 | 1466501642036 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:02 INFO - PROCESS | 732 | 1466501642235 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 02:34:02 INFO - PROCESS | 732 | 1466501642299 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:02 INFO - PROCESS | 732 | 1466501642302 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:02 INFO - PROCESS | 732 | ++DOCSHELL 0CC6D000 == 38 [pid = 732] [id = 187] 02:34:02 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0D338800) [pid = 732] [serial = 559] [outer = 00000000] 02:34:02 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0DA34000) [pid = 732] [serial = 560] [outer = 0D338800] 02:34:02 INFO - PROCESS | 732 | 1466501642353 Marionette DEBUG loaded listener.js 02:34:02 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0E9DF000) [pid = 732] [serial = 561] [outer = 0D338800] 02:34:03 INFO - PROCESS | 732 | --DOCSHELL 0DBD1800 == 37 [pid = 732] [id = 169] 02:34:03 INFO - PROCESS | 732 | --DOCSHELL 17F63C00 == 36 [pid = 732] [id = 183] 02:34:03 INFO - PROCESS | 732 | --DOCSHELL 17F74000 == 35 [pid = 732] [id = 182] 02:34:03 INFO - PROCESS | 732 | --DOCSHELL 14A61C00 == 34 [pid = 732] [id = 181] 02:34:03 INFO - PROCESS | 732 | --DOCSHELL 0CA96000 == 33 [pid = 732] [id = 180] 02:34:03 INFO - PROCESS | 732 | --DOCSHELL 1A34DC00 == 32 [pid = 732] [id = 177] 02:34:03 INFO - PROCESS | 732 | --DOCSHELL 15397000 == 31 [pid = 732] [id = 179] 02:34:03 INFO - PROCESS | 732 | --DOCSHELL 0CB04000 == 30 [pid = 732] [id = 178] 02:34:03 INFO - PROCESS | 732 | --DOCSHELL 17F68400 == 29 [pid = 732] [id = 186] 02:34:03 INFO - PROCESS | 732 | --DOCSHELL 185E5400 == 28 [pid = 732] [id = 184] 02:34:03 INFO - PROCESS | 732 | --DOCSHELL 0D3EBC00 == 27 [pid = 732] [id = 185] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1A7A0400) [pid = 732] [serial = 530] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 74 (18341C00) [pid = 732] [serial = 518] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 73 (15399800) [pid = 732] [serial = 507] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 72 (14A68800) [pid = 732] [serial = 506] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0CB04800) [pid = 732] [serial = 509] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0CB0D400) [pid = 732] [serial = 510] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 69 (16257C00) [pid = 732] [serial = 515] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0DCAE000) [pid = 732] [serial = 512] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 67 (0DF7B000) [pid = 732] [serial = 513] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 66 (185E1C00) [pid = 732] [serial = 521] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 65 (15464400) [pid = 732] [serial = 495] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 64 (14A67C00) [pid = 732] [serial = 494] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 63 (185EB400) [pid = 732] [serial = 498] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 62 (185C0800) [pid = 732] [serial = 497] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 61 (1C286400) [pid = 732] [serial = 501] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 60 (1B047C00) [pid = 732] [serial = 500] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 59 (1CD81C00) [pid = 732] [serial = 504] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 58 (1C883000) [pid = 732] [serial = 503] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 57 (18437000) [pid = 732] [serial = 519] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 56 (19C14800) [pid = 732] [serial = 524] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 55 (185E5C00) [pid = 732] [serial = 522] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 54 (1A33A000) [pid = 732] [serial = 525] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 53 (19767000) [pid = 732] [serial = 527] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 52 (1A32D000) [pid = 732] [serial = 528] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | --DOMWINDOW == 51 (17368C00) [pid = 732] [serial = 516] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 732 | 1466501643537 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 02:34:03 INFO - PROCESS | 732 | 1466501643630 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 02:34:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:34:03 INFO - PROCESS | 732 | 1466501643638 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:34:03 INFO - PROCESS | 732 | 1466501643641 Marionette TRACE conn6 <- [1,714,null,{}] 02:34:03 INFO - PROCESS | 732 | 1466501643646 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:03 INFO - PROCESS | 732 | 1466501643649 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:03 INFO - PROCESS | 732 | 1466501643730 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 02:34:03 INFO - PROCESS | 732 | 1466501643742 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:03 INFO - PROCESS | 732 | 1466501643744 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:03 INFO - PROCESS | 732 | ++DOCSHELL 0CA3A800 == 28 [pid = 732] [id = 188] 02:34:03 INFO - PROCESS | 732 | ++DOMWINDOW == 52 (0CA96400) [pid = 732] [serial = 562] [outer = 00000000] 02:34:03 INFO - PROCESS | 732 | ++DOMWINDOW == 53 (0CB04000) [pid = 732] [serial = 563] [outer = 0CA96400] 02:34:03 INFO - PROCESS | 732 | 1466501643792 Marionette DEBUG loaded listener.js 02:34:03 INFO - PROCESS | 732 | ++DOMWINDOW == 54 (0CB0D400) [pid = 732] [serial = 564] [outer = 0CA96400] 02:34:04 INFO - PROCESS | 732 | 1466501644313 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:34:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:34:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 731ms 02:34:04 INFO - PROCESS | 732 | 1466501644371 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 02:34:04 INFO - PROCESS | 732 | 1466501644376 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 02:34:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:34:04 INFO - PROCESS | 732 | 1466501644383 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - PROCESS | 732 | 1466501644386 Marionette TRACE conn6 <- [1,718,null,{}] 02:34:04 INFO - PROCESS | 732 | 1466501644389 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:04 INFO - PROCESS | 732 | 1466501644392 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:04 INFO - PROCESS | 732 | 1466501644483 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 02:34:04 INFO - PROCESS | 732 | 1466501644489 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 732 | 1466501644492 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:04 INFO - PROCESS | 732 | ++DOCSHELL 0DA36000 == 29 [pid = 732] [id = 189] 02:34:04 INFO - PROCESS | 732 | ++DOMWINDOW == 55 (0DA36400) [pid = 732] [serial = 565] [outer = 00000000] 02:34:04 INFO - PROCESS | 732 | ++DOMWINDOW == 56 (0DD02800) [pid = 732] [serial = 566] [outer = 0DA36400] 02:34:04 INFO - PROCESS | 732 | 1466501644538 Marionette DEBUG loaded listener.js 02:34:04 INFO - PROCESS | 732 | ++DOMWINDOW == 57 (0E049400) [pid = 732] [serial = 567] [outer = 0DA36400] 02:34:05 INFO - PROCESS | 732 | 1466501645027 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 02:34:05 INFO - PROCESS | 732 | 1466501645059 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 02:34:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:34:05 INFO - PROCESS | 732 | 1466501645098 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:34:05 INFO - PROCESS | 732 | 1466501645101 Marionette TRACE conn6 <- [1,722,null,{}] 02:34:05 INFO - PROCESS | 732 | 1466501645112 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:05 INFO - PROCESS | 732 | 1466501645117 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:05 INFO - PROCESS | 732 | 1466501645197 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 02:34:05 INFO - PROCESS | 732 | 1466501645282 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:05 INFO - PROCESS | 732 | 1466501645285 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:05 INFO - PROCESS | 732 | ++DOCSHELL 154DD400 == 30 [pid = 732] [id = 190] 02:34:05 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (154E1C00) [pid = 732] [serial = 568] [outer = 00000000] 02:34:05 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (155AD000) [pid = 732] [serial = 569] [outer = 154E1C00] 02:34:05 INFO - PROCESS | 732 | 1466501645333 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (1693E400) [pid = 732] [serial = 570] [outer = 154E1C00] 02:34:05 INFO - PROCESS | 732 | 1466501645749 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:34:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:34:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 02:34:05 INFO - PROCESS | 732 | 1466501645772 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 02:34:05 INFO - PROCESS | 732 | 1466501645774 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 02:34:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:34:05 INFO - PROCESS | 732 | 1466501645784 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:34:05 INFO - PROCESS | 732 | 1466501645786 Marionette TRACE conn6 <- [1,726,null,{}] 02:34:05 INFO - PROCESS | 732 | 1466501645789 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:05 INFO - PROCESS | 732 | 1466501645791 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:05 INFO - PROCESS | 732 | 1466501645903 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 02:34:05 INFO - PROCESS | 732 | 1466501645908 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:05 INFO - PROCESS | 732 | 1466501645910 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:05 INFO - PROCESS | 732 | ++DOCSHELL 17370C00 == 31 [pid = 732] [id = 191] 02:34:05 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (17F16800) [pid = 732] [serial = 571] [outer = 00000000] 02:34:05 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (17F62400) [pid = 732] [serial = 572] [outer = 17F16800] 02:34:05 INFO - PROCESS | 732 | 1466501645956 Marionette DEBUG loaded listener.js 02:34:06 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (17F74800) [pid = 732] [serial = 573] [outer = 17F16800] 02:34:06 INFO - PROCESS | 732 | 1466501646867 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:34:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:34:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1138ms 02:34:06 INFO - PROCESS | 732 | 1466501646915 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 02:34:06 INFO - PROCESS | 732 | 1466501646917 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 02:34:06 INFO - PROCESS | 732 | 1466501646921 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:34:06 INFO - PROCESS | 732 | 1466501646922 Marionette TRACE conn6 <- [1,730,null,{}] 02:34:06 INFO - PROCESS | 732 | 1466501646932 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:06 INFO - PROCESS | 732 | 1466501646934 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:07 INFO - PROCESS | 732 | 1466501647037 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 02:34:07 INFO - PROCESS | 732 | 1466501647043 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 732 | 1466501647044 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:07 INFO - PROCESS | 732 | ++DOCSHELL 18349000 == 32 [pid = 732] [id = 192] 02:34:07 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (18349C00) [pid = 732] [serial = 574] [outer = 00000000] 02:34:07 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (18477C00) [pid = 732] [serial = 575] [outer = 18349C00] 02:34:07 INFO - PROCESS | 732 | 1466501647089 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (185C0800) [pid = 732] [serial = 576] [outer = 18349C00] 02:34:07 INFO - PROCESS | 732 | --DOMWINDOW == 65 (17F7AC00) [pid = 732] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:34:07 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1A34F400) [pid = 732] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:34:07 INFO - PROCESS | 732 | --DOMWINDOW == 63 (15416400) [pid = 732] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:34:07 INFO - PROCESS | 732 | --DOMWINDOW == 62 (14A63400) [pid = 732] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:34:07 INFO - PROCESS | 732 | --DOMWINDOW == 61 (0CB04400) [pid = 732] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:34:07 INFO - PROCESS | 732 | --DOMWINDOW == 60 (0CA96800) [pid = 732] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:34:07 INFO - PROCESS | 732 | --DOMWINDOW == 59 (17F67000) [pid = 732] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:34:07 INFO - PROCESS | 732 | --DOMWINDOW == 58 (185E5800) [pid = 732] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:34:08 INFO - PROCESS | 732 | 1466501648021 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:34:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 02:34:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 02:34:08 INFO - PROCESS | 732 | 1466501648052 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 02:34:08 INFO - PROCESS | 732 | 1466501648054 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 02:34:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:34:08 INFO - PROCESS | 732 | 1466501648057 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - PROCESS | 732 | 1466501648059 Marionette TRACE conn6 <- [1,734,null,{}] 02:34:08 INFO - PROCESS | 732 | 1466501648062 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:08 INFO - PROCESS | 732 | 1466501648068 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:08 INFO - PROCESS | 732 | 1466501648208 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 02:34:08 INFO - PROCESS | 732 | 1466501648254 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:08 INFO - PROCESS | 732 | 1466501648256 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:08 INFO - PROCESS | 732 | ++DOCSHELL 0926F000 == 33 [pid = 732] [id = 193] 02:34:08 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (0DBCCC00) [pid = 732] [serial = 577] [outer = 00000000] 02:34:08 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (185E7800) [pid = 732] [serial = 578] [outer = 0DBCCC00] 02:34:08 INFO - PROCESS | 732 | 1466501648301 Marionette DEBUG loaded listener.js 02:34:08 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (1955A800) [pid = 732] [serial = 579] [outer = 0DBCCC00] 02:34:09 INFO - PROCESS | 732 | 1466501649156 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:34:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 02:34:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1118ms 02:34:09 INFO - PROCESS | 732 | 1466501649176 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 02:34:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:34:09 INFO - PROCESS | 732 | 1466501649178 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 02:34:09 INFO - PROCESS | 732 | 1466501649181 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:34:09 INFO - PROCESS | 732 | 1466501649183 Marionette TRACE conn6 <- [1,738,null,{}] 02:34:09 INFO - PROCESS | 732 | 1466501649186 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:09 INFO - PROCESS | 732 | 1466501649188 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:09 INFO - PROCESS | 732 | 1466501649291 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 02:34:09 INFO - PROCESS | 732 | 1466501649298 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 732 | 1466501649300 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:09 INFO - PROCESS | 732 | ++DOCSHELL 195C0000 == 34 [pid = 732] [id = 194] 02:34:09 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (196D9800) [pid = 732] [serial = 580] [outer = 00000000] 02:34:09 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (19747800) [pid = 732] [serial = 581] [outer = 196D9800] 02:34:09 INFO - PROCESS | 732 | 1466501649343 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (1974B400) [pid = 732] [serial = 582] [outer = 196D9800] 02:34:10 INFO - PROCESS | 732 | --DOCSHELL 0CC6D000 == 33 [pid = 732] [id = 187] 02:34:10 INFO - PROCESS | 732 | --DOCSHELL 0CA3A800 == 32 [pid = 732] [id = 188] 02:34:10 INFO - PROCESS | 732 | --DOCSHELL 154DD400 == 31 [pid = 732] [id = 190] 02:34:10 INFO - PROCESS | 732 | --DOCSHELL 18349000 == 30 [pid = 732] [id = 192] 02:34:10 INFO - PROCESS | 732 | --DOCSHELL 0DA36000 == 29 [pid = 732] [id = 189] 02:34:10 INFO - PROCESS | 732 | --DOCSHELL 17370C00 == 28 [pid = 732] [id = 191] 02:34:10 INFO - PROCESS | 732 | --DOCSHELL 0926F000 == 27 [pid = 732] [id = 193] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 63 (196D6400) [pid = 732] [serial = 551] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 62 (18430C00) [pid = 732] [serial = 545] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 61 (185B8400) [pid = 732] [serial = 546] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 60 (1A826800) [pid = 732] [serial = 531] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 59 (16C35800) [pid = 732] [serial = 536] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 58 (17F7C000) [pid = 732] [serial = 537] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 57 (14A6E000) [pid = 732] [serial = 542] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 56 (0D334400) [pid = 732] [serial = 533] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 55 (0DA2E400) [pid = 732] [serial = 534] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 54 (0CB11800) [pid = 732] [serial = 539] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 53 (0D753800) [pid = 732] [serial = 540] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 52 (185E1000) [pid = 732] [serial = 549] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 51 (19762800) [pid = 732] [serial = 552] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 50 (14FB1C00) [pid = 732] [serial = 543] [outer = 00000000] [url = about:blank] 02:34:10 INFO - PROCESS | 732 | --DOMWINDOW == 49 (185BC000) [pid = 732] [serial = 548] [outer = 00000000] [url = about:blank] 02:34:11 INFO - PROCESS | 732 | 1466501651404 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:34:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:34:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2278ms 02:34:11 INFO - PROCESS | 732 | 1466501651459 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 02:34:11 INFO - PROCESS | 732 | 1466501651463 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 02:34:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:34:11 INFO - PROCESS | 732 | 1466501651468 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - PROCESS | 732 | 1466501651472 Marionette TRACE conn6 <- [1,742,null,{}] 02:34:11 INFO - PROCESS | 732 | 1466501651478 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:11 INFO - PROCESS | 732 | 1466501651480 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:11 INFO - PROCESS | 732 | 1466501651571 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 02:34:11 INFO - PROCESS | 732 | 1466501651639 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 732 | 1466501651642 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:11 INFO - PROCESS | 732 | ++DOCSHELL 0CA3B800 == 28 [pid = 732] [id = 195] 02:34:11 INFO - PROCESS | 732 | ++DOMWINDOW == 50 (0CA3BC00) [pid = 732] [serial = 583] [outer = 00000000] 02:34:11 INFO - PROCESS | 732 | ++DOMWINDOW == 51 (0CA97C00) [pid = 732] [serial = 584] [outer = 0CA3BC00] 02:34:11 INFO - PROCESS | 732 | 1466501651691 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 732 | ++DOMWINDOW == 52 (0CB05800) [pid = 732] [serial = 585] [outer = 0CA3BC00] 02:34:12 INFO - PROCESS | 732 | 1466501652569 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:34:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 02:34:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1125ms 02:34:12 INFO - PROCESS | 732 | 1466501652594 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 02:34:12 INFO - PROCESS | 732 | 1466501652599 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 02:34:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:34:12 INFO - PROCESS | 732 | 1466501652606 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:34:12 INFO - PROCESS | 732 | 1466501652609 Marionette TRACE conn6 <- [1,746,null,{}] 02:34:12 INFO - PROCESS | 732 | 1466501652613 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:12 INFO - PROCESS | 732 | 1466501652616 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:12 INFO - PROCESS | 732 | 1466501652701 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 02:34:12 INFO - PROCESS | 732 | 1466501652708 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:12 INFO - PROCESS | 732 | 1466501652711 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:12 INFO - PROCESS | 732 | ++DOCSHELL 0DA2CC00 == 29 [pid = 732] [id = 196] 02:34:12 INFO - PROCESS | 732 | ++DOMWINDOW == 53 (0DA2D400) [pid = 732] [serial = 586] [outer = 00000000] 02:34:12 INFO - PROCESS | 732 | ++DOMWINDOW == 54 (0DA32000) [pid = 732] [serial = 587] [outer = 0DA2D400] 02:34:12 INFO - PROCESS | 732 | 1466501652759 Marionette DEBUG loaded listener.js 02:34:12 INFO - PROCESS | 732 | ++DOMWINDOW == 55 (0DA38800) [pid = 732] [serial = 588] [outer = 0DA2D400] 02:34:13 INFO - PROCESS | 732 | 1466501653239 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:34:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:34:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 02:34:13 INFO - PROCESS | 732 | 1466501653278 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 02:34:13 INFO - PROCESS | 732 | 1466501653280 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 02:34:13 INFO - PROCESS | 732 | 1466501653283 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:34:13 INFO - PROCESS | 732 | 1466501653287 Marionette TRACE conn6 <- [1,750,null,{}] 02:34:13 INFO - PROCESS | 732 | 1466501653298 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:13 INFO - PROCESS | 732 | 1466501653302 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:13 INFO - PROCESS | 732 | 1466501653386 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 02:34:13 INFO - PROCESS | 732 | 1466501653393 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:13 INFO - PROCESS | 732 | 1466501653396 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:13 INFO - PROCESS | 732 | ++DOCSHELL 14C22C00 == 30 [pid = 732] [id = 197] 02:34:13 INFO - PROCESS | 732 | ++DOMWINDOW == 56 (14C9FC00) [pid = 732] [serial = 589] [outer = 00000000] 02:34:13 INFO - PROCESS | 732 | ++DOMWINDOW == 57 (14DC8400) [pid = 732] [serial = 590] [outer = 14C9FC00] 02:34:13 INFO - PROCESS | 732 | 1466501653445 Marionette DEBUG loaded listener.js 02:34:13 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (15323800) [pid = 732] [serial = 591] [outer = 14C9FC00] 02:34:14 INFO - PROCESS | 732 | 1466501654389 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:34:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:34:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1131ms 02:34:14 INFO - PROCESS | 732 | 1466501654449 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 02:34:14 INFO - PROCESS | 732 | 1466501654452 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 02:34:14 INFO - PROCESS | 732 | 1466501654455 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:34:14 INFO - PROCESS | 732 | 1466501654456 Marionette TRACE conn6 <- [1,754,null,{}] 02:34:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:34:14 INFO - PROCESS | 732 | 1466501654460 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:14 INFO - PROCESS | 732 | 1466501654462 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:14 INFO - PROCESS | 732 | 1466501654545 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 02:34:14 INFO - PROCESS | 732 | 1466501654550 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:14 INFO - PROCESS | 732 | 1466501654552 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:14 INFO - PROCESS | 732 | ++DOCSHELL 15366400 == 31 [pid = 732] [id = 198] 02:34:14 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (15399800) [pid = 732] [serial = 592] [outer = 00000000] 02:34:14 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (155ACC00) [pid = 732] [serial = 593] [outer = 15399800] 02:34:14 INFO - PROCESS | 732 | 1466501654596 Marionette DEBUG loaded listener.js 02:34:14 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (1736A400) [pid = 732] [serial = 594] [outer = 15399800] 02:34:15 INFO - PROCESS | 732 | 1466501655495 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:34:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:34:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1075ms 02:34:15 INFO - PROCESS | 732 | 1466501655534 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 02:34:15 INFO - PROCESS | 732 | 1466501655536 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 02:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:34:15 INFO - PROCESS | 732 | 1466501655546 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:34:15 INFO - PROCESS | 732 | 1466501655548 Marionette TRACE conn6 <- [1,758,null,{}] 02:34:15 INFO - PROCESS | 732 | 1466501655551 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:15 INFO - PROCESS | 732 | 1466501655553 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:15 INFO - PROCESS | 732 | 1466501655654 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 02:34:15 INFO - PROCESS | 732 | 1466501655659 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 732 | 1466501655661 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:15 INFO - PROCESS | 732 | ++DOCSHELL 154DD400 == 32 [pid = 732] [id = 199] 02:34:15 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (17F59800) [pid = 732] [serial = 595] [outer = 00000000] 02:34:15 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (17F5F400) [pid = 732] [serial = 596] [outer = 17F59800] 02:34:15 INFO - PROCESS | 732 | 1466501655705 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (17F73800) [pid = 732] [serial = 597] [outer = 17F59800] 02:34:16 INFO - PROCESS | 732 | 1466501656178 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 02:34:16 INFO - PROCESS | 732 | 1466501656219 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 02:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:34:16 INFO - PROCESS | 732 | 1466501656221 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 02:34:16 INFO - PROCESS | 732 | 1466501656224 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:34:16 INFO - PROCESS | 732 | 1466501656226 Marionette TRACE conn6 <- [1,762,null,{}] 02:34:16 INFO - PROCESS | 732 | 1466501656233 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:16 INFO - PROCESS | 732 | 1466501656239 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:16 INFO - PROCESS | 732 | 1466501656368 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 02:34:16 INFO - PROCESS | 732 | 1466501656383 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:16 INFO - PROCESS | 732 | 1466501656385 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:16 INFO - PROCESS | 732 | ++DOCSHELL 18474800 == 33 [pid = 732] [id = 200] 02:34:16 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (185C1C00) [pid = 732] [serial = 598] [outer = 00000000] 02:34:16 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (185E0400) [pid = 732] [serial = 599] [outer = 185C1C00] 02:34:16 INFO - PROCESS | 732 | 1466501656429 Marionette DEBUG loaded listener.js 02:34:16 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (185E5800) [pid = 732] [serial = 600] [outer = 185C1C00] 02:34:16 INFO - PROCESS | 732 | 1466501656875 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 691ms 02:34:16 INFO - PROCESS | 732 | 1466501656915 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 02:34:16 INFO - PROCESS | 732 | 1466501656917 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 02:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:34:16 INFO - PROCESS | 732 | 1466501656920 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:34:16 INFO - PROCESS | 732 | 1466501656922 Marionette TRACE conn6 <- [1,766,null,{}] 02:34:16 INFO - PROCESS | 732 | 1466501656933 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:16 INFO - PROCESS | 732 | 1466501656935 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:17 INFO - PROCESS | 732 | 1466501657060 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 02:34:17 INFO - PROCESS | 732 | 1466501657065 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 732 | 1466501657067 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:17 INFO - PROCESS | 732 | ++DOCSHELL 0CA95C00 == 34 [pid = 732] [id = 201] 02:34:17 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (18348400) [pid = 732] [serial = 601] [outer = 00000000] 02:34:17 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (1951DC00) [pid = 732] [serial = 602] [outer = 18348400] 02:34:17 INFO - PROCESS | 732 | 1466501657113 Marionette DEBUG loaded listener.js 02:34:17 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (19566800) [pid = 732] [serial = 603] [outer = 18348400] 02:34:17 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0DBCCC00) [pid = 732] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:34:17 INFO - PROCESS | 732 | --DOMWINDOW == 68 (17F16800) [pid = 732] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:34:17 INFO - PROCESS | 732 | --DOMWINDOW == 67 (18349C00) [pid = 732] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:34:17 INFO - PROCESS | 732 | --DOMWINDOW == 66 (154E1C00) [pid = 732] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:34:17 INFO - PROCESS | 732 | --DOMWINDOW == 65 (0DA36400) [pid = 732] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:34:17 INFO - PROCESS | 732 | --DOMWINDOW == 64 (0CA96400) [pid = 732] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:34:17 INFO - PROCESS | 732 | --DOMWINDOW == 63 (0D338800) [pid = 732] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:34:17 INFO - PROCESS | 732 | --DOMWINDOW == 62 (17F71800) [pid = 732] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:34:17 INFO - PROCESS | 732 | --DOMWINDOW == 61 (0D3EDC00) [pid = 732] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:34:17 INFO - PROCESS | 732 | 1466501657582 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 690ms 02:34:17 INFO - PROCESS | 732 | 1466501657611 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 732 | 1466501657613 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 02:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:34:17 INFO - PROCESS | 732 | 1466501657616 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - PROCESS | 732 | 1466501657618 Marionette TRACE conn6 <- [1,770,null,{}] 02:34:17 INFO - PROCESS | 732 | 1466501657621 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:17 INFO - PROCESS | 732 | 1466501657623 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:17 INFO - PROCESS | 732 | 1466501657727 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 02:34:17 INFO - PROCESS | 732 | 1466501657772 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 732 | 1466501657774 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:17 INFO - PROCESS | 732 | ++DOCSHELL 0DA37400 == 35 [pid = 732] [id = 202] 02:34:17 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (0DBCCC00) [pid = 732] [serial = 604] [outer = 00000000] 02:34:17 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (185EC400) [pid = 732] [serial = 605] [outer = 0DBCCC00] 02:34:17 INFO - PROCESS | 732 | 1466501657822 Marionette DEBUG loaded listener.js 02:34:17 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (19511000) [pid = 732] [serial = 606] [outer = 0DBCCC00] 02:34:18 INFO - PROCESS | 732 | 1466501658176 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 632ms 02:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:34:18 INFO - PROCESS | 732 | 1466501658248 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 02:34:18 INFO - PROCESS | 732 | 1466501658250 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 02:34:18 INFO - PROCESS | 732 | 1466501658253 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - PROCESS | 732 | 1466501658255 Marionette TRACE conn6 <- [1,774,null,{}] 02:34:18 INFO - PROCESS | 732 | 1466501658258 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:18 INFO - PROCESS | 732 | 1466501658260 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:18 INFO - PROCESS | 732 | 1466501658337 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 02:34:18 INFO - PROCESS | 732 | 1466501658374 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:18 INFO - PROCESS | 732 | 1466501658376 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:18 INFO - PROCESS | 732 | ++DOCSHELL 14C21800 == 36 [pid = 732] [id = 203] 02:34:18 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (1976DC00) [pid = 732] [serial = 607] [outer = 00000000] 02:34:18 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (1A333400) [pid = 732] [serial = 608] [outer = 1976DC00] 02:34:18 INFO - PROCESS | 732 | 1466501658421 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (1A334800) [pid = 732] [serial = 609] [outer = 1976DC00] 02:34:18 INFO - PROCESS | 732 | 1466501658864 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 02:34:18 INFO - PROCESS | 732 | 1466501658884 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 02:34:18 INFO - PROCESS | 732 | 1466501658886 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 02:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:34:18 INFO - PROCESS | 732 | 1466501658889 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - PROCESS | 732 | 1466501658890 Marionette TRACE conn6 <- [1,778,null,{}] 02:34:18 INFO - PROCESS | 732 | 1466501658910 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:18 INFO - PROCESS | 732 | 1466501658912 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:19 INFO - PROCESS | 732 | 1466501658993 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 02:34:19 INFO - PROCESS | 732 | 1466501658998 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:19 INFO - PROCESS | 732 | 1466501659000 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:19 INFO - PROCESS | 732 | ++DOCSHELL 0CA19400 == 37 [pid = 732] [id = 204] 02:34:19 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (154E4C00) [pid = 732] [serial = 610] [outer = 00000000] 02:34:19 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (1A351800) [pid = 732] [serial = 611] [outer = 154E4C00] 02:34:19 INFO - PROCESS | 732 | 1466501659043 Marionette DEBUG loaded listener.js 02:34:19 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (1A797C00) [pid = 732] [serial = 612] [outer = 154E4C00] 02:34:19 INFO - PROCESS | 732 | 1466501659552 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 731ms 02:34:19 INFO - PROCESS | 732 | 1466501659621 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 02:34:19 INFO - PROCESS | 732 | 1466501659626 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 02:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:34:19 INFO - PROCESS | 732 | 1466501659631 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:34:19 INFO - PROCESS | 732 | 1466501659635 Marionette TRACE conn6 <- [1,782,null,{}] 02:34:19 INFO - PROCESS | 732 | 1466501659641 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:19 INFO - PROCESS | 732 | 1466501659644 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:19 INFO - PROCESS | 732 | 1466501659820 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 02:34:19 INFO - PROCESS | 732 | 1466501659919 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:19 INFO - PROCESS | 732 | 1466501659924 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:19 INFO - PROCESS | 732 | ++DOCSHELL 0CA98400 == 38 [pid = 732] [id = 205] 02:34:19 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CA9B000) [pid = 732] [serial = 613] [outer = 00000000] 02:34:19 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0CCCE000) [pid = 732] [serial = 614] [outer = 0CA9B000] 02:34:19 INFO - PROCESS | 732 | 1466501659982 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0D75A000) [pid = 732] [serial = 615] [outer = 0CA9B000] 02:34:20 INFO - PROCESS | 732 | 1466501660675 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1132ms 02:34:20 INFO - PROCESS | 732 | 1466501660767 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 732 | 1466501660772 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 02:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:34:20 INFO - PROCESS | 732 | 1466501660778 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - PROCESS | 732 | 1466501660781 Marionette TRACE conn6 <- [1,786,null,{}] 02:34:20 INFO - PROCESS | 732 | 1466501660785 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:20 INFO - PROCESS | 732 | 1466501660788 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:20 INFO - PROCESS | 732 | 1466501660915 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 02:34:21 INFO - PROCESS | 732 | 1466501661031 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:21 INFO - PROCESS | 732 | 1466501661034 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:21 INFO - PROCESS | 732 | ++DOCSHELL 14A6C400 == 39 [pid = 732] [id = 206] 02:34:21 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (14CA6000) [pid = 732] [serial = 616] [outer = 00000000] 02:34:21 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (15397000) [pid = 732] [serial = 617] [outer = 14CA6000] 02:34:21 INFO - PROCESS | 732 | 1466501661091 Marionette DEBUG loaded listener.js 02:34:21 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (155ADC00) [pid = 732] [serial = 618] [outer = 14CA6000] 02:34:21 INFO - PROCESS | 732 | 1466501661944 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:34:21 INFO - PROCESS | 732 | --DOCSHELL 14C21800 == 38 [pid = 732] [id = 203] 02:34:21 INFO - PROCESS | 732 | --DOCSHELL 0DA37400 == 37 [pid = 732] [id = 202] 02:34:21 INFO - PROCESS | 732 | --DOCSHELL 0CA95C00 == 36 [pid = 732] [id = 201] 02:34:21 INFO - PROCESS | 732 | --DOCSHELL 18474800 == 35 [pid = 732] [id = 200] 02:34:21 INFO - PROCESS | 732 | --DOCSHELL 154DD400 == 34 [pid = 732] [id = 199] 02:34:21 INFO - PROCESS | 732 | --DOCSHELL 15366400 == 33 [pid = 732] [id = 198] 02:34:21 INFO - PROCESS | 732 | --DOCSHELL 14C22C00 == 32 [pid = 732] [id = 197] 02:34:21 INFO - PROCESS | 732 | --DOCSHELL 0DA2CC00 == 31 [pid = 732] [id = 196] 02:34:21 INFO - PROCESS | 732 | --DOCSHELL 0CA3B800 == 30 [pid = 732] [id = 195] 02:34:21 INFO - PROCESS | 732 | --DOCSHELL 195C0000 == 29 [pid = 732] [id = 194] 02:34:21 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1955A800) [pid = 732] [serial = 579] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 732 | --DOMWINDOW == 74 (17F62400) [pid = 732] [serial = 572] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 732 | --DOMWINDOW == 73 (18477C00) [pid = 732] [serial = 575] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 72 (17F74800) [pid = 732] [serial = 573] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 71 (185C0800) [pid = 732] [serial = 576] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 70 (155AD000) [pid = 732] [serial = 569] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0DD02800) [pid = 732] [serial = 566] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0E049400) [pid = 732] [serial = 567] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 67 (0CB04000) [pid = 732] [serial = 563] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 66 (0CB0D400) [pid = 732] [serial = 564] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 65 (19747800) [pid = 732] [serial = 581] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 64 (0E9DF000) [pid = 732] [serial = 561] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 63 (0DA34000) [pid = 732] [serial = 560] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 62 (1951D000) [pid = 732] [serial = 558] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 61 (18433000) [pid = 732] [serial = 557] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 60 (0DDFE800) [pid = 732] [serial = 555] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 59 (0DA34400) [pid = 732] [serial = 554] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 58 (185E7800) [pid = 732] [serial = 578] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 732 | --DOMWINDOW == 57 (1693E400) [pid = 732] [serial = 570] [outer = 00000000] [url = about:blank] 02:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 02:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1275ms 02:34:22 INFO - PROCESS | 732 | 1466501662055 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 02:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:34:22 INFO - PROCESS | 732 | 1466501662059 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 02:34:22 INFO - PROCESS | 732 | 1466501662064 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:34:22 INFO - PROCESS | 732 | 1466501662067 Marionette TRACE conn6 <- [1,790,null,{}] 02:34:22 INFO - PROCESS | 732 | 1466501662072 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:22 INFO - PROCESS | 732 | 1466501662075 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:22 INFO - PROCESS | 732 | 1466501662167 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 02:34:22 INFO - PROCESS | 732 | 1466501662174 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:22 INFO - PROCESS | 732 | 1466501662177 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:22 INFO - PROCESS | 732 | ++DOCSHELL 0CB04400 == 30 [pid = 732] [id = 207] 02:34:22 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (0CB05000) [pid = 732] [serial = 619] [outer = 00000000] 02:34:22 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (0CB0D000) [pid = 732] [serial = 620] [outer = 0CB05000] 02:34:22 INFO - PROCESS | 732 | 1466501662226 Marionette DEBUG loaded listener.js 02:34:22 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (0CC74000) [pid = 732] [serial = 621] [outer = 0CB05000] 02:34:22 INFO - PROCESS | 732 | 1466501662745 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 02:34:22 INFO - PROCESS | 732 | 1466501662796 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 02:34:22 INFO - PROCESS | 732 | 1466501662800 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 02:34:22 INFO - PROCESS | 732 | 1466501662805 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:34:22 INFO - PROCESS | 732 | 1466501662808 Marionette TRACE conn6 <- [1,794,null,{}] 02:34:22 INFO - PROCESS | 732 | 1466501662812 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:22 INFO - PROCESS | 732 | 1466501662814 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:22 INFO - PROCESS | 732 | 1466501662898 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 02:34:22 INFO - PROCESS | 732 | 1466501662980 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:22 INFO - PROCESS | 732 | 1466501662982 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:23 INFO - PROCESS | 732 | ++DOCSHELL 0DBC9C00 == 31 [pid = 732] [id = 208] 02:34:23 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (0DBCC000) [pid = 732] [serial = 622] [outer = 00000000] 02:34:23 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (0E04C800) [pid = 732] [serial = 623] [outer = 0DBCC000] 02:34:23 INFO - PROCESS | 732 | 1466501663029 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (14A0BC00) [pid = 732] [serial = 624] [outer = 0DBCC000] 02:34:23 INFO - PROCESS | 732 | 1466501663432 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 02:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:34:23 INFO - PROCESS | 732 | 1466501663480 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 02:34:23 INFO - PROCESS | 732 | 1466501663482 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 02:34:23 INFO - PROCESS | 732 | 1466501663486 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:34:23 INFO - PROCESS | 732 | 1466501663489 Marionette TRACE conn6 <- [1,798,null,{}] 02:34:23 INFO - PROCESS | 732 | 1466501663500 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:23 INFO - PROCESS | 732 | 1466501663505 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:23 INFO - PROCESS | 732 | 1466501663618 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 02:34:23 INFO - PROCESS | 732 | 1466501663638 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 732 | 1466501663641 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:23 INFO - PROCESS | 732 | ++DOCSHELL 16258800 == 32 [pid = 732] [id = 209] 02:34:23 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (1693F800) [pid = 732] [serial = 625] [outer = 00000000] 02:34:23 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (17373C00) [pid = 732] [serial = 626] [outer = 1693F800] 02:34:23 INFO - PROCESS | 732 | 1466501663688 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (17F61000) [pid = 732] [serial = 627] [outer = 1693F800] 02:34:24 INFO - PROCESS | 732 | 1466501664130 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 691ms 02:34:24 INFO - PROCESS | 732 | 1466501664183 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 732 | 1466501664186 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 02:34:24 INFO - PROCESS | 732 | 1466501664189 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:34:24 INFO - PROCESS | 732 | 1466501664191 Marionette TRACE conn6 <- [1,802,null,{}] 02:34:24 INFO - PROCESS | 732 | 1466501664194 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:24 INFO - PROCESS | 732 | 1466501664196 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:24 INFO - PROCESS | 732 | 1466501664307 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 02:34:24 INFO - PROCESS | 732 | 1466501664313 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:24 INFO - PROCESS | 732 | 1466501664315 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:24 INFO - PROCESS | 732 | ++DOCSHELL 17F74800 == 33 [pid = 732] [id = 210] 02:34:24 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (17F78800) [pid = 732] [serial = 628] [outer = 00000000] 02:34:24 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (18436000) [pid = 732] [serial = 629] [outer = 17F78800] 02:34:24 INFO - PROCESS | 732 | 1466501664359 Marionette DEBUG loaded listener.js 02:34:24 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (185B6400) [pid = 732] [serial = 630] [outer = 17F78800] 02:34:24 INFO - PROCESS | 732 | 1466501664819 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 02:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:34:24 INFO - PROCESS | 732 | 1466501664865 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 02:34:24 INFO - PROCESS | 732 | 1466501664869 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 732 | 1466501664870 Marionette TRACE conn6 <- [1,806,null,{}] 02:34:24 INFO - PROCESS | 732 | 1466501664874 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:24 INFO - PROCESS | 732 | 1466501664876 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:25 INFO - PROCESS | 732 | 1466501664985 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 02:34:25 INFO - PROCESS | 732 | 1466501665067 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:25 INFO - PROCESS | 732 | 1466501665069 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:25 INFO - PROCESS | 732 | ++DOCSHELL 185DE400 == 34 [pid = 732] [id = 211] 02:34:25 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (185E4000) [pid = 732] [serial = 631] [outer = 00000000] 02:34:25 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (185ED400) [pid = 732] [serial = 632] [outer = 185E4000] 02:34:25 INFO - PROCESS | 732 | 1466501665113 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (1951CC00) [pid = 732] [serial = 633] [outer = 185E4000] 02:34:25 INFO - PROCESS | 732 | 1466501665558 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 731ms 02:34:25 INFO - PROCESS | 732 | 1466501665599 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 02:34:25 INFO - PROCESS | 732 | 1466501665601 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 02:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:34:25 INFO - PROCESS | 732 | 1466501665604 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:34:25 INFO - PROCESS | 732 | 1466501665606 Marionette TRACE conn6 <- [1,810,null,{}] 02:34:25 INFO - PROCESS | 732 | 1466501665609 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:25 INFO - PROCESS | 732 | 1466501665615 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:25 INFO - PROCESS | 732 | 1466501665755 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 02:34:25 INFO - PROCESS | 732 | 1466501665813 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:25 INFO - PROCESS | 732 | 1466501665815 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:25 INFO - PROCESS | 732 | ++DOCSHELL 1A327400 == 35 [pid = 732] [id = 212] 02:34:25 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (1A33A800) [pid = 732] [serial = 634] [outer = 00000000] 02:34:25 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1A34D400) [pid = 732] [serial = 635] [outer = 1A33A800] 02:34:25 INFO - PROCESS | 732 | 1466501665859 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1A349000) [pid = 732] [serial = 636] [outer = 1A33A800] 02:34:26 INFO - PROCESS | 732 | --DOMWINDOW == 74 (14C9FC00) [pid = 732] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:34:26 INFO - PROCESS | 732 | --DOMWINDOW == 73 (196D9800) [pid = 732] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:34:26 INFO - PROCESS | 732 | --DOMWINDOW == 72 (17F59800) [pid = 732] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:34:26 INFO - PROCESS | 732 | --DOMWINDOW == 71 (15399800) [pid = 732] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:34:26 INFO - PROCESS | 732 | --DOMWINDOW == 70 (185C1C00) [pid = 732] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:34:26 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0CA3BC00) [pid = 732] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:34:26 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0DBCCC00) [pid = 732] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:34:26 INFO - PROCESS | 732 | --DOMWINDOW == 67 (0DA2D400) [pid = 732] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:34:26 INFO - PROCESS | 732 | --DOMWINDOW == 66 (18348400) [pid = 732] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:34:26 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1976DC00) [pid = 732] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:34:26 INFO - PROCESS | 732 | 1466501666364 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 732 | 1466501666382 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 02:34:26 INFO - PROCESS | 732 | 1466501666385 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 732 | 1466501666387 Marionette TRACE conn6 <- [1,814,null,{}] 02:34:26 INFO - PROCESS | 732 | 1466501666390 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:26 INFO - PROCESS | 732 | 1466501666392 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:26 INFO - PROCESS | 732 | 1466501666469 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 02:34:26 INFO - PROCESS | 732 | 1466501666474 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 732 | 1466501666476 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:26 INFO - PROCESS | 732 | ++DOCSHELL 185C1C00 == 36 [pid = 732] [id = 213] 02:34:26 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (196D9800) [pid = 732] [serial = 637] [outer = 00000000] 02:34:26 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (1A829000) [pid = 732] [serial = 638] [outer = 196D9800] 02:34:26 INFO - PROCESS | 732 | 1466501666522 Marionette DEBUG loaded listener.js 02:34:26 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (1A82C800) [pid = 732] [serial = 639] [outer = 196D9800] 02:34:26 INFO - PROCESS | 732 | 1466501666952 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 631ms 02:34:27 INFO - PROCESS | 732 | 1466501667016 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 02:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:34:27 INFO - PROCESS | 732 | 1466501667018 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 02:34:27 INFO - PROCESS | 732 | 1466501667021 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - PROCESS | 732 | 1466501667023 Marionette TRACE conn6 <- [1,818,null,{}] 02:34:27 INFO - PROCESS | 732 | 1466501667026 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:27 INFO - PROCESS | 732 | 1466501667028 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:27 INFO - PROCESS | 732 | 1466501667105 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 02:34:27 INFO - PROCESS | 732 | 1466501667111 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:27 INFO - PROCESS | 732 | 1466501667113 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:27 INFO - PROCESS | 732 | ++DOCSHELL 1A84D000 == 37 [pid = 732] [id = 214] 02:34:27 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (1A84D800) [pid = 732] [serial = 640] [outer = 00000000] 02:34:27 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (1A853C00) [pid = 732] [serial = 641] [outer = 1A84D800] 02:34:27 INFO - PROCESS | 732 | 1466501667156 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (1A859000) [pid = 732] [serial = 642] [outer = 1A84D800] 02:34:27 INFO - PROCESS | 732 | 1466501667548 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 570ms 02:34:27 INFO - PROCESS | 732 | 1466501667592 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 02:34:27 INFO - PROCESS | 732 | 1466501667594 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 02:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:34:27 INFO - PROCESS | 732 | 1466501667614 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - PROCESS | 732 | 1466501667625 Marionette TRACE conn6 <- [1,822,null,{}] 02:34:27 INFO - PROCESS | 732 | 1466501667629 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:27 INFO - PROCESS | 732 | 1466501667630 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:27 INFO - PROCESS | 732 | 1466501667707 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 02:34:27 INFO - PROCESS | 732 | 1466501667712 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:27 INFO - PROCESS | 732 | 1466501667714 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:27 INFO - PROCESS | 732 | ++DOCSHELL 16254C00 == 38 [pid = 732] [id = 215] 02:34:27 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (1A850C00) [pid = 732] [serial = 643] [outer = 00000000] 02:34:27 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (1A958800) [pid = 732] [serial = 644] [outer = 1A850C00] 02:34:27 INFO - PROCESS | 732 | 1466501667757 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1A9F5C00) [pid = 732] [serial = 645] [outer = 1A850C00] 02:34:28 INFO - PROCESS | 732 | 1466501668193 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 631ms 02:34:28 INFO - PROCESS | 732 | 1466501668244 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 02:34:28 INFO - PROCESS | 732 | 1466501668246 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 02:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:34:28 INFO - PROCESS | 732 | 1466501668286 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:34:28 INFO - PROCESS | 732 | 1466501668290 Marionette TRACE conn6 <- [1,826,null,{}] 02:34:28 INFO - PROCESS | 732 | 1466501668298 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:28 INFO - PROCESS | 732 | 1466501668302 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:28 INFO - PROCESS | 732 | 1466501668413 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 02:34:28 INFO - PROCESS | 732 | 1466501668542 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:28 INFO - PROCESS | 732 | 1466501668546 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:28 INFO - PROCESS | 732 | ++DOCSHELL 0CA3D800 == 39 [pid = 732] [id = 216] 02:34:28 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0CA42C00) [pid = 732] [serial = 646] [outer = 00000000] 02:34:28 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0CB06C00) [pid = 732] [serial = 647] [outer = 0CA42C00] 02:34:28 INFO - PROCESS | 732 | 1466501668605 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (0D750000) [pid = 732] [serial = 648] [outer = 0CA42C00] 02:34:29 INFO - PROCESS | 732 | 1466501669274 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1060ms 02:34:29 INFO - PROCESS | 732 | 1466501669313 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 02:34:29 INFO - PROCESS | 732 | 1466501669318 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 02:34:29 INFO - PROCESS | 732 | 1466501669324 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:34:29 INFO - PROCESS | 732 | 1466501669327 Marionette TRACE conn6 <- [1,830,null,{}] 02:34:29 INFO - PROCESS | 732 | 1466501669333 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:29 INFO - PROCESS | 732 | 1466501669337 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:29 INFO - PROCESS | 732 | 1466501669448 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 02:34:29 INFO - PROCESS | 732 | 1466501669548 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:29 INFO - PROCESS | 732 | 1466501669550 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:29 INFO - PROCESS | 732 | ++DOCSHELL 14DBFC00 == 40 [pid = 732] [id = 217] 02:34:29 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (15366400) [pid = 732] [serial = 649] [outer = 00000000] 02:34:29 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (155AD000) [pid = 732] [serial = 650] [outer = 15366400] 02:34:29 INFO - PROCESS | 732 | 1466501669606 Marionette DEBUG loaded listener.js 02:34:29 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (17F62800) [pid = 732] [serial = 651] [outer = 15366400] 02:34:30 INFO - PROCESS | 732 | 1466501670198 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 930ms 02:34:30 INFO - PROCESS | 732 | 1466501670258 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 02:34:30 INFO - PROCESS | 732 | 1466501670261 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 02:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:34:30 INFO - PROCESS | 732 | 1466501670264 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:34:30 INFO - PROCESS | 732 | 1466501670266 Marionette TRACE conn6 <- [1,834,null,{}] 02:34:30 INFO - PROCESS | 732 | 1466501670271 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:30 INFO - PROCESS | 732 | 1466501670273 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:30 INFO - PROCESS | 732 | 1466501670381 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 02:34:30 INFO - PROCESS | 732 | 1466501670507 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 732 | 1466501670514 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:30 INFO - PROCESS | 732 | ++DOCSHELL 1A326800 == 41 [pid = 732] [id = 218] 02:34:30 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A33B000) [pid = 732] [serial = 652] [outer = 00000000] 02:34:30 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A830C00) [pid = 732] [serial = 653] [outer = 1A33B000] 02:34:30 INFO - PROCESS | 732 | 1466501670574 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1AA6F800) [pid = 732] [serial = 654] [outer = 1A33B000] 02:34:32 INFO - PROCESS | 732 | 1466501672357 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2124ms 02:34:32 INFO - PROCESS | 732 | 1466501672394 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 02:34:32 INFO - PROCESS | 732 | 1466501672397 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 02:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:34:32 INFO - PROCESS | 732 | 1466501672400 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:34:32 INFO - PROCESS | 732 | 1466501672402 Marionette TRACE conn6 <- [1,838,null,{}] 02:34:32 INFO - PROCESS | 732 | 1466501672406 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:32 INFO - PROCESS | 732 | 1466501672408 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:32 INFO - PROCESS | 732 | 1466501672515 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 02:34:32 INFO - PROCESS | 732 | 1466501672729 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:32 INFO - PROCESS | 732 | 1466501672732 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:32 INFO - PROCESS | 732 | ++DOCSHELL 0CA1A000 == 42 [pid = 732] [id = 219] 02:34:32 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (0CA1A400) [pid = 732] [serial = 655] [outer = 00000000] 02:34:32 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0CA3E800) [pid = 732] [serial = 656] [outer = 0CA1A400] 02:34:32 INFO - PROCESS | 732 | 1466501672793 Marionette DEBUG loaded listener.js 02:34:32 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0CB06000) [pid = 732] [serial = 657] [outer = 0CA1A400] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 1A84D000 == 41 [pid = 732] [id = 214] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 185C1C00 == 40 [pid = 732] [id = 213] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 1A327400 == 39 [pid = 732] [id = 212] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 185DE400 == 38 [pid = 732] [id = 211] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 17F74800 == 37 [pid = 732] [id = 210] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 16258800 == 36 [pid = 732] [id = 209] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 0DBC9C00 == 35 [pid = 732] [id = 208] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 0CB04400 == 34 [pid = 732] [id = 207] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 0CA19400 == 33 [pid = 732] [id = 204] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 0CA98400 == 32 [pid = 732] [id = 205] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 14A6C400 == 31 [pid = 732] [id = 206] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 1A326800 == 30 [pid = 732] [id = 218] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 16254C00 == 29 [pid = 732] [id = 215] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 0CA3D800 == 28 [pid = 732] [id = 216] 02:34:33 INFO - PROCESS | 732 | --DOCSHELL 14DBFC00 == 27 [pid = 732] [id = 217] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 85 (14DC8400) [pid = 732] [serial = 590] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 84 (15323800) [pid = 732] [serial = 591] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1974B400) [pid = 732] [serial = 582] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 82 (17F73800) [pid = 732] [serial = 597] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 81 (17F5F400) [pid = 732] [serial = 596] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 80 (155ACC00) [pid = 732] [serial = 593] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 79 (185E0400) [pid = 732] [serial = 599] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0CA97C00) [pid = 732] [serial = 584] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0CB05800) [pid = 732] [serial = 585] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 76 (185EC400) [pid = 732] [serial = 605] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0DA32000) [pid = 732] [serial = 587] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0DA38800) [pid = 732] [serial = 588] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1951DC00) [pid = 732] [serial = 602] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 72 (19566800) [pid = 732] [serial = 603] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1A333400) [pid = 732] [serial = 608] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1A334800) [pid = 732] [serial = 609] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 69 (185E5800) [pid = 732] [serial = 600] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 68 (19511000) [pid = 732] [serial = 606] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1A351800) [pid = 732] [serial = 611] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1736A400) [pid = 732] [serial = 594] [outer = 00000000] [url = about:blank] 02:34:34 INFO - PROCESS | 732 | 1466501674092 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1735ms 02:34:34 INFO - PROCESS | 732 | 1466501674140 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 02:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:34:34 INFO - PROCESS | 732 | 1466501674144 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 02:34:34 INFO - PROCESS | 732 | 1466501674149 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - PROCESS | 732 | 1466501674152 Marionette TRACE conn6 <- [1,842,null,{}] 02:34:34 INFO - PROCESS | 732 | 1466501674158 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 732 | 1466501674161 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:34 INFO - PROCESS | 732 | 1466501674253 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 02:34:34 INFO - PROCESS | 732 | 1466501674261 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 732 | 1466501674264 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:34 INFO - PROCESS | 732 | ++DOCSHELL 0CA36800 == 28 [pid = 732] [id = 220] 02:34:34 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0CA37C00) [pid = 732] [serial = 658] [outer = 00000000] 02:34:34 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0CA3FC00) [pid = 732] [serial = 659] [outer = 0CA37C00] 02:34:34 INFO - PROCESS | 732 | 1466501674314 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0CA93800) [pid = 732] [serial = 660] [outer = 0CA37C00] 02:34:34 INFO - PROCESS | 732 | 1466501674783 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 691ms 02:34:34 INFO - PROCESS | 732 | 1466501674839 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 02:34:34 INFO - PROCESS | 732 | 1466501674844 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 02:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:34:34 INFO - PROCESS | 732 | 1466501674850 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - PROCESS | 732 | 1466501674853 Marionette TRACE conn6 <- [1,846,null,{}] 02:34:34 INFO - PROCESS | 732 | 1466501674857 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 732 | 1466501674860 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:34 INFO - PROCESS | 732 | 1466501674950 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 02:34:34 INFO - PROCESS | 732 | 1466501674958 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 732 | 1466501674961 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:34 INFO - PROCESS | 732 | ++DOCSHELL 0DA38800 == 29 [pid = 732] [id = 221] 02:34:34 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0DBD1000) [pid = 732] [serial = 661] [outer = 00000000] 02:34:35 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0DD0E000) [pid = 732] [serial = 662] [outer = 0DBD1000] 02:34:35 INFO - PROCESS | 732 | 1466501675008 Marionette DEBUG loaded listener.js 02:34:35 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0E049400) [pid = 732] [serial = 663] [outer = 0DBD1000] 02:34:35 INFO - PROCESS | 732 | 1466501675467 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 02:34:35 INFO - PROCESS | 732 | 1466501675524 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 02:34:35 INFO - PROCESS | 732 | 1466501675526 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 02:34:35 INFO - PROCESS | 732 | 1466501675530 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:34:35 INFO - PROCESS | 732 | 1466501675533 Marionette TRACE conn6 <- [1,850,null,{}] 02:34:35 INFO - PROCESS | 732 | 1466501675544 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:35 INFO - PROCESS | 732 | 1466501675549 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:35 INFO - PROCESS | 732 | 1466501675666 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 02:34:35 INFO - PROCESS | 732 | 1466501675757 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:35 INFO - PROCESS | 732 | 1466501675760 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:35 INFO - PROCESS | 732 | ++DOCSHELL 15464400 == 30 [pid = 732] [id = 222] 02:34:35 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (15470C00) [pid = 732] [serial = 664] [outer = 00000000] 02:34:35 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (155B3400) [pid = 732] [serial = 665] [outer = 15470C00] 02:34:35 INFO - PROCESS | 732 | 1466501675807 Marionette DEBUG loaded listener.js 02:34:35 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1693E400) [pid = 732] [serial = 666] [outer = 15470C00] 02:34:36 INFO - PROCESS | 732 | 1466501676247 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 771ms 02:34:36 INFO - PROCESS | 732 | 1466501676304 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 02:34:36 INFO - PROCESS | 732 | 1466501676307 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 02:34:36 INFO - PROCESS | 732 | 1466501676310 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:34:36 INFO - PROCESS | 732 | 1466501676311 Marionette TRACE conn6 <- [1,854,null,{}] 02:34:36 INFO - PROCESS | 732 | 1466501676316 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:36 INFO - PROCESS | 732 | 1466501676318 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:36 INFO - PROCESS | 732 | 1466501676432 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 02:34:36 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (17374C00) [pid = 732] [serial = 667] [outer = 1546C800] 02:34:36 INFO - PROCESS | 732 | 1466501676515 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 732 | 1466501676517 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:36 INFO - PROCESS | 732 | ++DOCSHELL 1834BC00 == 31 [pid = 732] [id = 223] 02:34:36 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1842A400) [pid = 732] [serial = 668] [outer = 00000000] 02:34:36 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (18453800) [pid = 732] [serial = 669] [outer = 1842A400] 02:34:36 INFO - PROCESS | 732 | 1466501676581 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (185BB800) [pid = 732] [serial = 670] [outer = 1842A400] 02:34:37 INFO - PROCESS | 732 | 1466501677032 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 771ms 02:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:34:37 INFO - PROCESS | 732 | 1466501677084 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 732 | 1466501677086 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 02:34:37 INFO - PROCESS | 732 | 1466501677089 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 732 | 1466501677091 Marionette TRACE conn6 <- [1,858,null,{}] 02:34:37 INFO - PROCESS | 732 | 1466501677101 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:37 INFO - PROCESS | 732 | 1466501677103 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:37 INFO - PROCESS | 732 | 1466501677209 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 02:34:37 INFO - PROCESS | 732 | 1466501677219 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 732 | 1466501677221 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:37 INFO - PROCESS | 732 | ++DOCSHELL 185C4C00 == 32 [pid = 732] [id = 224] 02:34:37 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (185DE400) [pid = 732] [serial = 671] [outer = 00000000] 02:34:37 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (185E6400) [pid = 732] [serial = 672] [outer = 185DE400] 02:34:37 INFO - PROCESS | 732 | 1466501677264 Marionette DEBUG loaded listener.js 02:34:37 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (185ECC00) [pid = 732] [serial = 673] [outer = 185DE400] 02:34:37 INFO - PROCESS | 732 | 1466501677706 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 690ms 02:34:37 INFO - PROCESS | 732 | 1466501677780 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 732 | 1466501677782 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 02:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:34:37 INFO - PROCESS | 732 | 1466501677785 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 732 | 1466501677787 Marionette TRACE conn6 <- [1,862,null,{}] 02:34:37 INFO - PROCESS | 732 | 1466501677801 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:37 INFO - PROCESS | 732 | 1466501677807 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:37 INFO - PROCESS | 732 | 1466501677937 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 02:34:37 INFO - PROCESS | 732 | 1466501677951 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 732 | 1466501677953 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:37 INFO - PROCESS | 732 | ++DOCSHELL 1951DC00 == 33 [pid = 732] [id = 225] 02:34:37 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1955EC00) [pid = 732] [serial = 674] [outer = 00000000] 02:34:38 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (19767400) [pid = 732] [serial = 675] [outer = 1955EC00] 02:34:38 INFO - PROCESS | 732 | 1466501677997 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A327400) [pid = 732] [serial = 676] [outer = 1955EC00] 02:34:38 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1A850C00) [pid = 732] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:34:38 INFO - PROCESS | 732 | --DOMWINDOW == 83 (17F78800) [pid = 732] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:34:38 INFO - PROCESS | 732 | --DOMWINDOW == 82 (185E4000) [pid = 732] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:34:38 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0DBCC000) [pid = 732] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:34:38 INFO - PROCESS | 732 | --DOMWINDOW == 80 (14CA6000) [pid = 732] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:34:38 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0CA9B000) [pid = 732] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:34:38 INFO - PROCESS | 732 | --DOMWINDOW == 78 (154E4C00) [pid = 732] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:34:38 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1693F800) [pid = 732] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:34:38 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CB05000) [pid = 732] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:34:38 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1A33A800) [pid = 732] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:34:38 INFO - PROCESS | 732 | --DOMWINDOW == 74 (196D9800) [pid = 732] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:34:38 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1A84D800) [pid = 732] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:34:38 INFO - PROCESS | 732 | 1466501678644 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 891ms 02:34:38 INFO - PROCESS | 732 | 1466501678676 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 02:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:34:38 INFO - PROCESS | 732 | 1466501678678 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 02:34:38 INFO - PROCESS | 732 | 1466501678681 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:34:38 INFO - PROCESS | 732 | 1466501678683 Marionette TRACE conn6 <- [1,866,null,{}] 02:34:38 INFO - PROCESS | 732 | 1466501678686 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:38 INFO - PROCESS | 732 | 1466501678688 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:38 INFO - PROCESS | 732 | 1466501678763 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 02:34:38 INFO - PROCESS | 732 | 1466501678769 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:38 INFO - PROCESS | 732 | 1466501678771 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:38 INFO - PROCESS | 732 | ++DOCSHELL 1624EC00 == 34 [pid = 732] [id = 226] 02:34:38 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1693E000) [pid = 732] [serial = 677] [outer = 00000000] 02:34:38 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (196D9800) [pid = 732] [serial = 678] [outer = 1693E000] 02:34:38 INFO - PROCESS | 732 | 1466501678814 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (19768C00) [pid = 732] [serial = 679] [outer = 1693E000] 02:34:39 INFO - PROCESS | 732 | 1466501679238 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 570ms 02:34:39 INFO - PROCESS | 732 | 1466501679252 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 732 | 1466501679254 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 02:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:34:39 INFO - PROCESS | 732 | 1466501679268 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - PROCESS | 732 | 1466501679270 Marionette TRACE conn6 <- [1,870,null,{}] 02:34:39 INFO - PROCESS | 732 | 1466501679274 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:39 INFO - PROCESS | 732 | 1466501679276 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:39 INFO - PROCESS | 732 | 1466501679357 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 02:34:39 INFO - PROCESS | 732 | 1466501679363 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 732 | 1466501679364 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:39 INFO - PROCESS | 732 | ++DOCSHELL 0925A400 == 35 [pid = 732] [id = 227] 02:34:39 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1A339800) [pid = 732] [serial = 680] [outer = 00000000] 02:34:39 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A355000) [pid = 732] [serial = 681] [outer = 1A339800] 02:34:39 INFO - PROCESS | 732 | 1466501679408 Marionette DEBUG loaded listener.js 02:34:39 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A356C00) [pid = 732] [serial = 682] [outer = 1A339800] 02:34:39 INFO - PROCESS | 732 | 1466501679844 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 631ms 02:34:39 INFO - PROCESS | 732 | 1466501679888 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 02:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:34:39 INFO - PROCESS | 732 | 1466501679890 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 02:34:39 INFO - PROCESS | 732 | 1466501679898 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - PROCESS | 732 | 1466501679899 Marionette TRACE conn6 <- [1,874,null,{}] 02:34:39 INFO - PROCESS | 732 | 1466501679903 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:39 INFO - PROCESS | 732 | 1466501679905 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:40 INFO - PROCESS | 732 | 1466501679983 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 02:34:40 INFO - PROCESS | 732 | 1466501679989 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 732 | 1466501679991 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:40 INFO - PROCESS | 732 | ++DOCSHELL 1A84F800 == 36 [pid = 732] [id = 228] 02:34:40 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A855000) [pid = 732] [serial = 683] [outer = 00000000] 02:34:40 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A9EB800) [pid = 732] [serial = 684] [outer = 1A855000] 02:34:40 INFO - PROCESS | 732 | 1466501680033 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A9F1C00) [pid = 732] [serial = 685] [outer = 1A855000] 02:34:40 INFO - PROCESS | 732 | 1466501680755 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 931ms 02:34:40 INFO - PROCESS | 732 | 1466501680825 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 02:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:34:40 INFO - PROCESS | 732 | 1466501680830 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 02:34:40 INFO - PROCESS | 732 | 1466501680834 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - PROCESS | 732 | 1466501680838 Marionette TRACE conn6 <- [1,878,null,{}] 02:34:40 INFO - PROCESS | 732 | 1466501680844 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:40 INFO - PROCESS | 732 | 1466501680847 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:41 INFO - PROCESS | 732 | 1466501680981 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 02:34:41 INFO - PROCESS | 732 | 1466501681061 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:41 INFO - PROCESS | 732 | 1466501681064 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:41 INFO - PROCESS | 732 | ++DOCSHELL 0CA18C00 == 37 [pid = 732] [id = 229] 02:34:41 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (0CA96000) [pid = 732] [serial = 686] [outer = 00000000] 02:34:41 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (0DA36800) [pid = 732] [serial = 687] [outer = 0CA96000] 02:34:41 INFO - PROCESS | 732 | 1466501681162 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (14A69000) [pid = 732] [serial = 688] [outer = 0CA96000] 02:34:41 INFO - PROCESS | 732 | 1466501681917 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1134ms 02:34:42 INFO - PROCESS | 732 | 1466501681969 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 02:34:42 INFO - PROCESS | 732 | 1466501681974 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 02:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:34:42 INFO - PROCESS | 732 | 1466501681980 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - PROCESS | 732 | 1466501681983 Marionette TRACE conn6 <- [1,882,null,{}] 02:34:42 INFO - PROCESS | 732 | 1466501681987 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:42 INFO - PROCESS | 732 | 1466501681990 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:42 INFO - PROCESS | 732 | 1466501682121 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 02:34:42 INFO - PROCESS | 732 | 1466501682242 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 732 | 1466501682244 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:42 INFO - PROCESS | 732 | ++DOCSHELL 0CA13C00 == 38 [pid = 732] [id = 230] 02:34:42 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0CB0A400) [pid = 732] [serial = 689] [outer = 00000000] 02:34:42 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (0DA2B800) [pid = 732] [serial = 690] [outer = 0CB0A400] 02:34:42 INFO - PROCESS | 732 | 1466501682302 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (14A6CC00) [pid = 732] [serial = 691] [outer = 0CB0A400] 02:34:42 INFO - PROCESS | 732 | --DOCSHELL 0925A400 == 37 [pid = 732] [id = 227] 02:34:42 INFO - PROCESS | 732 | --DOCSHELL 1624EC00 == 36 [pid = 732] [id = 226] 02:34:42 INFO - PROCESS | 732 | --DOCSHELL 1951DC00 == 35 [pid = 732] [id = 225] 02:34:42 INFO - PROCESS | 732 | --DOCSHELL 185C4C00 == 34 [pid = 732] [id = 224] 02:34:42 INFO - PROCESS | 732 | --DOCSHELL 1834BC00 == 33 [pid = 732] [id = 223] 02:34:42 INFO - PROCESS | 732 | --DOCSHELL 15464400 == 32 [pid = 732] [id = 222] 02:34:43 INFO - PROCESS | 732 | --DOCSHELL 0DA38800 == 31 [pid = 732] [id = 221] 02:34:43 INFO - PROCESS | 732 | --DOCSHELL 0CA36800 == 30 [pid = 732] [id = 220] 02:34:43 INFO - PROCESS | 732 | --DOCSHELL 0CA1A000 == 29 [pid = 732] [id = 219] 02:34:43 INFO - PROCESS | 732 | 1466501683059 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1125ms 02:34:43 INFO - PROCESS | 732 | 1466501683107 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 732 | 1466501683111 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 02:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:34:43 INFO - PROCESS | 732 | 1466501683118 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:34:43 INFO - PROCESS | 732 | 1466501683123 Marionette TRACE conn6 <- [1,886,null,{}] 02:34:43 INFO - PROCESS | 732 | 1466501683129 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:43 INFO - PROCESS | 732 | 1466501683132 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:43 INFO - PROCESS | 732 | 1466501683232 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 87 (18436000) [pid = 732] [serial = 629] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1951CC00) [pid = 732] [serial = 633] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 85 (185ED400) [pid = 732] [serial = 632] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0E04C800) [pid = 732] [serial = 623] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 83 (14A0BC00) [pid = 732] [serial = 624] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 82 (15397000) [pid = 732] [serial = 617] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 81 (155ADC00) [pid = 732] [serial = 618] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0CCCE000) [pid = 732] [serial = 614] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0D75A000) [pid = 732] [serial = 615] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1A797C00) [pid = 732] [serial = 612] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 77 (17373C00) [pid = 732] [serial = 626] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CB0D000) [pid = 732] [serial = 620] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0CC74000) [pid = 732] [serial = 621] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A34D400) [pid = 732] [serial = 635] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1A349000) [pid = 732] [serial = 636] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A829000) [pid = 732] [serial = 638] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1A82C800) [pid = 732] [serial = 639] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1A9F5C00) [pid = 732] [serial = 645] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1A853C00) [pid = 732] [serial = 641] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 68 (185B6400) [pid = 732] [serial = 630] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1A859000) [pid = 732] [serial = 642] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 66 (17F61000) [pid = 732] [serial = 627] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1A958800) [pid = 732] [serial = 644] [outer = 00000000] [url = about:blank] 02:34:43 INFO - PROCESS | 732 | 1466501683323 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:43 INFO - PROCESS | 732 | 1466501683326 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:43 INFO - PROCESS | 732 | ++DOCSHELL 0925F000 == 30 [pid = 732] [id = 231] 02:34:43 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (09270000) [pid = 732] [serial = 692] [outer = 00000000] 02:34:43 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0CA8D400) [pid = 732] [serial = 693] [outer = 09270000] 02:34:43 INFO - PROCESS | 732 | 1466501683374 Marionette DEBUG loaded listener.js 02:34:43 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0D74E800) [pid = 732] [serial = 694] [outer = 09270000] 02:34:43 INFO - PROCESS | 732 | 1466501683791 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 02:34:43 INFO - PROCESS | 732 | 1466501683852 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 732 | 1466501683857 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 02:34:43 INFO - PROCESS | 732 | 1466501683862 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:34:43 INFO - PROCESS | 732 | 1466501683865 Marionette TRACE conn6 <- [1,890,null,{}] 02:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:34:43 INFO - PROCESS | 732 | 1466501683868 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:43 INFO - PROCESS | 732 | 1466501683871 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:43 INFO - PROCESS | 732 | 1466501683960 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 02:34:43 INFO - PROCESS | 732 | 1466501683966 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:43 INFO - PROCESS | 732 | 1466501683968 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:44 INFO - PROCESS | 732 | ++DOCSHELL 0DCAC800 == 31 [pid = 732] [id = 232] 02:34:44 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0DCB3C00) [pid = 732] [serial = 695] [outer = 00000000] 02:34:44 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (14CA6000) [pid = 732] [serial = 696] [outer = 0DCB3C00] 02:34:44 INFO - PROCESS | 732 | 1466501684015 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (14F90000) [pid = 732] [serial = 697] [outer = 0DCB3C00] 02:34:44 INFO - PROCESS | 732 | 1466501684475 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 02:34:44 INFO - PROCESS | 732 | 1466501684537 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 02:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:34:44 INFO - PROCESS | 732 | 1466501684540 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 02:34:44 INFO - PROCESS | 732 | 1466501684543 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - PROCESS | 732 | 1466501684546 Marionette TRACE conn6 <- [1,894,null,{}] 02:34:44 INFO - PROCESS | 732 | 1466501684557 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:44 INFO - PROCESS | 732 | 1466501684561 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:44 INFO - PROCESS | 732 | 1466501684646 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 02:34:44 INFO - PROCESS | 732 | 1466501684655 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:44 INFO - PROCESS | 732 | 1466501684658 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:44 INFO - PROCESS | 732 | ++DOCSHELL 17F61000 == 32 [pid = 732] [id = 233] 02:34:44 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (17F61800) [pid = 732] [serial = 698] [outer = 00000000] 02:34:44 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (17F74400) [pid = 732] [serial = 699] [outer = 17F61800] 02:34:44 INFO - PROCESS | 732 | 1466501684710 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1842DC00) [pid = 732] [serial = 700] [outer = 17F61800] 02:34:45 INFO - PROCESS | 732 | 1466501685196 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 690ms 02:34:45 INFO - PROCESS | 732 | 1466501685233 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 02:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:34:45 INFO - PROCESS | 732 | 1466501685235 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 02:34:45 INFO - PROCESS | 732 | 1466501685239 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - PROCESS | 732 | 1466501685240 Marionette TRACE conn6 <- [1,898,null,{}] 02:34:45 INFO - PROCESS | 732 | 1466501685244 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:45 INFO - PROCESS | 732 | 1466501685246 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:45 INFO - PROCESS | 732 | 1466501685334 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 02:34:45 INFO - PROCESS | 732 | 1466501685339 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 732 | 1466501685341 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:45 INFO - PROCESS | 732 | ++DOCSHELL 17F72C00 == 33 [pid = 732] [id = 234] 02:34:45 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (18452800) [pid = 732] [serial = 701] [outer = 00000000] 02:34:45 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (185E0000) [pid = 732] [serial = 702] [outer = 18452800] 02:34:45 INFO - PROCESS | 732 | 1466501685386 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (185EC800) [pid = 732] [serial = 703] [outer = 18452800] 02:34:45 INFO - PROCESS | 732 | 1466501685819 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 631ms 02:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:34:45 INFO - PROCESS | 732 | 1466501685869 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 02:34:45 INFO - PROCESS | 732 | 1466501685871 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 02:34:45 INFO - PROCESS | 732 | 1466501685874 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - PROCESS | 732 | 1466501685876 Marionette TRACE conn6 <- [1,902,null,{}] 02:34:45 INFO - PROCESS | 732 | 1466501685886 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:45 INFO - PROCESS | 732 | 1466501685888 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:46 INFO - PROCESS | 732 | 1466501685993 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 02:34:46 INFO - PROCESS | 732 | 1466501686072 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 732 | 1466501686075 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:46 INFO - PROCESS | 732 | ++DOCSHELL 185E7C00 == 34 [pid = 732] [id = 235] 02:34:46 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1951CC00) [pid = 732] [serial = 704] [outer = 00000000] 02:34:46 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (196D7800) [pid = 732] [serial = 705] [outer = 1951CC00] 02:34:46 INFO - PROCESS | 732 | 1466501686119 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (196DF400) [pid = 732] [serial = 706] [outer = 1951CC00] 02:34:46 INFO - PROCESS | 732 | 1466501686580 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 02:34:46 INFO - PROCESS | 732 | 1466501686605 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 02:34:46 INFO - PROCESS | 732 | 1466501686607 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 02:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:34:46 INFO - PROCESS | 732 | 1466501686616 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:34:46 INFO - PROCESS | 732 | 1466501686618 Marionette TRACE conn6 <- [1,906,null,{}] 02:34:46 INFO - PROCESS | 732 | 1466501686621 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:46 INFO - PROCESS | 732 | 1466501686627 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:46 INFO - PROCESS | 732 | 1466501686751 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 02:34:46 INFO - PROCESS | 732 | 1466501686811 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 732 | 1466501686822 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:46 INFO - PROCESS | 732 | ++DOCSHELL 14C21800 == 35 [pid = 732] [id = 236] 02:34:46 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A34CC00) [pid = 732] [serial = 707] [outer = 00000000] 02:34:46 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A829000) [pid = 732] [serial = 708] [outer = 1A34CC00] 02:34:46 INFO - PROCESS | 732 | 1466501686867 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A355800) [pid = 732] [serial = 709] [outer = 1A34CC00] 02:34:47 INFO - PROCESS | 732 | 1466501687273 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 02:34:47 INFO - PROCESS | 732 | 1466501687290 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 732 | 1466501687292 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 02:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:34:47 INFO - PROCESS | 732 | 1466501687295 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - PROCESS | 732 | 1466501687297 Marionette TRACE conn6 <- [1,910,null,{}] 02:34:47 INFO - PROCESS | 732 | 1466501687300 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 732 | 1466501687302 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:47 INFO - PROCESS | 732 | 1466501687432 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 02:34:47 INFO - PROCESS | 732 | 1466501687449 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 732 | 1466501687451 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:47 INFO - PROCESS | 732 | ++DOCSHELL 1A853800 == 36 [pid = 732] [id = 237] 02:34:47 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A853C00) [pid = 732] [serial = 710] [outer = 00000000] 02:34:47 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A859C00) [pid = 732] [serial = 711] [outer = 1A853C00] 02:34:47 INFO - PROCESS | 732 | 1466501687494 Marionette DEBUG loaded listener.js 02:34:47 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1A856C00) [pid = 732] [serial = 712] [outer = 1A853C00] 02:34:47 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1842A400) [pid = 732] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:34:47 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0CA37C00) [pid = 732] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:34:47 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0DBD1000) [pid = 732] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:34:47 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0CA1A400) [pid = 732] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:34:47 INFO - PROCESS | 732 | --DOMWINDOW == 81 (15470C00) [pid = 732] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:34:47 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0CA42C00) [pid = 732] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:34:47 INFO - PROCESS | 732 | --DOMWINDOW == 79 (15366400) [pid = 732] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:34:47 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1A33B000) [pid = 732] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:34:47 INFO - PROCESS | 732 | --DOMWINDOW == 77 (185DE400) [pid = 732] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:34:47 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1693E000) [pid = 732] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:34:47 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1955EC00) [pid = 732] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:34:47 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A339800) [pid = 732] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:34:47 INFO - PROCESS | 732 | 1466501687939 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 02:34:47 INFO - PROCESS | 732 | 1466501687966 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 732 | 1466501687968 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 02:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:34:47 INFO - PROCESS | 732 | 1466501687971 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 732 | 1466501687973 Marionette TRACE conn6 <- [1,914,null,{}] 02:34:48 INFO - PROCESS | 732 | 1466501687976 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:48 INFO - PROCESS | 732 | 1466501687978 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:48 INFO - PROCESS | 732 | 1466501688092 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 02:34:48 INFO - PROCESS | 732 | 1466501688142 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 732 | 1466501688144 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:48 INFO - PROCESS | 732 | ++DOCSHELL 15327400 == 37 [pid = 732] [id = 238] 02:34:48 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (15412400) [pid = 732] [serial = 713] [outer = 00000000] 02:34:48 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1A349000) [pid = 732] [serial = 714] [outer = 15412400] 02:34:48 INFO - PROCESS | 732 | 1466501688189 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1A850000) [pid = 732] [serial = 715] [outer = 15412400] 02:34:48 INFO - PROCESS | 732 | 1466501688532 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 631ms 02:34:48 INFO - PROCESS | 732 | 1466501688602 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 02:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:34:48 INFO - PROCESS | 732 | 1466501688604 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 02:34:48 INFO - PROCESS | 732 | 1466501688607 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 732 | 1466501688609 Marionette TRACE conn6 <- [1,918,null,{}] 02:34:48 INFO - PROCESS | 732 | 1466501688612 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:48 INFO - PROCESS | 732 | 1466501688614 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:48 INFO - PROCESS | 732 | 1466501688702 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 02:34:48 INFO - PROCESS | 732 | 1466501688708 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 732 | 1466501688710 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:48 INFO - PROCESS | 732 | ++DOCSHELL 17F5D400 == 38 [pid = 732] [id = 239] 02:34:48 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A33F400) [pid = 732] [serial = 716] [outer = 00000000] 02:34:48 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1AE6D000) [pid = 732] [serial = 717] [outer = 1A33F400] 02:34:48 INFO - PROCESS | 732 | 1466501688754 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1AEC3000) [pid = 732] [serial = 718] [outer = 1A33F400] 02:34:49 INFO - PROCESS | 732 | 1466501689229 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 02:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:34:49 INFO - PROCESS | 732 | 1466501689278 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 02:34:49 INFO - PROCESS | 732 | 1466501689280 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 02:34:49 INFO - PROCESS | 732 | 1466501689283 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:34:49 INFO - PROCESS | 732 | 1466501689285 Marionette TRACE conn6 <- [1,922,null,{}] 02:34:49 INFO - PROCESS | 732 | 1466501689289 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:49 INFO - PROCESS | 732 | 1466501689290 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:49 INFO - PROCESS | 732 | 1466501689369 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 02:34:49 INFO - PROCESS | 732 | 1466501689375 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:49 INFO - PROCESS | 732 | 1466501689377 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:49 INFO - PROCESS | 732 | ++DOCSHELL 1B03FC00 == 39 [pid = 732] [id = 240] 02:34:49 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1B040800) [pid = 732] [serial = 719] [outer = 00000000] 02:34:49 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1B047C00) [pid = 732] [serial = 720] [outer = 1B040800] 02:34:49 INFO - PROCESS | 732 | 1466501689421 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1B04C400) [pid = 732] [serial = 721] [outer = 1B040800] 02:34:50 INFO - PROCESS | 732 | --DOCSHELL 0925F000 == 38 [pid = 732] [id = 231] 02:34:50 INFO - PROCESS | 732 | --DOCSHELL 0CA13C00 == 37 [pid = 732] [id = 230] 02:34:50 INFO - PROCESS | 732 | --DOCSHELL 1A84F800 == 36 [pid = 732] [id = 228] 02:34:50 INFO - PROCESS | 732 | --DOCSHELL 0CA18C00 == 35 [pid = 732] [id = 229] 02:34:50 INFO - PROCESS | 732 | --DOCSHELL 0DCAC800 == 34 [pid = 732] [id = 232] 02:34:50 INFO - PROCESS | 732 | --DOCSHELL 185E7C00 == 33 [pid = 732] [id = 235] 02:34:50 INFO - PROCESS | 732 | --DOCSHELL 14C21800 == 32 [pid = 732] [id = 236] 02:34:50 INFO - PROCESS | 732 | --DOCSHELL 17F72C00 == 31 [pid = 732] [id = 234] 02:34:50 INFO - PROCESS | 732 | --DOCSHELL 17F61000 == 30 [pid = 732] [id = 233] 02:34:50 INFO - PROCESS | 732 | --DOCSHELL 1A853800 == 29 [pid = 732] [id = 237] 02:34:50 INFO - PROCESS | 732 | --DOCSHELL 15327400 == 28 [pid = 732] [id = 238] 02:34:50 INFO - PROCESS | 732 | --DOCSHELL 17F5D400 == 27 [pid = 732] [id = 239] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 82 (18453800) [pid = 732] [serial = 669] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0CA3FC00) [pid = 732] [serial = 659] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0CA93800) [pid = 732] [serial = 660] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0DD0E000) [pid = 732] [serial = 662] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0E049400) [pid = 732] [serial = 663] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0CB06000) [pid = 732] [serial = 657] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CA3E800) [pid = 732] [serial = 656] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 75 (155B3400) [pid = 732] [serial = 665] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0D750000) [pid = 732] [serial = 648] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0CB06C00) [pid = 732] [serial = 647] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 72 (17F62800) [pid = 732] [serial = 651] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 71 (155AD000) [pid = 732] [serial = 650] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1AA6F800) [pid = 732] [serial = 654] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1A830C00) [pid = 732] [serial = 653] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 68 (185BB800) [pid = 732] [serial = 670] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 67 (185ECC00) [pid = 732] [serial = 673] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 66 (185E6400) [pid = 732] [serial = 672] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 65 (196D9800) [pid = 732] [serial = 678] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 64 (19767400) [pid = 732] [serial = 675] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1A356C00) [pid = 732] [serial = 682] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 62 (1A9EB800) [pid = 732] [serial = 684] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 61 (19768C00) [pid = 732] [serial = 679] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 60 (0DBC8000) [pid = 732] [serial = 378] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 59 (1A355000) [pid = 732] [serial = 681] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 58 (1A327400) [pid = 732] [serial = 676] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | --DOMWINDOW == 57 (1693E400) [pid = 732] [serial = 666] [outer = 00000000] [url = about:blank] 02:34:51 INFO - PROCESS | 732 | 1466501691222 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1974ms 02:34:51 INFO - PROCESS | 732 | 1466501691258 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 02:34:51 INFO - PROCESS | 732 | 1466501691262 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 02:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:34:51 INFO - PROCESS | 732 | 1466501691266 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:34:51 INFO - PROCESS | 732 | 1466501691270 Marionette TRACE conn6 <- [1,926,null,{}] 02:34:51 INFO - PROCESS | 732 | 1466501691276 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:51 INFO - PROCESS | 732 | 1466501691279 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:51 INFO - PROCESS | 732 | 1466501691369 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 02:34:51 INFO - PROCESS | 732 | 1466501691380 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:51 INFO - PROCESS | 732 | 1466501691384 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:51 INFO - PROCESS | 732 | ++DOCSHELL 0CA42C00 == 28 [pid = 732] [id = 241] 02:34:51 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (0CA8E800) [pid = 732] [serial = 722] [outer = 00000000] 02:34:51 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (0CA96C00) [pid = 732] [serial = 723] [outer = 0CA8E800] 02:34:51 INFO - PROCESS | 732 | 1466501691433 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (0CB04000) [pid = 732] [serial = 724] [outer = 0CA8E800] 02:34:51 INFO - PROCESS | 732 | 1466501691903 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 02:34:51 INFO - PROCESS | 732 | 1466501691957 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 02:34:52 INFO - PROCESS | 732 | 1466501691962 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 02:34:52 INFO - PROCESS | 732 | 1466501691968 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:34:52 INFO - PROCESS | 732 | 1466501691971 Marionette TRACE conn6 <- [1,930,null,{}] 02:34:52 INFO - PROCESS | 732 | 1466501691974 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:52 INFO - PROCESS | 732 | 1466501691977 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:52 INFO - PROCESS | 732 | 1466501692064 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 02:34:52 INFO - PROCESS | 732 | 1466501692072 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:52 INFO - PROCESS | 732 | 1466501692075 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:52 INFO - PROCESS | 732 | ++DOCSHELL 0D3E2C00 == 29 [pid = 732] [id = 242] 02:34:52 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (0D3E8400) [pid = 732] [serial = 725] [outer = 00000000] 02:34:52 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (0D752800) [pid = 732] [serial = 726] [outer = 0D3E8400] 02:34:52 INFO - PROCESS | 732 | 1466501692123 Marionette DEBUG loaded listener.js 02:34:52 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (0DA2DC00) [pid = 732] [serial = 727] [outer = 0D3E8400] 02:34:52 INFO - PROCESS | 732 | 1466501692584 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 02:34:52 INFO - PROCESS | 732 | 1466501692642 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 02:34:52 INFO - PROCESS | 732 | 1466501692644 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 02:34:52 INFO - PROCESS | 732 | 1466501692647 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:34:52 INFO - PROCESS | 732 | 1466501692651 Marionette TRACE conn6 <- [1,934,null,{}] 02:34:52 INFO - PROCESS | 732 | 1466501692662 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:52 INFO - PROCESS | 732 | 1466501692666 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:52 INFO - PROCESS | 732 | 1466501692777 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 02:34:52 INFO - PROCESS | 732 | 1466501692865 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:52 INFO - PROCESS | 732 | 1466501692868 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:52 INFO - PROCESS | 732 | ++DOCSHELL 14A0BC00 == 30 [pid = 732] [id = 243] 02:34:52 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (14A0C800) [pid = 732] [serial = 728] [outer = 00000000] 02:34:52 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (14A61000) [pid = 732] [serial = 729] [outer = 14A0C800] 02:34:52 INFO - PROCESS | 732 | 1466501692917 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (14A6A000) [pid = 732] [serial = 730] [outer = 14A0C800] 02:34:53 INFO - PROCESS | 732 | 1466501693307 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 02:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:34:53 INFO - PROCESS | 732 | 1466501693321 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 02:34:53 INFO - PROCESS | 732 | 1466501693324 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 02:34:53 INFO - PROCESS | 732 | 1466501693327 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:34:53 INFO - PROCESS | 732 | 1466501693329 Marionette TRACE conn6 <- [1,938,null,{}] 02:34:53 INFO - PROCESS | 732 | 1466501693332 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:53 INFO - PROCESS | 732 | 1466501693334 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:53 INFO - PROCESS | 732 | 1466501693450 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 02:34:53 INFO - PROCESS | 732 | 1466501693458 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 732 | 1466501693460 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:53 INFO - PROCESS | 732 | ++DOCSHELL 14C17C00 == 31 [pid = 732] [id = 244] 02:34:53 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (14CA0000) [pid = 732] [serial = 731] [outer = 00000000] 02:34:53 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (15464C00) [pid = 732] [serial = 732] [outer = 14CA0000] 02:34:53 INFO - PROCESS | 732 | 1466501693506 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (15472C00) [pid = 732] [serial = 733] [outer = 14CA0000] 02:34:53 INFO - PROCESS | 732 | 1466501693914 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 02:34:53 INFO - PROCESS | 732 | 1466501693957 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 02:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:34:53 INFO - PROCESS | 732 | 1466501693959 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 02:34:54 INFO - PROCESS | 732 | 1466501693962 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 732 | 1466501693964 Marionette TRACE conn6 <- [1,942,null,{}] 02:34:54 INFO - PROCESS | 732 | 1466501693967 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:54 INFO - PROCESS | 732 | 1466501693969 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:54 INFO - PROCESS | 732 | 1466501694078 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 02:34:54 INFO - PROCESS | 732 | 1466501694085 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 732 | 1466501694087 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:54 INFO - PROCESS | 732 | ++DOCSHELL 155A4400 == 32 [pid = 732] [id = 245] 02:34:54 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (155AAC00) [pid = 732] [serial = 734] [outer = 00000000] 02:34:54 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (17367800) [pid = 732] [serial = 735] [outer = 155AAC00] 02:34:54 INFO - PROCESS | 732 | 1466501694131 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (17F20000) [pid = 732] [serial = 736] [outer = 155AAC00] 02:34:54 INFO - PROCESS | 732 | 1466501694570 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 632ms 02:34:54 INFO - PROCESS | 732 | 1466501694595 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 02:34:54 INFO - PROCESS | 732 | 1466501694597 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 02:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:34:54 INFO - PROCESS | 732 | 1466501694600 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 732 | 1466501694602 Marionette TRACE conn6 <- [1,946,null,{}] 02:34:54 INFO - PROCESS | 732 | 1466501694605 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:54 INFO - PROCESS | 732 | 1466501694611 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:54 INFO - PROCESS | 732 | 1466501694746 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 02:34:54 INFO - PROCESS | 732 | 1466501694754 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 732 | 1466501694756 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:54 INFO - PROCESS | 732 | ++DOCSHELL 17F61400 == 33 [pid = 732] [id = 246] 02:34:54 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (17F66800) [pid = 732] [serial = 737] [outer = 00000000] 02:34:54 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (18453800) [pid = 732] [serial = 738] [outer = 17F66800] 02:34:54 INFO - PROCESS | 732 | 1466501694805 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (185BC800) [pid = 732] [serial = 739] [outer = 17F66800] 02:34:55 INFO - PROCESS | 732 | 1466501695213 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 02:34:55 INFO - PROCESS | 732 | 1466501695271 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 02:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:34:55 INFO - PROCESS | 732 | 1466501695273 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 02:34:55 INFO - PROCESS | 732 | 1466501695276 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:34:55 INFO - PROCESS | 732 | 1466501695278 Marionette TRACE conn6 <- [1,950,null,{}] 02:34:55 INFO - PROCESS | 732 | 1466501695281 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:55 INFO - PROCESS | 732 | 1466501695283 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:55 INFO - PROCESS | 732 | 1466501695415 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 02:34:55 INFO - PROCESS | 732 | 1466501695429 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:55 INFO - PROCESS | 732 | 1466501695431 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:55 INFO - PROCESS | 732 | ++DOCSHELL 14CECC00 == 34 [pid = 732] [id = 247] 02:34:55 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (18456400) [pid = 732] [serial = 740] [outer = 00000000] 02:34:55 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (185E6400) [pid = 732] [serial = 741] [outer = 18456400] 02:34:55 INFO - PROCESS | 732 | 1466501695475 Marionette DEBUG loaded listener.js 02:34:55 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (185E8C00) [pid = 732] [serial = 742] [outer = 18456400] 02:34:55 INFO - PROCESS | 732 | 1466501695889 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 631ms 02:34:55 INFO - PROCESS | 732 | 1466501695938 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 02:34:55 INFO - PROCESS | 732 | 1466501695940 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 02:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:34:55 INFO - PROCESS | 732 | 1466501695943 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:34:55 INFO - PROCESS | 732 | 1466501695944 Marionette TRACE conn6 <- [1,954,null,{}] 02:34:55 INFO - PROCESS | 732 | 1466501695947 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:55 INFO - PROCESS | 732 | 1466501695949 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:56 INFO - PROCESS | 732 | 1466501696064 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 02:34:56 INFO - PROCESS | 732 | 1466501696116 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 732 | 1466501696118 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:56 INFO - PROCESS | 732 | ++DOCSHELL 0925A800 == 35 [pid = 732] [id = 248] 02:34:56 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (19562400) [pid = 732] [serial = 743] [outer = 00000000] 02:34:56 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1973CC00) [pid = 732] [serial = 744] [outer = 19562400] 02:34:56 INFO - PROCESS | 732 | 1466501696162 Marionette DEBUG loaded listener.js 02:34:56 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (195B6800) [pid = 732] [serial = 745] [outer = 19562400] 02:34:56 INFO - PROCESS | 732 | 1466501696557 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 02:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:34:56 INFO - PROCESS | 732 | 1466501696614 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 732 | 1466501696616 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 02:34:56 INFO - PROCESS | 732 | 1466501696619 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:34:56 INFO - PROCESS | 732 | 1466501696621 Marionette TRACE conn6 <- [1,958,null,{}] 02:34:56 INFO - PROCESS | 732 | 1466501696624 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:56 INFO - PROCESS | 732 | 1466501696626 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:56 INFO - PROCESS | 732 | 1466501696763 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 02:34:56 INFO - PROCESS | 732 | 1466501696774 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 732 | 1466501696776 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:56 INFO - PROCESS | 732 | ++DOCSHELL 14A0B000 == 36 [pid = 732] [id = 249] 02:34:56 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (19C13C00) [pid = 732] [serial = 746] [outer = 00000000] 02:34:56 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A33C000) [pid = 732] [serial = 747] [outer = 19C13C00] 02:34:56 INFO - PROCESS | 732 | 1466501696821 Marionette DEBUG loaded listener.js 02:34:56 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A33CC00) [pid = 732] [serial = 748] [outer = 19C13C00] 02:34:57 INFO - PROCESS | 732 | 1466501697264 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 02:34:57 INFO - PROCESS | 732 | 1466501697290 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 732 | 1466501697292 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 02:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:34:57 INFO - PROCESS | 732 | 1466501697295 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - PROCESS | 732 | 1466501697297 Marionette TRACE conn6 <- [1,962,null,{}] 02:34:57 INFO - PROCESS | 732 | 1466501697300 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:57 INFO - PROCESS | 732 | 1466501697302 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:57 INFO - PROCESS | 732 | 1466501697414 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 02:34:57 INFO - PROCESS | 732 | 1466501697419 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:57 INFO - PROCESS | 732 | 1466501697421 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:57 INFO - PROCESS | 732 | ++DOCSHELL 1A34D400 == 37 [pid = 732] [id = 250] 02:34:57 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A34E000) [pid = 732] [serial = 749] [outer = 00000000] 02:34:57 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1A79E000) [pid = 732] [serial = 750] [outer = 1A34E000] 02:34:57 INFO - PROCESS | 732 | 1466501697464 Marionette DEBUG loaded listener.js 02:34:57 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1A82A000) [pid = 732] [serial = 751] [outer = 1A34E000] 02:34:57 INFO - PROCESS | 732 | 1466501697929 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 02:34:57 INFO - PROCESS | 732 | 1466501697966 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 732 | 1466501697968 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 02:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:34:57 INFO - PROCESS | 732 | 1466501697971 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - PROCESS | 732 | 1466501697975 Marionette TRACE conn6 <- [1,966,null,{}] 02:34:57 INFO - PROCESS | 732 | 1466501697978 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:57 INFO - PROCESS | 732 | 1466501697981 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:58 INFO - PROCESS | 732 | 1466501698104 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 02:34:58 INFO - PROCESS | 732 | 1466501698198 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 732 | 1466501698200 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:58 INFO - PROCESS | 732 | ++DOCSHELL 0CA42400 == 38 [pid = 732] [id = 251] 02:34:58 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1A855C00) [pid = 732] [serial = 752] [outer = 00000000] 02:34:58 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1AA6F800) [pid = 732] [serial = 753] [outer = 1A855C00] 02:34:58 INFO - PROCESS | 732 | 1466501698246 Marionette DEBUG loaded listener.js 02:34:58 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1AA77C00) [pid = 732] [serial = 754] [outer = 1A855C00] 02:34:58 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1A33F400) [pid = 732] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:34:58 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1951CC00) [pid = 732] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:34:58 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1A34CC00) [pid = 732] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:34:58 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1A853C00) [pid = 732] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:34:58 INFO - PROCESS | 732 | --DOMWINDOW == 85 (15412400) [pid = 732] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:34:58 INFO - PROCESS | 732 | --DOMWINDOW == 84 (18452800) [pid = 732] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:34:58 INFO - PROCESS | 732 | --DOMWINDOW == 83 (17F61800) [pid = 732] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:34:58 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0DCB3C00) [pid = 732] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:34:58 INFO - PROCESS | 732 | --DOMWINDOW == 81 (09270000) [pid = 732] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:34:58 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0CB0A400) [pid = 732] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:34:58 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0CA96000) [pid = 732] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:34:58 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1A855000) [pid = 732] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:34:58 INFO - PROCESS | 732 | 1466501698804 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 871ms 02:34:58 INFO - PROCESS | 732 | 1466501698851 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 02:34:58 INFO - PROCESS | 732 | 1466501698853 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 02:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:34:58 INFO - PROCESS | 732 | 1466501698856 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:34:58 INFO - PROCESS | 732 | 1466501698857 Marionette TRACE conn6 <- [1,970,null,{}] 02:34:58 INFO - PROCESS | 732 | 1466501698861 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:58 INFO - PROCESS | 732 | 1466501698863 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:58 INFO - PROCESS | 732 | 1466501698941 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 02:34:58 INFO - PROCESS | 732 | 1466501698946 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 732 | 1466501698948 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:58 INFO - PROCESS | 732 | ++DOCSHELL 16255400 == 39 [pid = 732] [id = 252] 02:34:58 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (17F5CC00) [pid = 732] [serial = 755] [outer = 00000000] 02:34:58 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (185E4000) [pid = 732] [serial = 756] [outer = 17F5CC00] 02:34:59 INFO - PROCESS | 732 | 1466501699001 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (19762800) [pid = 732] [serial = 757] [outer = 17F5CC00] 02:34:59 INFO - PROCESS | 732 | 1466501699434 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 631ms 02:34:59 INFO - PROCESS | 732 | 1466501699487 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 02:34:59 INFO - PROCESS | 732 | 1466501699489 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 02:34:59 INFO - PROCESS | 732 | 1466501699492 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:34:59 INFO - PROCESS | 732 | 1466501699494 Marionette TRACE conn6 <- [1,974,null,{}] 02:34:59 INFO - PROCESS | 732 | 1466501699498 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:59 INFO - PROCESS | 732 | 1466501699499 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:59 INFO - PROCESS | 732 | 1466501699577 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 02:34:59 INFO - PROCESS | 732 | 1466501699585 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:59 INFO - PROCESS | 732 | 1466501699587 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:34:59 INFO - PROCESS | 732 | ++DOCSHELL 1A79C000 == 40 [pid = 732] [id = 253] 02:34:59 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A7A0400) [pid = 732] [serial = 758] [outer = 00000000] 02:34:59 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1AA75000) [pid = 732] [serial = 759] [outer = 1A7A0400] 02:34:59 INFO - PROCESS | 732 | 1466501699629 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1AE70400) [pid = 732] [serial = 760] [outer = 1A7A0400] 02:35:00 INFO - PROCESS | 732 | 1466501700072 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 02:35:00 INFO - PROCESS | 732 | 1466501700127 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 02:35:00 INFO - PROCESS | 732 | 1466501700129 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 02:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:35:00 INFO - PROCESS | 732 | 1466501700132 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:35:00 INFO - PROCESS | 732 | 1466501700134 Marionette TRACE conn6 <- [1,978,null,{}] 02:35:00 INFO - PROCESS | 732 | 1466501700137 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:00 INFO - PROCESS | 732 | 1466501700139 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:00 INFO - PROCESS | 732 | 1466501700218 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 02:35:00 INFO - PROCESS | 732 | 1466501700223 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:00 INFO - PROCESS | 732 | 1466501700225 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:00 INFO - PROCESS | 732 | ++DOCSHELL 09262400 == 41 [pid = 732] [id = 254] 02:35:00 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A9F3800) [pid = 732] [serial = 761] [outer = 00000000] 02:35:00 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1B045C00) [pid = 732] [serial = 762] [outer = 1A9F3800] 02:35:00 INFO - PROCESS | 732 | 1466501700269 Marionette DEBUG loaded listener.js 02:35:00 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1B049400) [pid = 732] [serial = 763] [outer = 1A9F3800] 02:35:00 INFO - PROCESS | 732 | 1466501700898 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 831ms 02:35:00 INFO - PROCESS | 732 | 1466501700983 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 02:35:00 INFO - PROCESS | 732 | 1466501700988 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 02:35:01 INFO - PROCESS | 732 | 1466501700994 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:35:01 INFO - PROCESS | 732 | 1466501700998 Marionette TRACE conn6 <- [1,982,null,{}] 02:35:01 INFO - PROCESS | 732 | 1466501701004 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:01 INFO - PROCESS | 732 | 1466501701007 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:01 INFO - PROCESS | 732 | 1466501701141 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 02:35:01 INFO - PROCESS | 732 | 1466501701264 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 732 | 1466501701268 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:01 INFO - PROCESS | 732 | ++DOCSHELL 0CA11800 == 42 [pid = 732] [id = 255] 02:35:01 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (0CA1F400) [pid = 732] [serial = 764] [outer = 00000000] 02:35:01 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (0CB03C00) [pid = 732] [serial = 765] [outer = 0CA1F400] 02:35:01 INFO - PROCESS | 732 | 1466501701326 Marionette DEBUG loaded listener.js 02:35:01 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (0CC25400) [pid = 732] [serial = 766] [outer = 0CA1F400] 02:35:02 INFO - PROCESS | 732 | 1466501702021 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1071ms 02:35:02 INFO - PROCESS | 732 | 1466501702080 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 02:35:02 INFO - PROCESS | 732 | 1466501702085 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 02:35:02 INFO - PROCESS | 732 | 1466501702091 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:35:02 INFO - PROCESS | 732 | 1466501702094 Marionette TRACE conn6 <- [1,986,null,{}] 02:35:02 INFO - PROCESS | 732 | 1466501702123 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:02 INFO - PROCESS | 732 | 1466501702126 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:02 INFO - PROCESS | 732 | 1466501702255 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 02:35:02 INFO - PROCESS | 732 | 1466501702485 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:02 INFO - PROCESS | 732 | 1466501702488 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:02 INFO - PROCESS | 732 | ++DOCSHELL 0925F000 == 43 [pid = 732] [id = 256] 02:35:02 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (09261400) [pid = 732] [serial = 767] [outer = 00000000] 02:35:02 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (0CA17800) [pid = 732] [serial = 768] [outer = 09261400] 02:35:02 INFO - PROCESS | 732 | 1466501702558 Marionette DEBUG loaded listener.js 02:35:02 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (0CA3A800) [pid = 732] [serial = 769] [outer = 09261400] 02:35:03 INFO - PROCESS | 732 | --DOCSHELL 1A79C000 == 42 [pid = 732] [id = 253] 02:35:03 INFO - PROCESS | 732 | --DOCSHELL 16255400 == 41 [pid = 732] [id = 252] 02:35:03 INFO - PROCESS | 732 | --DOCSHELL 0CA42400 == 40 [pid = 732] [id = 251] 02:35:03 INFO - PROCESS | 732 | --DOCSHELL 1A34D400 == 39 [pid = 732] [id = 250] 02:35:03 INFO - PROCESS | 732 | --DOCSHELL 14A0B000 == 38 [pid = 732] [id = 249] 02:35:03 INFO - PROCESS | 732 | --DOCSHELL 0925A800 == 37 [pid = 732] [id = 248] 02:35:03 INFO - PROCESS | 732 | --DOCSHELL 14CECC00 == 36 [pid = 732] [id = 247] 02:35:03 INFO - PROCESS | 732 | --DOCSHELL 17F61400 == 35 [pid = 732] [id = 246] 02:35:03 INFO - PROCESS | 732 | --DOCSHELL 155A4400 == 34 [pid = 732] [id = 245] 02:35:03 INFO - PROCESS | 732 | --DOCSHELL 14C17C00 == 33 [pid = 732] [id = 244] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 92 (1B047C00) [pid = 732] [serial = 720] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOCSHELL 14A0BC00 == 32 [pid = 732] [id = 243] 02:35:03 INFO - PROCESS | 732 | --DOCSHELL 0D3E2C00 == 31 [pid = 732] [id = 242] 02:35:03 INFO - PROCESS | 732 | --DOCSHELL 0CA42C00 == 30 [pid = 732] [id = 241] 02:35:03 INFO - PROCESS | 732 | 1466501703255 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1203ms 02:35:03 INFO - PROCESS | 732 | 1466501703300 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 02:35:03 INFO - PROCESS | 732 | 1466501703304 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 02:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:35:03 INFO - PROCESS | 732 | 1466501703308 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:35:03 INFO - PROCESS | 732 | 1466501703310 Marionette TRACE conn6 <- [1,990,null,{}] 02:35:03 INFO - PROCESS | 732 | 1466501703318 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:03 INFO - PROCESS | 732 | 1466501703322 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 91 (1AEC3000) [pid = 732] [serial = 718] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 90 (196D7800) [pid = 732] [serial = 705] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1A829000) [pid = 732] [serial = 708] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 88 (196DF400) [pid = 732] [serial = 706] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1A859C00) [pid = 732] [serial = 711] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1A349000) [pid = 732] [serial = 714] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1A355800) [pid = 732] [serial = 709] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1AE6D000) [pid = 732] [serial = 717] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1A850000) [pid = 732] [serial = 715] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1A856C00) [pid = 732] [serial = 712] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 81 (185E0000) [pid = 732] [serial = 702] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 80 (17F74400) [pid = 732] [serial = 699] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1842DC00) [pid = 732] [serial = 700] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 78 (14CA6000) [pid = 732] [serial = 696] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 77 (14F90000) [pid = 732] [serial = 697] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CA8D400) [pid = 732] [serial = 693] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0D74E800) [pid = 732] [serial = 694] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 74 (14A6CC00) [pid = 732] [serial = 691] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0DA2B800) [pid = 732] [serial = 690] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 72 (14A69000) [pid = 732] [serial = 688] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0DA36800) [pid = 732] [serial = 687] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1A9F1C00) [pid = 732] [serial = 685] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | --DOMWINDOW == 69 (185EC800) [pid = 732] [serial = 703] [outer = 00000000] [url = about:blank] 02:35:03 INFO - PROCESS | 732 | 1466501703490 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 02:35:03 INFO - PROCESS | 732 | 1466501703592 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:03 INFO - PROCESS | 732 | 1466501703595 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:03 INFO - PROCESS | 732 | ++DOCSHELL 0CA15C00 == 31 [pid = 732] [id = 257] 02:35:03 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0CA18000) [pid = 732] [serial = 770] [outer = 00000000] 02:35:03 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CB04400) [pid = 732] [serial = 771] [outer = 0CA18000] 02:35:03 INFO - PROCESS | 732 | 1466501703658 Marionette DEBUG loaded listener.js 02:35:03 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0CA42800) [pid = 732] [serial = 772] [outer = 0CA18000] 02:35:04 INFO - PROCESS | 732 | 1466501704306 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1024ms 02:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:35:04 INFO - PROCESS | 732 | 1466501704333 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 02:35:04 INFO - PROCESS | 732 | 1466501704338 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 02:35:04 INFO - PROCESS | 732 | 1466501704342 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:35:04 INFO - PROCESS | 732 | 1466501704346 Marionette TRACE conn6 <- [1,994,null,{}] 02:35:04 INFO - PROCESS | 732 | 1466501704350 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:04 INFO - PROCESS | 732 | 1466501704353 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:04 INFO - PROCESS | 732 | 1466501704461 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 02:35:04 INFO - PROCESS | 732 | 1466501704556 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:04 INFO - PROCESS | 732 | 1466501704560 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:04 INFO - PROCESS | 732 | ++DOCSHELL 0DDFDC00 == 32 [pid = 732] [id = 258] 02:35:04 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0E04A000) [pid = 732] [serial = 773] [outer = 00000000] 02:35:04 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0E9DB400) [pid = 732] [serial = 774] [outer = 0E04A000] 02:35:04 INFO - PROCESS | 732 | 1466501704616 Marionette DEBUG loaded listener.js 02:35:04 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (14A60800) [pid = 732] [serial = 775] [outer = 0E04A000] 02:35:05 INFO - PROCESS | 732 | 1466501705192 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 02:35:05 INFO - PROCESS | 732 | 1466501705273 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 02:35:05 INFO - PROCESS | 732 | 1466501705276 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 02:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:35:05 INFO - PROCESS | 732 | 1466501705280 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:35:05 INFO - PROCESS | 732 | 1466501705282 Marionette TRACE conn6 <- [1,998,null,{}] 02:35:05 INFO - PROCESS | 732 | 1466501705287 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:05 INFO - PROCESS | 732 | 1466501705289 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:05 INFO - PROCESS | 732 | 1466501705401 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 02:35:05 INFO - PROCESS | 732 | 1466501705479 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:05 INFO - PROCESS | 732 | 1466501705482 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:05 INFO - PROCESS | 732 | ++DOCSHELL 153A3C00 == 33 [pid = 732] [id = 259] 02:35:05 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (15413000) [pid = 732] [serial = 776] [outer = 00000000] 02:35:05 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1541F000) [pid = 732] [serial = 777] [outer = 15413000] 02:35:05 INFO - PROCESS | 732 | 1466501705577 Marionette DEBUG loaded listener.js 02:35:05 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (155AA400) [pid = 732] [serial = 778] [outer = 15413000] 02:35:06 INFO - PROCESS | 732 | 1466501706194 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 971ms 02:35:06 INFO - PROCESS | 732 | 1466501706253 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 02:35:06 INFO - PROCESS | 732 | 1466501706257 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 02:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:35:06 INFO - PROCESS | 732 | 1466501706268 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 732 | 1466501706273 Marionette TRACE conn6 <- [1,1002,null,{}] 02:35:06 INFO - PROCESS | 732 | 1466501706292 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:06 INFO - PROCESS | 732 | 1466501706296 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:06 INFO - PROCESS | 732 | 1466501706417 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 02:35:06 INFO - PROCESS | 732 | 1466501706491 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:06 INFO - PROCESS | 732 | 1466501706493 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:06 INFO - PROCESS | 732 | ++DOCSHELL 17F65400 == 34 [pid = 732] [id = 260] 02:35:06 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (17F73400) [pid = 732] [serial = 779] [outer = 00000000] 02:35:06 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1842AC00) [pid = 732] [serial = 780] [outer = 17F73400] 02:35:06 INFO - PROCESS | 732 | 1466501706549 Marionette DEBUG loaded listener.js 02:35:06 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (185C0400) [pid = 732] [serial = 781] [outer = 17F73400] 02:35:07 INFO - PROCESS | 732 | 1466501707155 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 931ms 02:35:07 INFO - PROCESS | 732 | 1466501707193 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 02:35:07 INFO - PROCESS | 732 | 1466501707195 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 02:35:07 INFO - PROCESS | 732 | 1466501707199 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:35:07 INFO - PROCESS | 732 | 1466501707201 Marionette TRACE conn6 <- [1,1006,null,{}] 02:35:07 INFO - PROCESS | 732 | 1466501707204 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:07 INFO - PROCESS | 732 | 1466501707207 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:07 INFO - PROCESS | 732 | 1466501707310 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 02:35:07 INFO - PROCESS | 732 | 1466501707405 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 732 | 1466501707408 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:07 INFO - PROCESS | 732 | ++DOCSHELL 185E0000 == 35 [pid = 732] [id = 261] 02:35:07 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (185E1000) [pid = 732] [serial = 782] [outer = 00000000] 02:35:07 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (185E7800) [pid = 732] [serial = 783] [outer = 185E1000] 02:35:07 INFO - PROCESS | 732 | 1466501707465 Marionette DEBUG loaded listener.js 02:35:07 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (185EC800) [pid = 732] [serial = 784] [outer = 185E1000] 02:35:08 INFO - PROCESS | 732 | 1466501708069 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 931ms 02:35:08 INFO - PROCESS | 732 | 1466501708133 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 02:35:08 INFO - PROCESS | 732 | 1466501708135 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 02:35:08 INFO - PROCESS | 732 | 1466501708138 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:35:08 INFO - PROCESS | 732 | 1466501708140 Marionette TRACE conn6 <- [1,1010,null,{}] 02:35:08 INFO - PROCESS | 732 | 1466501708144 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:08 INFO - PROCESS | 732 | 1466501708146 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:08 INFO - PROCESS | 732 | 1466501708254 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 02:35:08 INFO - PROCESS | 732 | 1466501708383 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:08 INFO - PROCESS | 732 | 1466501708386 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:08 INFO - PROCESS | 732 | ++DOCSHELL 09256C00 == 36 [pid = 732] [id = 262] 02:35:08 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (09259000) [pid = 732] [serial = 785] [outer = 00000000] 02:35:08 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0CA14800) [pid = 732] [serial = 786] [outer = 09259000] 02:35:08 INFO - PROCESS | 732 | 1466501708440 Marionette DEBUG loaded listener.js 02:35:08 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (0CA8E400) [pid = 732] [serial = 787] [outer = 09259000] 02:35:09 INFO - PROCESS | 732 | --DOCSHELL 0925F000 == 35 [pid = 732] [id = 256] 02:35:09 INFO - PROCESS | 732 | --DOCSHELL 1B03FC00 == 34 [pid = 732] [id = 240] 02:35:09 INFO - PROCESS | 732 | --DOCSHELL 0CA11800 == 33 [pid = 732] [id = 255] 02:35:09 INFO - PROCESS | 732 | --DOCSHELL 185E0000 == 32 [pid = 732] [id = 261] 02:35:09 INFO - PROCESS | 732 | --DOCSHELL 17F65400 == 31 [pid = 732] [id = 260] 02:35:09 INFO - PROCESS | 732 | --DOCSHELL 0DDFDC00 == 30 [pid = 732] [id = 258] 02:35:09 INFO - PROCESS | 732 | --DOCSHELL 153A3C00 == 29 [pid = 732] [id = 259] 02:35:09 INFO - PROCESS | 732 | --DOCSHELL 0CA15C00 == 28 [pid = 732] [id = 257] 02:35:09 INFO - PROCESS | 732 | --DOCSHELL 09262400 == 27 [pid = 732] [id = 254] 02:35:09 INFO - PROCESS | 732 | 1466501709626 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1517ms 02:35:09 INFO - PROCESS | 732 | 1466501709661 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 732 | 1466501709665 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 02:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:35:09 INFO - PROCESS | 732 | 1466501709670 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:35:09 INFO - PROCESS | 732 | 1466501709673 Marionette TRACE conn6 <- [1,1014,null,{}] 02:35:09 INFO - PROCESS | 732 | 1466501709679 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:09 INFO - PROCESS | 732 | 1466501709682 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:09 INFO - PROCESS | 732 | 1466501709814 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 02:35:09 INFO - PROCESS | 732 | 1466501709901 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:09 INFO - PROCESS | 732 | 1466501709903 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:09 INFO - PROCESS | 732 | ++DOCSHELL 0CB0D400 == 28 [pid = 732] [id = 263] 02:35:09 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (0CB0E800) [pid = 732] [serial = 788] [outer = 00000000] 02:35:09 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (0DA2BC00) [pid = 732] [serial = 789] [outer = 0CB0E800] 02:35:09 INFO - PROCESS | 732 | 1466501709953 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (0DA36400) [pid = 732] [serial = 790] [outer = 0CB0E800] 02:35:10 INFO - PROCESS | 732 | 1466501710365 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 02:35:10 INFO - PROCESS | 732 | 1466501710404 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 02:35:10 INFO - PROCESS | 732 | 1466501710409 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 02:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:35:10 INFO - PROCESS | 732 | 1466501710415 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:35:10 INFO - PROCESS | 732 | 1466501710418 Marionette TRACE conn6 <- [1,1018,null,{}] 02:35:10 INFO - PROCESS | 732 | 1466501710422 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:10 INFO - PROCESS | 732 | 1466501710425 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:10 INFO - PROCESS | 732 | 1466501710513 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 02:35:10 INFO - PROCESS | 732 | 1466501710519 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 732 | 1466501710522 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:10 INFO - PROCESS | 732 | ++DOCSHELL 14A63C00 == 29 [pid = 732] [id = 264] 02:35:10 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (14A69C00) [pid = 732] [serial = 791] [outer = 00000000] 02:35:10 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (14CE5400) [pid = 732] [serial = 792] [outer = 14A69C00] 02:35:10 INFO - PROCESS | 732 | 1466501710570 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (14F8FC00) [pid = 732] [serial = 793] [outer = 14A69C00] 02:35:11 INFO - PROCESS | 732 | 1466501711057 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 02:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:35:11 INFO - PROCESS | 732 | 1466501711089 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 732 | 1466501711091 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 02:35:11 INFO - PROCESS | 732 | 1466501711095 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 732 | 1466501711098 Marionette TRACE conn6 <- [1,1022,null,{}] 02:35:11 INFO - PROCESS | 732 | 1466501711110 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:11 INFO - PROCESS | 732 | 1466501711115 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:11 INFO - PROCESS | 732 | 1466501711234 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 02:35:11 INFO - PROCESS | 732 | 1466501711340 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:11 INFO - PROCESS | 732 | 1466501711343 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:11 INFO - PROCESS | 732 | ++DOCSHELL 18430400 == 30 [pid = 732] [id = 265] 02:35:11 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (18436000) [pid = 732] [serial = 794] [outer = 00000000] 02:35:11 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (185B9400) [pid = 732] [serial = 795] [outer = 18436000] 02:35:11 INFO - PROCESS | 732 | 1466501711391 Marionette DEBUG loaded listener.js 02:35:11 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (185E0000) [pid = 732] [serial = 796] [outer = 18436000] 02:35:11 INFO - PROCESS | 732 | 1466501711810 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 771ms 02:35:11 INFO - PROCESS | 732 | 1466501711875 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 732 | 1466501711877 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 02:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:35:11 INFO - PROCESS | 732 | 1466501711880 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 732 | 1466501711882 Marionette TRACE conn6 <- [1,1026,null,{}] 02:35:11 INFO - PROCESS | 732 | 1466501711885 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:11 INFO - PROCESS | 732 | 1466501711887 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:12 INFO - PROCESS | 732 | 1466501712001 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 02:35:12 INFO - PROCESS | 732 | 1466501712006 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 732 | 1466501712008 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:12 INFO - PROCESS | 732 | ++DOCSHELL 19564800 == 31 [pid = 732] [id = 266] 02:35:12 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (19565400) [pid = 732] [serial = 797] [outer = 00000000] 02:35:12 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (1974B000) [pid = 732] [serial = 798] [outer = 19565400] 02:35:12 INFO - PROCESS | 732 | 1466501712101 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (1A32D800) [pid = 732] [serial = 799] [outer = 19565400] 02:35:12 INFO - PROCESS | 732 | 1466501712543 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 02:35:12 INFO - PROCESS | 732 | 1466501712631 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 02:35:12 INFO - PROCESS | 732 | 1466501712633 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 02:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:35:12 INFO - PROCESS | 732 | 1466501712637 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:35:12 INFO - PROCESS | 732 | 1466501712638 Marionette TRACE conn6 <- [1,1030,null,{}] 02:35:12 INFO - PROCESS | 732 | 1466501712642 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:12 INFO - PROCESS | 732 | 1466501712644 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:12 INFO - PROCESS | 732 | 1466501712752 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 02:35:12 INFO - PROCESS | 732 | 1466501712764 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 732 | 1466501712765 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:12 INFO - PROCESS | 732 | ++DOCSHELL 1A33A800 == 32 [pid = 732] [id = 267] 02:35:12 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (1A33E400) [pid = 732] [serial = 800] [outer = 00000000] 02:35:12 INFO - PROCESS | 732 | ++DOMWINDOW == 101 (1A796C00) [pid = 732] [serial = 801] [outer = 1A33E400] 02:35:12 INFO - PROCESS | 732 | 1466501712809 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 732 | ++DOMWINDOW == 102 (1A82C800) [pid = 732] [serial = 802] [outer = 1A33E400] 02:35:13 INFO - PROCESS | 732 | 1466501713566 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 101 (09261400) [pid = 732] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 100 (19C13C00) [pid = 732] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 99 (1A34E000) [pid = 732] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 98 (17F66800) [pid = 732] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 97 (19562400) [pid = 732] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 96 (1B040800) [pid = 732] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 95 (14CA0000) [pid = 732] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 94 (14A0C800) [pid = 732] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 93 (0D3E8400) [pid = 732] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 92 (0CA8E800) [pid = 732] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 91 (155AAC00) [pid = 732] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 90 (18456400) [pid = 732] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1A855C00) [pid = 732] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1A7A0400) [pid = 732] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 87 (17F5CC00) [pid = 732] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0CA1F400) [pid = 732] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:35:13 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1A9F3800) [pid = 732] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 971ms 02:35:13 INFO - PROCESS | 732 | 1466501713612 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 02:35:13 INFO - PROCESS | 732 | 1466501713614 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 02:35:13 INFO - PROCESS | 732 | 1466501713617 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:35:13 INFO - PROCESS | 732 | 1466501713619 Marionette TRACE conn6 <- [1,1034,null,{}] 02:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:35:13 INFO - PROCESS | 732 | 1466501713622 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:13 INFO - PROCESS | 732 | 1466501713628 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:13 INFO - PROCESS | 732 | 1466501713732 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 02:35:13 INFO - PROCESS | 732 | 1466501713741 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:13 INFO - PROCESS | 732 | 1466501713743 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:13 INFO - PROCESS | 732 | ++DOCSHELL 0DBC7800 == 33 [pid = 732] [id = 268] 02:35:13 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (14A0C800) [pid = 732] [serial = 803] [outer = 00000000] 02:35:13 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1736A000) [pid = 732] [serial = 804] [outer = 14A0C800] 02:35:13 INFO - PROCESS | 732 | 1466501713788 Marionette DEBUG loaded listener.js 02:35:13 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1834B400) [pid = 732] [serial = 805] [outer = 14A0C800] 02:35:14 INFO - PROCESS | 732 | 1466501714238 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 02:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:35:14 INFO - PROCESS | 732 | 1466501714292 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 02:35:14 INFO - PROCESS | 732 | 1466501714294 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 02:35:14 INFO - PROCESS | 732 | 1466501714297 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:35:14 INFO - PROCESS | 732 | 1466501714299 Marionette TRACE conn6 <- [1,1038,null,{}] 02:35:14 INFO - PROCESS | 732 | 1466501714302 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:14 INFO - PROCESS | 732 | 1466501714304 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:14 INFO - PROCESS | 732 | 1466501714381 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 02:35:14 INFO - PROCESS | 732 | 1466501714386 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:14 INFO - PROCESS | 732 | 1466501714388 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:14 INFO - PROCESS | 732 | ++DOCSHELL 19514000 == 34 [pid = 732] [id = 269] 02:35:14 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (19562400) [pid = 732] [serial = 806] [outer = 00000000] 02:35:14 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1A859C00) [pid = 732] [serial = 807] [outer = 19562400] 02:35:14 INFO - PROCESS | 732 | 1466501714432 Marionette DEBUG loaded listener.js 02:35:14 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1A851C00) [pid = 732] [serial = 808] [outer = 19562400] 02:35:14 INFO - PROCESS | 732 | 1466501714855 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 571ms 02:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:35:14 INFO - PROCESS | 732 | 1466501714868 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 02:35:14 INFO - PROCESS | 732 | 1466501714869 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 02:35:14 INFO - PROCESS | 732 | 1466501714873 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:35:14 INFO - PROCESS | 732 | 1466501714874 Marionette TRACE conn6 <- [1,1042,null,{}] 02:35:14 INFO - PROCESS | 732 | 1466501714878 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:14 INFO - PROCESS | 732 | 1466501714880 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:15 INFO - PROCESS | 732 | 1466501714996 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 02:35:15 INFO - PROCESS | 732 | 1466501715004 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 732 | 1466501715006 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:15 INFO - PROCESS | 732 | ++DOCSHELL 1A9F5C00 == 35 [pid = 732] [id = 270] 02:35:15 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1A9F6400) [pid = 732] [serial = 809] [outer = 00000000] 02:35:15 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1AA74C00) [pid = 732] [serial = 810] [outer = 1A9F6400] 02:35:15 INFO - PROCESS | 732 | 1466501715050 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (1AA75800) [pid = 732] [serial = 811] [outer = 1A9F6400] 02:35:15 INFO - PROCESS | 732 | 1466501715483 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 02:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:35:15 INFO - PROCESS | 732 | 1466501715503 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 02:35:15 INFO - PROCESS | 732 | 1466501715505 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 02:35:15 INFO - PROCESS | 732 | 1466501715508 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:35:15 INFO - PROCESS | 732 | 1466501715510 Marionette TRACE conn6 <- [1,1046,null,{}] 02:35:15 INFO - PROCESS | 732 | 1466501715513 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:15 INFO - PROCESS | 732 | 1466501715515 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:15 INFO - PROCESS | 732 | 1466501715672 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 02:35:15 INFO - PROCESS | 732 | 1466501715737 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 732 | 1466501715740 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:15 INFO - PROCESS | 732 | ++DOCSHELL 09267800 == 36 [pid = 732] [id = 271] 02:35:15 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (09273C00) [pid = 732] [serial = 812] [outer = 00000000] 02:35:15 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (0CA1B800) [pid = 732] [serial = 813] [outer = 09273C00] 02:35:15 INFO - PROCESS | 732 | 1466501715799 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (0CA41C00) [pid = 732] [serial = 814] [outer = 09273C00] 02:35:16 INFO - PROCESS | 732 | 1466501716569 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1080ms 02:35:16 INFO - PROCESS | 732 | 1466501716602 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 732 | 1466501716606 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 02:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:35:16 INFO - PROCESS | 732 | 1466501716612 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:35:16 INFO - PROCESS | 732 | 1466501716616 Marionette TRACE conn6 <- [1,1050,null,{}] 02:35:16 INFO - PROCESS | 732 | 1466501716621 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:16 INFO - PROCESS | 732 | 1466501716624 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:16 INFO - PROCESS | 732 | 1466501716745 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 02:35:16 INFO - PROCESS | 732 | 1466501716874 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:16 INFO - PROCESS | 732 | 1466501716877 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:16 INFO - PROCESS | 732 | ++DOCSHELL 14DCA400 == 37 [pid = 732] [id = 272] 02:35:16 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (15395800) [pid = 732] [serial = 815] [outer = 00000000] 02:35:16 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (17370C00) [pid = 732] [serial = 816] [outer = 15395800] 02:35:16 INFO - PROCESS | 732 | 1466501716935 Marionette DEBUG loaded listener.js 02:35:17 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (17F63400) [pid = 732] [serial = 817] [outer = 15395800] 02:35:17 INFO - PROCESS | 732 | 1466501717709 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1174ms 02:35:17 INFO - PROCESS | 732 | 1466501717791 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 02:35:17 INFO - PROCESS | 732 | 1466501717794 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 02:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:35:17 INFO - PROCESS | 732 | 1466501717822 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:35:17 INFO - PROCESS | 732 | 1466501717825 Marionette TRACE conn6 <- [1,1054,null,{}] 02:35:17 INFO - PROCESS | 732 | 1466501717829 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:17 INFO - PROCESS | 732 | 1466501717832 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:17 INFO - PROCESS | 732 | 1466501717957 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 02:35:18 INFO - PROCESS | 732 | 1466501718156 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 732 | 1466501718159 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:18 INFO - PROCESS | 732 | ++DOCSHELL 09259400 == 38 [pid = 732] [id = 273] 02:35:18 INFO - PROCESS | 732 | ++DOMWINDOW == 101 (0925A800) [pid = 732] [serial = 818] [outer = 00000000] 02:35:18 INFO - PROCESS | 732 | ++DOMWINDOW == 102 (0CA15800) [pid = 732] [serial = 819] [outer = 0925A800] 02:35:18 INFO - PROCESS | 732 | 1466501718221 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 732 | ++DOMWINDOW == 103 (0CA97000) [pid = 732] [serial = 820] [outer = 0925A800] 02:35:18 INFO - PROCESS | 732 | --DOCSHELL 1A9F5C00 == 37 [pid = 732] [id = 270] 02:35:18 INFO - PROCESS | 732 | --DOCSHELL 19514000 == 36 [pid = 732] [id = 269] 02:35:18 INFO - PROCESS | 732 | --DOCSHELL 0DBC7800 == 35 [pid = 732] [id = 268] 02:35:18 INFO - PROCESS | 732 | --DOCSHELL 1A33A800 == 34 [pid = 732] [id = 267] 02:35:18 INFO - PROCESS | 732 | --DOCSHELL 19564800 == 33 [pid = 732] [id = 266] 02:35:18 INFO - PROCESS | 732 | --DOCSHELL 18430400 == 32 [pid = 732] [id = 265] 02:35:18 INFO - PROCESS | 732 | --DOCSHELL 14A63C00 == 31 [pid = 732] [id = 264] 02:35:18 INFO - PROCESS | 732 | --DOCSHELL 0CB0D400 == 30 [pid = 732] [id = 263] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 102 (0CB03C00) [pid = 732] [serial = 765] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 101 (1B049400) [pid = 732] [serial = 763] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 100 (0CC25400) [pid = 732] [serial = 766] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 99 (0CA17800) [pid = 732] [serial = 768] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 98 (1A33C000) [pid = 732] [serial = 747] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 97 (1A79E000) [pid = 732] [serial = 750] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 96 (18453800) [pid = 732] [serial = 738] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 95 (185BC800) [pid = 732] [serial = 739] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 94 (1973CC00) [pid = 732] [serial = 744] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 93 (1B04C400) [pid = 732] [serial = 721] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 92 (15464C00) [pid = 732] [serial = 732] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 91 (15472C00) [pid = 732] [serial = 733] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 90 (14A61000) [pid = 732] [serial = 729] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 89 (14A6A000) [pid = 732] [serial = 730] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 88 (0D752800) [pid = 732] [serial = 726] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 87 (0DA2DC00) [pid = 732] [serial = 727] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0CA96C00) [pid = 732] [serial = 723] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0CB04000) [pid = 732] [serial = 724] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 84 (17367800) [pid = 732] [serial = 735] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 83 (17F20000) [pid = 732] [serial = 736] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 82 (185E6400) [pid = 732] [serial = 741] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 81 (185E8C00) [pid = 732] [serial = 742] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1AA6F800) [pid = 732] [serial = 753] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1A82A000) [pid = 732] [serial = 751] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1AE70400) [pid = 732] [serial = 760] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1AA75000) [pid = 732] [serial = 759] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1B045C00) [pid = 732] [serial = 762] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1AA77C00) [pid = 732] [serial = 754] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A33CC00) [pid = 732] [serial = 748] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 73 (185E4000) [pid = 732] [serial = 756] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0CA3A800) [pid = 732] [serial = 769] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 71 (19762800) [pid = 732] [serial = 757] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | --DOMWINDOW == 70 (195B6800) [pid = 732] [serial = 745] [outer = 00000000] [url = about:blank] 02:35:18 INFO - PROCESS | 732 | 1466501718844 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1075ms 02:35:18 INFO - PROCESS | 732 | 1466501718901 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 02:35:18 INFO - PROCESS | 732 | 1466501718904 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 02:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:35:18 INFO - PROCESS | 732 | 1466501718908 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:35:18 INFO - PROCESS | 732 | 1466501718911 Marionette TRACE conn6 <- [1,1058,null,{}] 02:35:18 INFO - PROCESS | 732 | 1466501718919 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:18 INFO - PROCESS | 732 | 1466501718923 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:19 INFO - PROCESS | 732 | 1466501719014 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 02:35:19 INFO - PROCESS | 732 | 1466501719103 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:19 INFO - PROCESS | 732 | 1466501719106 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:19 INFO - PROCESS | 732 | ++DOCSHELL 09270000 == 31 [pid = 732] [id = 274] 02:35:19 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CA11C00) [pid = 732] [serial = 821] [outer = 00000000] 02:35:19 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0CB09000) [pid = 732] [serial = 822] [outer = 0CA11C00] 02:35:19 INFO - PROCESS | 732 | 1466501719153 Marionette DEBUG loaded listener.js 02:35:19 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0D759C00) [pid = 732] [serial = 823] [outer = 0CA11C00] 02:35:19 INFO - PROCESS | 732 | 1466501719604 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 791ms 02:35:19 INFO - PROCESS | 732 | 1466501719702 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 02:35:19 INFO - PROCESS | 732 | 1466501719706 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 02:35:19 INFO - PROCESS | 732 | 1466501719710 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:35:19 INFO - PROCESS | 732 | 1466501719712 Marionette TRACE conn6 <- [1,1062,null,{}] 02:35:19 INFO - PROCESS | 732 | 1466501719716 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:19 INFO - PROCESS | 732 | 1466501719718 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:19 INFO - PROCESS | 732 | 1466501719805 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 02:35:19 INFO - PROCESS | 732 | 1466501719819 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:19 INFO - PROCESS | 732 | 1466501719821 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:19 INFO - PROCESS | 732 | ++DOCSHELL 14F8A400 == 32 [pid = 732] [id = 275] 02:35:19 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (14F97C00) [pid = 732] [serial = 824] [outer = 00000000] 02:35:19 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (15419800) [pid = 732] [serial = 825] [outer = 14F97C00] 02:35:19 INFO - PROCESS | 732 | 1466501719867 Marionette DEBUG loaded listener.js 02:35:19 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (154DD400) [pid = 732] [serial = 826] [outer = 14F97C00] 02:35:20 INFO - PROCESS | 732 | 1466501720331 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 02:35:20 INFO - PROCESS | 732 | 1466501720385 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 732 | 1466501720388 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 02:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:35:20 INFO - PROCESS | 732 | 1466501720392 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 732 | 1466501720399 Marionette TRACE conn6 <- [1,1066,null,{}] 02:35:20 INFO - PROCESS | 732 | 1466501720409 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:20 INFO - PROCESS | 732 | 1466501720412 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:20 INFO - PROCESS | 732 | 1466501720498 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 02:35:20 INFO - PROCESS | 732 | 1466501720505 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 732 | 1466501720507 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:20 INFO - PROCESS | 732 | ++DOCSHELL 155ADC00 == 33 [pid = 732] [id = 276] 02:35:20 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (17F5E400) [pid = 732] [serial = 827] [outer = 00000000] 02:35:20 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (185B6400) [pid = 732] [serial = 828] [outer = 17F5E400] 02:35:20 INFO - PROCESS | 732 | 1466501720641 Marionette DEBUG loaded listener.js 02:35:20 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (185C1000) [pid = 732] [serial = 829] [outer = 17F5E400] 02:35:21 INFO - PROCESS | 732 | 1466501721071 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 731ms 02:35:21 INFO - PROCESS | 732 | 1466501721130 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 02:35:21 INFO - PROCESS | 732 | 1466501721133 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 02:35:21 INFO - PROCESS | 732 | 1466501721136 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:35:21 INFO - PROCESS | 732 | 1466501721137 Marionette TRACE conn6 <- [1,1070,null,{}] 02:35:21 INFO - PROCESS | 732 | 1466501721141 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:21 INFO - PROCESS | 732 | 1466501721143 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:21 INFO - PROCESS | 732 | 1466501721263 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 02:35:21 INFO - PROCESS | 732 | 1466501721273 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:21 INFO - PROCESS | 732 | 1466501721275 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:21 INFO - PROCESS | 732 | ++DOCSHELL 15321C00 == 34 [pid = 732] [id = 277] 02:35:21 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (185ECC00) [pid = 732] [serial = 830] [outer = 00000000] 02:35:21 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (196DF400) [pid = 732] [serial = 831] [outer = 185ECC00] 02:35:21 INFO - PROCESS | 732 | 1466501721320 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (19745000) [pid = 732] [serial = 832] [outer = 185ECC00] 02:35:21 INFO - PROCESS | 732 | 1466501721753 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 02:35:21 INFO - PROCESS | 732 | 1466501721810 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 02:35:21 INFO - PROCESS | 732 | 1466501721812 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 02:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:35:21 INFO - PROCESS | 732 | 1466501721821 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:35:21 INFO - PROCESS | 732 | 1466501721823 Marionette TRACE conn6 <- [1,1074,null,{}] 02:35:21 INFO - PROCESS | 732 | 1466501721826 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:21 INFO - PROCESS | 732 | 1466501721828 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:21 INFO - PROCESS | 732 | 1466501721966 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 02:35:22 INFO - PROCESS | 732 | 1466501721980 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 732 | 1466501721986 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:22 INFO - PROCESS | 732 | ++DOCSHELL 1A333400 == 35 [pid = 732] [id = 278] 02:35:22 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A333800) [pid = 732] [serial = 833] [outer = 00000000] 02:35:22 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A348400) [pid = 732] [serial = 834] [outer = 1A333800] 02:35:22 INFO - PROCESS | 732 | 1466501722089 Marionette DEBUG loaded listener.js 02:35:22 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A354400) [pid = 732] [serial = 835] [outer = 1A333800] 02:35:22 INFO - PROCESS | 732 | 1466501722540 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 771ms 02:35:22 INFO - PROCESS | 732 | 1466501722595 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 02:35:22 INFO - PROCESS | 732 | 1466501722597 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 02:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:35:22 INFO - PROCESS | 732 | 1466501722600 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:35:22 INFO - PROCESS | 732 | 1466501722602 Marionette TRACE conn6 <- [1,1078,null,{}] 02:35:22 INFO - PROCESS | 732 | 1466501722621 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:22 INFO - PROCESS | 732 | 1466501722623 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:22 INFO - PROCESS | 732 | 1466501722735 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 02:35:22 INFO - PROCESS | 732 | 1466501722748 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 732 | 1466501722750 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:22 INFO - PROCESS | 732 | ++DOCSHELL 1A797C00 == 36 [pid = 732] [id = 279] 02:35:22 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1A82A400) [pid = 732] [serial = 836] [outer = 00000000] 02:35:22 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1A856800) [pid = 732] [serial = 837] [outer = 1A82A400] 02:35:22 INFO - PROCESS | 732 | 1466501722793 Marionette DEBUG loaded listener.js 02:35:22 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1AA6E800) [pid = 732] [serial = 838] [outer = 1A82A400] 02:35:23 INFO - PROCESS | 732 | --DOMWINDOW == 87 (14A69C00) [pid = 732] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:35:23 INFO - PROCESS | 732 | --DOMWINDOW == 86 (19565400) [pid = 732] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:35:23 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0CB0E800) [pid = 732] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:35:23 INFO - PROCESS | 732 | --DOMWINDOW == 84 (09259000) [pid = 732] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:35:23 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1A33E400) [pid = 732] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:35:23 INFO - PROCESS | 732 | --DOMWINDOW == 82 (14A0C800) [pid = 732] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:35:23 INFO - PROCESS | 732 | --DOMWINDOW == 81 (19562400) [pid = 732] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:35:23 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0CA18000) [pid = 732] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:35:23 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0E04A000) [pid = 732] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:35:23 INFO - PROCESS | 732 | --DOMWINDOW == 78 (15413000) [pid = 732] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:35:23 INFO - PROCESS | 732 | --DOMWINDOW == 77 (17F73400) [pid = 732] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:35:23 INFO - PROCESS | 732 | --DOMWINDOW == 76 (185E1000) [pid = 732] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:35:23 INFO - PROCESS | 732 | --DOMWINDOW == 75 (18436000) [pid = 732] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:35:23 INFO - PROCESS | 732 | 1466501723377 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 791ms 02:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:35:23 INFO - PROCESS | 732 | 1466501723391 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 732 | 1466501723393 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 02:35:23 INFO - PROCESS | 732 | 1466501723396 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - PROCESS | 732 | 1466501723398 Marionette TRACE conn6 <- [1,1082,null,{}] 02:35:23 INFO - PROCESS | 732 | 1466501723401 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:23 INFO - PROCESS | 732 | 1466501723403 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:23 INFO - PROCESS | 732 | 1466501723481 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 02:35:23 INFO - PROCESS | 732 | 1466501723487 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 732 | 1466501723489 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:23 INFO - PROCESS | 732 | ++DOCSHELL 1A7A0400 == 37 [pid = 732] [id = 280] 02:35:23 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1A855C00) [pid = 732] [serial = 839] [outer = 00000000] 02:35:23 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1AA78400) [pid = 732] [serial = 840] [outer = 1A855C00] 02:35:23 INFO - PROCESS | 732 | 1466501723532 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1AE02000) [pid = 732] [serial = 841] [outer = 1A855C00] 02:35:23 INFO - PROCESS | 732 | 1466501723948 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 02:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:35:24 INFO - PROCESS | 732 | 1466501724027 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 02:35:24 INFO - PROCESS | 732 | 1466501724029 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 02:35:24 INFO - PROCESS | 732 | 1466501724032 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:35:24 INFO - PROCESS | 732 | 1466501724034 Marionette TRACE conn6 <- [1,1086,null,{}] 02:35:24 INFO - PROCESS | 732 | 1466501724037 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:24 INFO - PROCESS | 732 | 1466501724039 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:24 INFO - PROCESS | 732 | 1466501724118 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 02:35:24 INFO - PROCESS | 732 | 1466501724125 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:24 INFO - PROCESS | 732 | 1466501724127 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:24 INFO - PROCESS | 732 | ++DOCSHELL 1AE01C00 == 38 [pid = 732] [id = 281] 02:35:24 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1AE73C00) [pid = 732] [serial = 842] [outer = 00000000] 02:35:24 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1B03E400) [pid = 732] [serial = 843] [outer = 1AE73C00] 02:35:24 INFO - PROCESS | 732 | 1466501724171 Marionette DEBUG loaded listener.js 02:35:24 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1B042000) [pid = 732] [serial = 844] [outer = 1AE73C00] 02:35:24 INFO - PROCESS | 732 | 1466501724602 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 631ms 02:35:24 INFO - PROCESS | 732 | 1466501724663 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 02:35:24 INFO - PROCESS | 732 | 1466501724665 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 02:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:35:24 INFO - PROCESS | 732 | 1466501724668 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:35:24 INFO - PROCESS | 732 | 1466501724670 Marionette TRACE conn6 <- [1,1090,null,{}] 02:35:24 INFO - PROCESS | 732 | 1466501724673 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:24 INFO - PROCESS | 732 | 1466501724675 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:24 INFO - PROCESS | 732 | 1466501724756 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 02:35:24 INFO - PROCESS | 732 | 1466501724762 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:24 INFO - PROCESS | 732 | 1466501724763 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:24 INFO - PROCESS | 732 | ++DOCSHELL 0E0C8000 == 39 [pid = 732] [id = 282] 02:35:24 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A859000) [pid = 732] [serial = 845] [outer = 00000000] 02:35:24 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1BB5E000) [pid = 732] [serial = 846] [outer = 1A859000] 02:35:24 INFO - PROCESS | 732 | 1466501724806 Marionette DEBUG loaded listener.js 02:35:24 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1BB5F400) [pid = 732] [serial = 847] [outer = 1A859000] 02:35:25 INFO - PROCESS | 732 | 1466501725472 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 870ms 02:35:25 INFO - PROCESS | 732 | 1466501725540 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 02:35:25 INFO - PROCESS | 732 | 1466501725545 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 02:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:35:25 INFO - PROCESS | 732 | 1466501725550 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:35:25 INFO - PROCESS | 732 | 1466501725554 Marionette TRACE conn6 <- [1,1094,null,{}] 02:35:25 INFO - PROCESS | 732 | 1466501725561 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:25 INFO - PROCESS | 732 | 1466501725564 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:25 INFO - PROCESS | 732 | 1466501725717 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 02:35:25 INFO - PROCESS | 732 | 1466501725842 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:25 INFO - PROCESS | 732 | 1466501725845 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:25 INFO - PROCESS | 732 | ++DOCSHELL 0CB06000 == 40 [pid = 732] [id = 283] 02:35:25 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0CC6BC00) [pid = 732] [serial = 848] [outer = 00000000] 02:35:25 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0E04CC00) [pid = 732] [serial = 849] [outer = 0CC6BC00] 02:35:25 INFO - PROCESS | 732 | 1466501725904 Marionette DEBUG loaded listener.js 02:35:26 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (14C22400) [pid = 732] [serial = 850] [outer = 0CC6BC00] 02:35:26 INFO - PROCESS | 732 | 1466501726488 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 971ms 02:35:26 INFO - PROCESS | 732 | 1466501726525 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 02:35:26 INFO - PROCESS | 732 | 1466501726530 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 02:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:35:26 INFO - PROCESS | 732 | 1466501726536 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:35:26 INFO - PROCESS | 732 | 1466501726539 Marionette TRACE conn6 <- [1,1098,null,{}] 02:35:26 INFO - PROCESS | 732 | 1466501726543 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:26 INFO - PROCESS | 732 | 1466501726546 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:26 INFO - PROCESS | 732 | 1466501726657 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 02:35:26 INFO - PROCESS | 732 | 1466501726761 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:26 INFO - PROCESS | 732 | 1466501726763 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:26 INFO - PROCESS | 732 | ++DOCSHELL 1834A800 == 41 [pid = 732] [id = 284] 02:35:26 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1834AC00) [pid = 732] [serial = 851] [outer = 00000000] 02:35:26 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1951CC00) [pid = 732] [serial = 852] [outer = 1834AC00] 02:35:26 INFO - PROCESS | 732 | 1466501726820 Marionette DEBUG loaded listener.js 02:35:26 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1976C800) [pid = 732] [serial = 853] [outer = 1834AC00] 02:35:27 INFO - PROCESS | 732 | 1466501727393 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 971ms 02:35:27 INFO - PROCESS | 732 | 1466501727510 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 732 | 1466501727513 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 02:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:35:27 INFO - PROCESS | 732 | 1466501727516 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - PROCESS | 732 | 1466501727520 Marionette TRACE conn6 <- [1,1102,null,{}] 02:35:27 INFO - PROCESS | 732 | 1466501727531 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:27 INFO - PROCESS | 732 | 1466501727536 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:27 INFO - PROCESS | 732 | 1466501727653 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 02:35:27 INFO - PROCESS | 732 | 1466501727778 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:27 INFO - PROCESS | 732 | 1466501727782 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:27 INFO - PROCESS | 732 | ++DOCSHELL 1C170800 == 42 [pid = 732] [id = 285] 02:35:27 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1C170C00) [pid = 732] [serial = 854] [outer = 00000000] 02:35:27 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1C2ECC00) [pid = 732] [serial = 855] [outer = 1C170C00] 02:35:27 INFO - PROCESS | 732 | 1466501727842 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1C373400) [pid = 732] [serial = 856] [outer = 1C170C00] 02:35:28 INFO - PROCESS | 732 | 1466501728441 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 971ms 02:35:28 INFO - PROCESS | 732 | 1466501728489 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 02:35:28 INFO - PROCESS | 732 | 1466501728493 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 02:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:35:28 INFO - PROCESS | 732 | 1466501728496 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:35:28 INFO - PROCESS | 732 | 1466501728498 Marionette TRACE conn6 <- [1,1106,null,{}] 02:35:28 INFO - PROCESS | 732 | 1466501728502 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:28 INFO - PROCESS | 732 | 1466501728504 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:28 INFO - PROCESS | 732 | 1466501728617 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 02:35:28 INFO - PROCESS | 732 | 1466501728913 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 732 | 1466501728916 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:28 INFO - PROCESS | 732 | ++DOCSHELL 0926F000 == 43 [pid = 732] [id = 286] 02:35:28 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (0CA14C00) [pid = 732] [serial = 857] [outer = 00000000] 02:35:28 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (0CA91800) [pid = 732] [serial = 858] [outer = 0CA14C00] 02:35:29 INFO - PROCESS | 732 | 1466501728969 Marionette DEBUG loaded listener.js 02:35:29 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (0CC70400) [pid = 732] [serial = 859] [outer = 0CA14C00] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 09256C00 == 42 [pid = 732] [id = 262] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 1AE01C00 == 41 [pid = 732] [id = 281] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 1A7A0400 == 40 [pid = 732] [id = 280] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 1A797C00 == 39 [pid = 732] [id = 279] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 1A333400 == 38 [pid = 732] [id = 278] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 15321C00 == 37 [pid = 732] [id = 277] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 155ADC00 == 36 [pid = 732] [id = 276] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 14F8A400 == 35 [pid = 732] [id = 275] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 09270000 == 34 [pid = 732] [id = 274] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 09259400 == 33 [pid = 732] [id = 273] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 14DCA400 == 32 [pid = 732] [id = 272] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 09267800 == 31 [pid = 732] [id = 271] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 1C170800 == 30 [pid = 732] [id = 285] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 1834A800 == 29 [pid = 732] [id = 284] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 0E0C8000 == 28 [pid = 732] [id = 282] 02:35:30 INFO - PROCESS | 732 | --DOCSHELL 0CB06000 == 27 [pid = 732] [id = 283] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 95 (14CE5400) [pid = 732] [serial = 792] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 94 (1974B000) [pid = 732] [serial = 798] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 93 (14F8FC00) [pid = 732] [serial = 793] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 92 (0DA2BC00) [pid = 732] [serial = 789] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 91 (0DA36400) [pid = 732] [serial = 790] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 90 (0CA8E400) [pid = 732] [serial = 787] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 89 (0CA14800) [pid = 732] [serial = 786] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1A796C00) [pid = 732] [serial = 801] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1A32D800) [pid = 732] [serial = 799] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1736A000) [pid = 732] [serial = 804] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1834B400) [pid = 732] [serial = 805] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1A859C00) [pid = 732] [serial = 807] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0CA42800) [pid = 732] [serial = 772] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0CB04400) [pid = 732] [serial = 771] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1AA74C00) [pid = 732] [serial = 810] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 80 (14A60800) [pid = 732] [serial = 775] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0E9DB400) [pid = 732] [serial = 774] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 78 (155AA400) [pid = 732] [serial = 778] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1541F000) [pid = 732] [serial = 777] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 76 (185C0400) [pid = 732] [serial = 781] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1842AC00) [pid = 732] [serial = 780] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 74 (185EC800) [pid = 732] [serial = 784] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 73 (185E7800) [pid = 732] [serial = 783] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A82C800) [pid = 732] [serial = 802] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 71 (185B9400) [pid = 732] [serial = 795] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 70 (185E0000) [pid = 732] [serial = 796] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1A851C00) [pid = 732] [serial = 808] [outer = 00000000] [url = about:blank] 02:35:30 INFO - PROCESS | 732 | 1466501730353 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1879ms 02:35:30 INFO - PROCESS | 732 | 1466501730378 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 02:35:30 INFO - PROCESS | 732 | 1466501730383 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 02:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:35:30 INFO - PROCESS | 732 | 1466501730388 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:35:30 INFO - PROCESS | 732 | 1466501730391 Marionette TRACE conn6 <- [1,1110,null,{}] 02:35:30 INFO - PROCESS | 732 | 1466501730396 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:30 INFO - PROCESS | 732 | 1466501730399 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:30 INFO - PROCESS | 732 | 1466501730490 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 02:35:30 INFO - PROCESS | 732 | 1466501730574 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:30 INFO - PROCESS | 732 | 1466501730579 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:30 INFO - PROCESS | 732 | ++DOCSHELL 0CA96400 == 28 [pid = 732] [id = 287] 02:35:30 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0CA97C00) [pid = 732] [serial = 860] [outer = 00000000] 02:35:30 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CB06000) [pid = 732] [serial = 861] [outer = 0CA97C00] 02:35:30 INFO - PROCESS | 732 | 1466501730628 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0CCCC400) [pid = 732] [serial = 862] [outer = 0CA97C00] 02:35:31 INFO - PROCESS | 732 | 1466501731049 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 731ms 02:35:31 INFO - PROCESS | 732 | [732] 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 02:35:31 INFO - PROCESS | 732 | 1466501731147 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 02:35:31 INFO - PROCESS | 732 | 1466501731151 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 02:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:35:31 INFO - PROCESS | 732 | 1466501731162 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - PROCESS | 732 | 1466501731165 Marionette TRACE conn6 <- [1,1114,null,{}] 02:35:31 INFO - PROCESS | 732 | 1466501731169 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:31 INFO - PROCESS | 732 | 1466501731172 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:31 INFO - PROCESS | 732 | 1466501731266 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 02:35:31 INFO - PROCESS | 732 | 1466501731274 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:31 INFO - PROCESS | 732 | 1466501731277 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:31 INFO - PROCESS | 732 | ++DOCSHELL 14A0BC00 == 29 [pid = 732] [id = 288] 02:35:31 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (14A0D000) [pid = 732] [serial = 863] [outer = 00000000] 02:35:31 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (14A62000) [pid = 732] [serial = 864] [outer = 14A0D000] 02:35:31 INFO - PROCESS | 732 | 1466501731326 Marionette DEBUG loaded listener.js 02:35:31 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (14A69400) [pid = 732] [serial = 865] [outer = 14A0D000] 02:35:31 INFO - PROCESS | 732 | 1466501731791 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 671ms 02:35:31 INFO - PROCESS | 732 | 1466501731860 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 02:35:31 INFO - PROCESS | 732 | 1466501731862 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 02:35:31 INFO - PROCESS | 732 | 1466501731868 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - PROCESS | 732 | 1466501731872 Marionette TRACE conn6 <- [1,1118,null,{}] 02:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:35:31 INFO - PROCESS | 732 | 1466501731883 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:31 INFO - PROCESS | 732 | 1466501731887 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:32 INFO - PROCESS | 732 | 1466501731980 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 02:35:32 INFO - PROCESS | 732 | 1466501732073 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:32 INFO - PROCESS | 732 | 1466501732076 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:32 INFO - PROCESS | 732 | ++DOCSHELL 1546F400 == 30 [pid = 732] [id = 289] 02:35:32 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (154DCC00) [pid = 732] [serial = 866] [outer = 00000000] 02:35:32 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (16259400) [pid = 732] [serial = 867] [outer = 154DCC00] 02:35:32 INFO - PROCESS | 732 | 1466501732125 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F18800) [pid = 732] [serial = 868] [outer = 154DCC00] 02:35:32 INFO - PROCESS | 732 | 1466501732547 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 02:35:32 INFO - PROCESS | 732 | 1466501732607 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 02:35:32 INFO - PROCESS | 732 | 1466501732610 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 02:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:35:32 INFO - PROCESS | 732 | 1466501732613 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:35:32 INFO - PROCESS | 732 | 1466501732615 Marionette TRACE conn6 <- [1,1122,null,{}] 02:35:32 INFO - PROCESS | 732 | 1466501732625 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:32 INFO - PROCESS | 732 | 1466501732627 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:32 INFO - PROCESS | 732 | 1466501732747 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 02:35:32 INFO - PROCESS | 732 | 1466501732757 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:32 INFO - PROCESS | 732 | 1466501732759 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:32 INFO - PROCESS | 732 | ++DOCSHELL 16259000 == 31 [pid = 732] [id = 290] 02:35:32 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (17F24400) [pid = 732] [serial = 869] [outer = 00000000] 02:35:32 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (17F7EC00) [pid = 732] [serial = 870] [outer = 17F24400] 02:35:32 INFO - PROCESS | 732 | 1466501732806 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1847A000) [pid = 732] [serial = 871] [outer = 17F24400] 02:35:33 INFO - PROCESS | 732 | 1466501733258 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 672ms 02:35:33 INFO - PROCESS | 732 | 1466501733296 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 02:35:33 INFO - PROCESS | 732 | 1466501733298 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 02:35:33 INFO - PROCESS | 732 | 1466501733301 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:35:33 INFO - PROCESS | 732 | 1466501733303 Marionette TRACE conn6 <- [1,1126,null,{}] 02:35:33 INFO - PROCESS | 732 | 1466501733306 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:33 INFO - PROCESS | 732 | 1466501733308 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:33 INFO - PROCESS | 732 | 1466501733441 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 02:35:33 INFO - PROCESS | 732 | 1466501733451 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:33 INFO - PROCESS | 732 | 1466501733453 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:33 INFO - PROCESS | 732 | ++DOCSHELL 185C0400 == 32 [pid = 732] [id = 291] 02:35:33 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (185C5800) [pid = 732] [serial = 872] [outer = 00000000] 02:35:33 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (185EC400) [pid = 732] [serial = 873] [outer = 185C5800] 02:35:33 INFO - PROCESS | 732 | 1466501733498 Marionette DEBUG loaded listener.js 02:35:33 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1951D400) [pid = 732] [serial = 874] [outer = 185C5800] 02:35:34 INFO - PROCESS | 732 | 1466501733966 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 731ms 02:35:34 INFO - PROCESS | 732 | 1466501734035 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 02:35:34 INFO - PROCESS | 732 | 1466501734037 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 02:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:35:34 INFO - PROCESS | 732 | 1466501734040 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:35:34 INFO - PROCESS | 732 | 1466501734042 Marionette TRACE conn6 <- [1,1130,null,{}] 02:35:34 INFO - PROCESS | 732 | 1466501734045 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:34 INFO - PROCESS | 732 | 1466501734051 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:34 INFO - PROCESS | 732 | 1466501734187 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 02:35:34 INFO - PROCESS | 732 | 1466501734249 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:34 INFO - PROCESS | 732 | 1466501734251 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:34 INFO - PROCESS | 732 | ++DOCSHELL 195C2000 == 33 [pid = 732] [id = 292] 02:35:34 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (19744C00) [pid = 732] [serial = 875] [outer = 00000000] 02:35:34 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1A347400) [pid = 732] [serial = 876] [outer = 19744C00] 02:35:34 INFO - PROCESS | 732 | 1466501734295 Marionette DEBUG loaded listener.js 02:35:34 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1A353400) [pid = 732] [serial = 877] [outer = 19744C00] 02:35:34 INFO - PROCESS | 732 | --DOMWINDOW == 86 (185ECC00) [pid = 732] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:35:34 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1A333800) [pid = 732] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:35:34 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1A82A400) [pid = 732] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:35:34 INFO - PROCESS | 732 | --DOMWINDOW == 83 (09273C00) [pid = 732] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:35:34 INFO - PROCESS | 732 | --DOMWINDOW == 82 (17F5E400) [pid = 732] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:35:34 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0CA11C00) [pid = 732] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:35:34 INFO - PROCESS | 732 | --DOMWINDOW == 80 (14F97C00) [pid = 732] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:35:34 INFO - PROCESS | 732 | --DOMWINDOW == 79 (15395800) [pid = 732] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:35:34 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0925A800) [pid = 732] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:35:34 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1A855C00) [pid = 732] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:35:34 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1A9F6400) [pid = 732] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:35:34 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1AE73C00) [pid = 732] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:35:34 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A859000) [pid = 732] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:35:34 INFO - PROCESS | 732 | 1466501734936 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 931ms 02:35:35 INFO - PROCESS | 732 | 1466501734974 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 02:35:35 INFO - PROCESS | 732 | 1466501734977 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 02:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:35:35 INFO - PROCESS | 732 | 1466501734979 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - PROCESS | 732 | 1466501734981 Marionette TRACE conn6 <- [1,1134,null,{}] 02:35:35 INFO - PROCESS | 732 | 1466501734985 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:35 INFO - PROCESS | 732 | 1466501734987 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:35 INFO - PROCESS | 732 | 1466501735063 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 02:35:35 INFO - PROCESS | 732 | 1466501735069 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:35 INFO - PROCESS | 732 | 1466501735070 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:35 INFO - PROCESS | 732 | ++DOCSHELL 0DA35C00 == 34 [pid = 732] [id = 293] 02:35:35 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0DDFDC00) [pid = 732] [serial = 878] [outer = 00000000] 02:35:35 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1A356C00) [pid = 732] [serial = 879] [outer = 0DDFDC00] 02:35:35 INFO - PROCESS | 732 | 1466501735114 Marionette DEBUG loaded listener.js 02:35:35 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1A79B800) [pid = 732] [serial = 880] [outer = 0DDFDC00] 02:35:35 INFO - PROCESS | 732 | 1466501735544 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 631ms 02:35:35 INFO - PROCESS | 732 | 1466501735611 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 02:35:35 INFO - PROCESS | 732 | 1466501735613 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 02:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:35:35 INFO - PROCESS | 732 | 1466501735616 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - PROCESS | 732 | 1466501735617 Marionette TRACE conn6 <- [1,1138,null,{}] 02:35:35 INFO - PROCESS | 732 | 1466501735621 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:35 INFO - PROCESS | 732 | 1466501735623 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:35 INFO - PROCESS | 732 | 1466501735700 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 02:35:35 INFO - PROCESS | 732 | 1466501735707 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:35 INFO - PROCESS | 732 | 1466501735709 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:35 INFO - PROCESS | 732 | ++DOCSHELL 1A34AC00 == 35 [pid = 732] [id = 294] 02:35:35 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A82CC00) [pid = 732] [serial = 881] [outer = 00000000] 02:35:35 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A851800) [pid = 732] [serial = 882] [outer = 1A82CC00] 02:35:35 INFO - PROCESS | 732 | 1466501735754 Marionette DEBUG loaded listener.js 02:35:35 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A84D800) [pid = 732] [serial = 883] [outer = 1A82CC00] 02:35:36 INFO - PROCESS | 732 | 1466501736209 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 02:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:35:36 INFO - PROCESS | 732 | 1466501736247 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 02:35:36 INFO - PROCESS | 732 | 1466501736249 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 02:35:36 INFO - PROCESS | 732 | 1466501736252 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:35:36 INFO - PROCESS | 732 | 1466501736253 Marionette TRACE conn6 <- [1,1142,null,{}] 02:35:36 INFO - PROCESS | 732 | 1466501736257 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:36 INFO - PROCESS | 732 | 1466501736259 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:36 INFO - PROCESS | 732 | 1466501736338 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 02:35:36 INFO - PROCESS | 732 | 1466501736345 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 732 | 1466501736347 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:36 INFO - PROCESS | 732 | ++DOCSHELL 1546C400 == 36 [pid = 732] [id = 295] 02:35:36 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A9EDC00) [pid = 732] [serial = 884] [outer = 00000000] 02:35:36 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1AA6EC00) [pid = 732] [serial = 885] [outer = 1A9EDC00] 02:35:36 INFO - PROCESS | 732 | 1466501736389 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1AA79C00) [pid = 732] [serial = 886] [outer = 1A9EDC00] 02:35:37 INFO - PROCESS | 732 | --DOCSHELL 0CA96400 == 35 [pid = 732] [id = 287] 02:35:37 INFO - PROCESS | 732 | --DOCSHELL 0926F000 == 34 [pid = 732] [id = 286] 02:35:37 INFO - PROCESS | 732 | --DOCSHELL 1546F400 == 33 [pid = 732] [id = 289] 02:35:37 INFO - PROCESS | 732 | --DOCSHELL 16259000 == 32 [pid = 732] [id = 290] 02:35:37 INFO - PROCESS | 732 | --DOCSHELL 185C0400 == 31 [pid = 732] [id = 291] 02:35:37 INFO - PROCESS | 732 | --DOCSHELL 195C2000 == 30 [pid = 732] [id = 292] 02:35:37 INFO - PROCESS | 732 | --DOCSHELL 1A34AC00 == 29 [pid = 732] [id = 294] 02:35:37 INFO - PROCESS | 732 | --DOCSHELL 14A0BC00 == 28 [pid = 732] [id = 288] 02:35:37 INFO - PROCESS | 732 | --DOCSHELL 0DA35C00 == 27 [pid = 732] [id = 293] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 82 (196DF400) [pid = 732] [serial = 831] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1A348400) [pid = 732] [serial = 834] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1A856800) [pid = 732] [serial = 837] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0CA1B800) [pid = 732] [serial = 813] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0CA41C00) [pid = 732] [serial = 814] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 77 (185B6400) [pid = 732] [serial = 828] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1A354400) [pid = 732] [serial = 835] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0CB09000) [pid = 732] [serial = 822] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0D759C00) [pid = 732] [serial = 823] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 73 (15419800) [pid = 732] [serial = 825] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 72 (154DD400) [pid = 732] [serial = 826] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 71 (17370C00) [pid = 732] [serial = 816] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 70 (17F63400) [pid = 732] [serial = 817] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0CA15800) [pid = 732] [serial = 819] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0CA97000) [pid = 732] [serial = 820] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1AA78400) [pid = 732] [serial = 840] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1AE02000) [pid = 732] [serial = 841] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1AA75800) [pid = 732] [serial = 811] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1B03E400) [pid = 732] [serial = 843] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1AA6E800) [pid = 732] [serial = 838] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 62 (19745000) [pid = 732] [serial = 832] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 61 (185C1000) [pid = 732] [serial = 829] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 60 (1BB5F400) [pid = 732] [serial = 847] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 59 (1BB5E000) [pid = 732] [serial = 846] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | --DOMWINDOW == 58 (1B042000) [pid = 732] [serial = 844] [outer = 00000000] [url = about:blank] 02:35:38 INFO - PROCESS | 732 | 1466501738187 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1937ms 02:35:38 INFO - PROCESS | 732 | 1466501738220 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 02:35:38 INFO - PROCESS | 732 | 1466501738224 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 02:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:35:38 INFO - PROCESS | 732 | 1466501738229 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - PROCESS | 732 | 1466501738232 Marionette TRACE conn6 <- [1,1146,null,{}] 02:35:38 INFO - PROCESS | 732 | 1466501738238 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:38 INFO - PROCESS | 732 | 1466501738241 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:38 INFO - PROCESS | 732 | 1466501738335 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 02:35:38 INFO - PROCESS | 732 | 1466501738342 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:38 INFO - PROCESS | 732 | 1466501738346 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:38 INFO - PROCESS | 732 | ++DOCSHELL 0CA8E800 == 28 [pid = 732] [id = 296] 02:35:38 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (0CA8F800) [pid = 732] [serial = 887] [outer = 00000000] 02:35:38 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (0CA98400) [pid = 732] [serial = 888] [outer = 0CA8F800] 02:35:38 INFO - PROCESS | 732 | 1466501738396 Marionette DEBUG loaded listener.js 02:35:38 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (0CB07000) [pid = 732] [serial = 889] [outer = 0CA8F800] 02:35:38 INFO - PROCESS | 732 | 1466501738892 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 690ms 02:35:38 INFO - PROCESS | 732 | 1466501738919 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 02:35:38 INFO - PROCESS | 732 | 1466501738925 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 02:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:35:38 INFO - PROCESS | 732 | 1466501738931 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - PROCESS | 732 | 1466501738933 Marionette TRACE conn6 <- [1,1150,null,{}] 02:35:38 INFO - PROCESS | 732 | 1466501738937 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:38 INFO - PROCESS | 732 | 1466501738940 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:39 INFO - PROCESS | 732 | 1466501739027 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 02:35:39 INFO - PROCESS | 732 | 1466501739035 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 732 | 1466501739038 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:39 INFO - PROCESS | 732 | ++DOCSHELL 0DA2CC00 == 29 [pid = 732] [id = 297] 02:35:39 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (0DA2D400) [pid = 732] [serial = 890] [outer = 00000000] 02:35:39 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (0DA33800) [pid = 732] [serial = 891] [outer = 0DA2D400] 02:35:39 INFO - PROCESS | 732 | 1466501739085 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (0DBC7800) [pid = 732] [serial = 892] [outer = 0DA2D400] 02:35:39 INFO - PROCESS | 732 | 1466501739547 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 02:35:39 INFO - PROCESS | 732 | 1466501739604 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 02:35:39 INFO - PROCESS | 732 | 1466501739607 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 02:35:39 INFO - PROCESS | 732 | 1466501739610 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:35:39 INFO - PROCESS | 732 | 1466501739613 Marionette TRACE conn6 <- [1,1154,null,{}] 02:35:39 INFO - PROCESS | 732 | 1466501739624 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:39 INFO - PROCESS | 732 | 1466501739629 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:39 INFO - PROCESS | 732 | 1466501739739 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 02:35:39 INFO - PROCESS | 732 | 1466501739829 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 732 | 1466501739832 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:39 INFO - PROCESS | 732 | ++DOCSHELL 14CE7800 == 30 [pid = 732] [id = 298] 02:35:39 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (14CE9000) [pid = 732] [serial = 893] [outer = 00000000] 02:35:39 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (14F8A400) [pid = 732] [serial = 894] [outer = 14CE9000] 02:35:39 INFO - PROCESS | 732 | 1466501739880 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (15321C00) [pid = 732] [serial = 895] [outer = 14CE9000] 02:35:40 INFO - PROCESS | 732 | 1466501740255 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 02:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:35:40 INFO - PROCESS | 732 | 1466501740284 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 02:35:40 INFO - PROCESS | 732 | 1466501740287 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 02:35:40 INFO - PROCESS | 732 | 1466501740289 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - PROCESS | 732 | 1466501740291 Marionette TRACE conn6 <- [1,1158,null,{}] 02:35:40 INFO - PROCESS | 732 | 1466501740294 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:40 INFO - PROCESS | 732 | 1466501740296 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:40 INFO - PROCESS | 732 | 1466501740380 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 02:35:40 INFO - PROCESS | 732 | 1466501740458 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 732 | 1466501740460 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:40 INFO - PROCESS | 732 | ++DOCSHELL 15418C00 == 31 [pid = 732] [id = 299] 02:35:40 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (15419400) [pid = 732] [serial = 896] [outer = 00000000] 02:35:40 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (155AD000) [pid = 732] [serial = 897] [outer = 15419400] 02:35:40 INFO - PROCESS | 732 | 1466501740506 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (16C35800) [pid = 732] [serial = 898] [outer = 15419400] 02:35:40 INFO - PROCESS | 732 | 1466501740882 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 631ms 02:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:35:40 INFO - PROCESS | 732 | 1466501740920 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 02:35:40 INFO - PROCESS | 732 | 1466501740922 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 02:35:40 INFO - PROCESS | 732 | 1466501740926 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - PROCESS | 732 | 1466501740927 Marionette TRACE conn6 <- [1,1162,null,{}] 02:35:40 INFO - PROCESS | 732 | 1466501740931 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:40 INFO - PROCESS | 732 | 1466501740933 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:41 INFO - PROCESS | 732 | 1466501741041 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 02:35:41 INFO - PROCESS | 732 | 1466501741048 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:41 INFO - PROCESS | 732 | 1466501741050 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:41 INFO - PROCESS | 732 | ++DOCSHELL 17F59C00 == 32 [pid = 732] [id = 300] 02:35:41 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (17F5A800) [pid = 732] [serial = 899] [outer = 00000000] 02:35:41 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (17F65000) [pid = 732] [serial = 900] [outer = 17F5A800] 02:35:41 INFO - PROCESS | 732 | 1466501741094 Marionette DEBUG loaded listener.js 02:35:41 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (17F7D000) [pid = 732] [serial = 901] [outer = 17F5A800] 02:35:41 INFO - PROCESS | 732 | 1466501741543 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 732 | 1466501741602 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 02:35:41 INFO - PROCESS | 732 | 1466501741606 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:35:41 INFO - PROCESS | 732 | 1466501741608 Marionette TRACE conn6 <- [1,1166,null,{}] 02:35:41 INFO - PROCESS | 732 | 1466501741611 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:41 INFO - PROCESS | 732 | 1466501741616 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:41 INFO - PROCESS | 732 | 1466501741719 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 02:35:41 INFO - PROCESS | 732 | 1466501741725 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:41 INFO - PROCESS | 732 | 1466501741727 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:41 INFO - PROCESS | 732 | ++DOCSHELL 18430400 == 33 [pid = 732] [id = 301] 02:35:41 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (18458400) [pid = 732] [serial = 902] [outer = 00000000] 02:35:41 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (185E4000) [pid = 732] [serial = 903] [outer = 18458400] 02:35:41 INFO - PROCESS | 732 | 1466501741772 Marionette DEBUG loaded listener.js 02:35:41 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1951E000) [pid = 732] [serial = 904] [outer = 18458400] 02:35:42 INFO - PROCESS | 732 | 1466501742202 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 02:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:35:42 INFO - PROCESS | 732 | 1466501742284 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 02:35:42 INFO - PROCESS | 732 | 1466501742313 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:35:42 INFO - PROCESS | 732 | 1466501742315 Marionette TRACE conn6 <- [1,1170,null,{}] 02:35:42 INFO - PROCESS | 732 | 1466501742319 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:42 INFO - PROCESS | 732 | 1466501742320 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:42 INFO - PROCESS | 732 | 1466501742396 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 02:35:42 INFO - PROCESS | 732 | 1466501742407 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:42 INFO - PROCESS | 732 | 1466501742409 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:42 INFO - PROCESS | 732 | ++DOCSHELL 19567400 == 34 [pid = 732] [id = 302] 02:35:42 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (19747800) [pid = 732] [serial = 905] [outer = 00000000] 02:35:42 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A326000) [pid = 732] [serial = 906] [outer = 19747800] 02:35:42 INFO - PROCESS | 732 | 1466501742452 Marionette DEBUG loaded listener.js 02:35:42 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A326800) [pid = 732] [serial = 907] [outer = 19747800] 02:35:42 INFO - PROCESS | 732 | 1466501742879 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 02:35:42 INFO - PROCESS | 732 | 1466501742939 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 02:35:42 INFO - PROCESS | 732 | 1466501742942 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:35:42 INFO - PROCESS | 732 | 1466501742944 Marionette TRACE conn6 <- [1,1174,null,{}] 02:35:42 INFO - PROCESS | 732 | 1466501742947 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:42 INFO - PROCESS | 732 | 1466501742949 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:43 INFO - PROCESS | 732 | 1466501743025 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 02:35:43 INFO - PROCESS | 732 | 1466501743032 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:43 INFO - PROCESS | 732 | 1466501743034 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:43 INFO - PROCESS | 732 | ++DOCSHELL 1A351000 == 35 [pid = 732] [id = 303] 02:35:43 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A356000) [pid = 732] [serial = 908] [outer = 00000000] 02:35:43 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A853000) [pid = 732] [serial = 909] [outer = 1A356000] 02:35:43 INFO - PROCESS | 732 | 1466501743079 Marionette DEBUG loaded listener.js 02:35:43 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A79D400) [pid = 732] [serial = 910] [outer = 1A356000] 02:35:43 INFO - PROCESS | 732 | 1466501743545 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 732 | 1466501743580 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 02:35:43 INFO - PROCESS | 732 | 1466501743583 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:35:43 INFO - PROCESS | 732 | 1466501743584 Marionette TRACE conn6 <- [1,1178,null,{}] 02:35:43 INFO - PROCESS | 732 | 1466501743588 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:43 INFO - PROCESS | 732 | 1466501743590 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:43 INFO - PROCESS | 732 | 1466501743694 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 02:35:43 INFO - PROCESS | 732 | 1466501743778 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:43 INFO - PROCESS | 732 | 1466501743780 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:43 INFO - PROCESS | 732 | ++DOCSHELL 14CE5C00 == 36 [pid = 732] [id = 304] 02:35:43 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A859000) [pid = 732] [serial = 911] [outer = 00000000] 02:35:43 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1AA70C00) [pid = 732] [serial = 912] [outer = 1A859000] 02:35:43 INFO - PROCESS | 732 | 1466501743823 Marionette DEBUG loaded listener.js 02:35:43 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1AA72000) [pid = 732] [serial = 913] [outer = 1A859000] 02:35:44 INFO - PROCESS | 732 | 1466501744262 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:35:44 INFO - PROCESS | 732 | 1466501744319 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 02:35:44 INFO - PROCESS | 732 | 1466501744323 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:35:44 INFO - PROCESS | 732 | 1466501744324 Marionette TRACE conn6 <- [1,1182,null,{}] 02:35:44 INFO - PROCESS | 732 | 1466501744337 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:44 INFO - PROCESS | 732 | 1466501744339 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:44 INFO - PROCESS | 732 | 1466501744451 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 02:35:44 INFO - PROCESS | 732 | 1466501744462 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:44 INFO - PROCESS | 732 | 1466501744464 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:44 INFO - PROCESS | 732 | ++DOCSHELL 1AA77400 == 37 [pid = 732] [id = 305] 02:35:44 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1AE08400) [pid = 732] [serial = 914] [outer = 00000000] 02:35:44 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1AEC3800) [pid = 732] [serial = 915] [outer = 1AE08400] 02:35:44 INFO - PROCESS | 732 | 1466501744507 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1B042000) [pid = 732] [serial = 916] [outer = 1AE08400] 02:35:44 INFO - PROCESS | 732 | 1466501744957 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:35:45 INFO - PROCESS | 732 | 1466501744996 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 02:35:45 INFO - PROCESS | 732 | 1466501744999 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:35:45 INFO - PROCESS | 732 | 1466501745002 Marionette TRACE conn6 <- [1,1186,null,{}] 02:35:45 INFO - PROCESS | 732 | 1466501745013 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:45 INFO - PROCESS | 732 | 1466501745015 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:45 INFO - PROCESS | 732 | 1466501745164 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 02:35:45 INFO - PROCESS | 732 | 1466501745177 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:45 INFO - PROCESS | 732 | 1466501745180 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:45 INFO - PROCESS | 732 | ++DOCSHELL 17F22400 == 38 [pid = 732] [id = 306] 02:35:45 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1B044400) [pid = 732] [serial = 917] [outer = 00000000] 02:35:45 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1C115400) [pid = 732] [serial = 918] [outer = 1B044400] 02:35:45 INFO - PROCESS | 732 | 1466501745273 Marionette DEBUG loaded listener.js 02:35:45 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1C2EB800) [pid = 732] [serial = 919] [outer = 1B044400] 02:35:45 INFO - PROCESS | 732 | --DOMWINDOW == 90 (17F24400) [pid = 732] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:35:45 INFO - PROCESS | 732 | --DOMWINDOW == 89 (185C5800) [pid = 732] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:35:45 INFO - PROCESS | 732 | --DOMWINDOW == 88 (19744C00) [pid = 732] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:35:45 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1A82CC00) [pid = 732] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:35:45 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0CA14C00) [pid = 732] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:35:45 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1C170C00) [pid = 732] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:35:45 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1834AC00) [pid = 732] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:35:45 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0CC6BC00) [pid = 732] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:35:45 INFO - PROCESS | 732 | --DOMWINDOW == 82 (154DCC00) [pid = 732] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:35:45 INFO - PROCESS | 732 | --DOMWINDOW == 81 (14A0D000) [pid = 732] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:35:45 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0CA97C00) [pid = 732] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:35:45 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0DDFDC00) [pid = 732] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:35:45 INFO - PROCESS | 732 | 1466501745776 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 831ms 02:35:45 INFO - PROCESS | 732 | 1466501745834 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 02:35:45 INFO - PROCESS | 732 | 1466501745835 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 02:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:35:45 INFO - PROCESS | 732 | 1466501745839 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:35:45 INFO - PROCESS | 732 | 1466501745841 Marionette TRACE conn6 <- [1,1190,null,{}] 02:35:45 INFO - PROCESS | 732 | 1466501745844 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:45 INFO - PROCESS | 732 | 1466501745846 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:45 INFO - PROCESS | 732 | 1466501745923 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 02:35:45 INFO - PROCESS | 732 | 1466501745928 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:45 INFO - PROCESS | 732 | 1466501745930 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:45 INFO - PROCESS | 732 | ++DOCSHELL 185E2800 == 39 [pid = 732] [id = 307] 02:35:45 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (185E5C00) [pid = 732] [serial = 920] [outer = 00000000] 02:35:45 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A34B000) [pid = 732] [serial = 921] [outer = 185E5C00] 02:35:45 INFO - PROCESS | 732 | 1466501745973 Marionette DEBUG loaded listener.js 02:35:46 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A82CC00) [pid = 732] [serial = 922] [outer = 185E5C00] 02:35:46 INFO - PROCESS | 732 | 1466501746395 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 02:35:46 INFO - PROCESS | 732 | 1466501746470 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 02:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:35:46 INFO - PROCESS | 732 | 1466501746472 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 02:35:46 INFO - PROCESS | 732 | 1466501746475 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:35:46 INFO - PROCESS | 732 | 1466501746477 Marionette TRACE conn6 <- [1,1194,null,{}] 02:35:46 INFO - PROCESS | 732 | 1466501746480 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:46 INFO - PROCESS | 732 | 1466501746482 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:46 INFO - PROCESS | 732 | 1466501746559 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 02:35:46 INFO - PROCESS | 732 | 1466501746567 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:46 INFO - PROCESS | 732 | 1466501746569 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:46 INFO - PROCESS | 732 | ++DOCSHELL 1C170800 == 40 [pid = 732] [id = 308] 02:35:46 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1C170C00) [pid = 732] [serial = 923] [outer = 00000000] 02:35:46 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1C37D400) [pid = 732] [serial = 924] [outer = 1C170C00] 02:35:46 INFO - PROCESS | 732 | 1466501746611 Marionette DEBUG loaded listener.js 02:35:46 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1C84B000) [pid = 732] [serial = 925] [outer = 1C170C00] 02:35:47 INFO - PROCESS | 732 | 1466501747055 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 631ms 02:35:47 INFO - PROCESS | 732 | 1466501747108 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 02:35:47 INFO - PROCESS | 732 | 1466501747110 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 02:35:47 INFO - PROCESS | 732 | 1466501747113 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:35:47 INFO - PROCESS | 732 | 1466501747115 Marionette TRACE conn6 <- [1,1198,null,{}] 02:35:47 INFO - PROCESS | 732 | 1466501747118 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:47 INFO - PROCESS | 732 | 1466501747120 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:47 INFO - PROCESS | 732 | 1466501747198 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 02:35:47 INFO - PROCESS | 732 | 1466501747203 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:47 INFO - PROCESS | 732 | 1466501747205 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:47 INFO - PROCESS | 732 | ++DOCSHELL 1C854C00 == 41 [pid = 732] [id = 309] 02:35:47 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1C881800) [pid = 732] [serial = 926] [outer = 00000000] 02:35:47 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1CD3AC00) [pid = 732] [serial = 927] [outer = 1C881800] 02:35:47 INFO - PROCESS | 732 | 1466501747248 Marionette DEBUG loaded listener.js 02:35:47 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1CD41400) [pid = 732] [serial = 928] [outer = 1C881800] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 1546C400 == 40 [pid = 732] [id = 295] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 0CA8E800 == 39 [pid = 732] [id = 296] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 15418C00 == 38 [pid = 732] [id = 299] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 18430400 == 37 [pid = 732] [id = 301] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 17F59C00 == 36 [pid = 732] [id = 300] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 0DA2CC00 == 35 [pid = 732] [id = 297] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 19567400 == 34 [pid = 732] [id = 302] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 1C170800 == 33 [pid = 732] [id = 308] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 17F22400 == 32 [pid = 732] [id = 306] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 14CE7800 == 31 [pid = 732] [id = 298] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 14CE5C00 == 30 [pid = 732] [id = 304] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 185E2800 == 29 [pid = 732] [id = 307] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 1A351000 == 28 [pid = 732] [id = 303] 02:35:48 INFO - PROCESS | 732 | --DOCSHELL 1AA77400 == 27 [pid = 732] [id = 305] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 87 (17F7EC00) [pid = 732] [serial = 870] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 86 (185EC400) [pid = 732] [serial = 873] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1A347400) [pid = 732] [serial = 876] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1951D400) [pid = 732] [serial = 874] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1A851800) [pid = 732] [serial = 882] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1A353400) [pid = 732] [serial = 877] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1A84D800) [pid = 732] [serial = 883] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1AA6EC00) [pid = 732] [serial = 885] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0CA91800) [pid = 732] [serial = 858] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1C373400) [pid = 732] [serial = 856] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1C2ECC00) [pid = 732] [serial = 855] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1976C800) [pid = 732] [serial = 853] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1951CC00) [pid = 732] [serial = 852] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 74 (14C22400) [pid = 732] [serial = 850] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0E04CC00) [pid = 732] [serial = 849] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 72 (16259400) [pid = 732] [serial = 867] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 71 (14A62000) [pid = 732] [serial = 864] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 70 (14A69400) [pid = 732] [serial = 865] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0CB06000) [pid = 732] [serial = 861] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0CCCC400) [pid = 732] [serial = 862] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 67 (0CC70400) [pid = 732] [serial = 859] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1A356C00) [pid = 732] [serial = 879] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1A79B800) [pid = 732] [serial = 880] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 64 (17F18800) [pid = 732] [serial = 868] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1847A000) [pid = 732] [serial = 871] [outer = 00000000] [url = about:blank] 02:35:49 INFO - PROCESS | 732 | 1466501749093 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 2018ms 02:35:49 INFO - PROCESS | 732 | 1466501749133 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 732 | 1466501749137 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 02:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:35:49 INFO - PROCESS | 732 | 1466501749142 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 732 | 1466501749145 Marionette TRACE conn6 <- [1,1202,null,{}] 02:35:49 INFO - PROCESS | 732 | 1466501749151 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:49 INFO - PROCESS | 732 | 1466501749154 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:49 INFO - PROCESS | 732 | 1466501749247 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 02:35:49 INFO - PROCESS | 732 | 1466501749254 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 732 | 1466501749259 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:49 INFO - PROCESS | 732 | ++DOCSHELL 0CA3CC00 == 28 [pid = 732] [id = 310] 02:35:49 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (0CA3D400) [pid = 732] [serial = 929] [outer = 00000000] 02:35:49 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0CA8DC00) [pid = 732] [serial = 930] [outer = 0CA3D400] 02:35:49 INFO - PROCESS | 732 | 1466501749308 Marionette DEBUG loaded listener.js 02:35:49 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0CA97000) [pid = 732] [serial = 931] [outer = 0CA3D400] 02:35:49 INFO - PROCESS | 732 | 1466501749778 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 672ms 02:35:49 INFO - PROCESS | 732 | 1466501749817 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 732 | 1466501749823 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 02:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:35:49 INFO - PROCESS | 732 | 1466501749836 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 732 | 1466501749839 Marionette TRACE conn6 <- [1,1206,null,{}] 02:35:49 INFO - PROCESS | 732 | 1466501749843 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:49 INFO - PROCESS | 732 | 1466501749845 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:49 INFO - PROCESS | 732 | 1466501749935 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 02:35:49 INFO - PROCESS | 732 | 1466501749945 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 732 | 1466501749948 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:49 INFO - PROCESS | 732 | ++DOCSHELL 0D3ED400 == 29 [pid = 732] [id = 311] 02:35:49 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0D3EDC00) [pid = 732] [serial = 932] [outer = 00000000] 02:35:50 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0D75CC00) [pid = 732] [serial = 933] [outer = 0D3EDC00] 02:35:50 INFO - PROCESS | 732 | 1466501749996 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0D751000) [pid = 732] [serial = 934] [outer = 0D3EDC00] 02:35:50 INFO - PROCESS | 732 | 1466501750460 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 02:35:50 INFO - PROCESS | 732 | 1466501750512 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 02:35:50 INFO - PROCESS | 732 | 1466501750514 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 02:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:35:50 INFO - PROCESS | 732 | 1466501750517 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:35:50 INFO - PROCESS | 732 | 1466501750521 Marionette TRACE conn6 <- [1,1210,null,{}] 02:35:50 INFO - PROCESS | 732 | 1466501750532 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:50 INFO - PROCESS | 732 | 1466501750536 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:50 INFO - PROCESS | 732 | 1466501750646 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 02:35:50 INFO - PROCESS | 732 | 1466501750737 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 732 | 1466501750740 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:50 INFO - PROCESS | 732 | ++DOCSHELL 14A0F000 == 30 [pid = 732] [id = 312] 02:35:50 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (14A0F800) [pid = 732] [serial = 935] [outer = 00000000] 02:35:50 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (14A64000) [pid = 732] [serial = 936] [outer = 14A0F800] 02:35:50 INFO - PROCESS | 732 | 1466501750788 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (14A6B800) [pid = 732] [serial = 937] [outer = 14A0F800] 02:35:51 INFO - PROCESS | 732 | 1466501751166 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 732 | 1466501751195 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 02:35:51 INFO - PROCESS | 732 | 1466501751198 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:35:51 INFO - PROCESS | 732 | 1466501751200 Marionette TRACE conn6 <- [1,1214,null,{}] 02:35:51 INFO - PROCESS | 732 | 1466501751203 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:51 INFO - PROCESS | 732 | 1466501751205 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:51 INFO - PROCESS | 732 | 1466501751290 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 02:35:51 INFO - PROCESS | 732 | 1466501751369 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:51 INFO - PROCESS | 732 | 1466501751371 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:51 INFO - PROCESS | 732 | ++DOCSHELL 14A63800 == 31 [pid = 732] [id = 313] 02:35:51 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (14A66000) [pid = 732] [serial = 938] [outer = 00000000] 02:35:51 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (14F90C00) [pid = 732] [serial = 939] [outer = 14A66000] 02:35:51 INFO - PROCESS | 732 | 1466501751415 Marionette DEBUG loaded listener.js 02:35:51 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (155AC800) [pid = 732] [serial = 940] [outer = 14A66000] 02:35:51 INFO - PROCESS | 732 | 1466501751770 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 02:35:51 INFO - PROCESS | 732 | 1466501751832 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 732 | 1466501751834 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 02:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:35:51 INFO - PROCESS | 732 | 1466501751837 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - PROCESS | 732 | 1466501751838 Marionette TRACE conn6 <- [1,1218,null,{}] 02:35:51 INFO - PROCESS | 732 | 1466501751842 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:51 INFO - PROCESS | 732 | 1466501751844 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:51 INFO - PROCESS | 732 | 1466501751953 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 02:35:51 INFO - PROCESS | 732 | 1466501751961 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:51 INFO - PROCESS | 732 | 1466501751963 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:51 INFO - PROCESS | 732 | ++DOCSHELL 16254C00 == 32 [pid = 732] [id = 314] 02:35:51 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (16259400) [pid = 732] [serial = 941] [outer = 00000000] 02:35:52 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (17F5C400) [pid = 732] [serial = 942] [outer = 16259400] 02:35:52 INFO - PROCESS | 732 | 1466501752007 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F65C00) [pid = 732] [serial = 943] [outer = 16259400] 02:35:52 INFO - PROCESS | 732 | 1466501752450 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 631ms 02:35:52 INFO - PROCESS | 732 | 1466501752468 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 02:35:52 INFO - PROCESS | 732 | 1466501752470 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 02:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:35:52 INFO - PROCESS | 732 | 1466501752473 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:35:52 INFO - PROCESS | 732 | 1466501752474 Marionette TRACE conn6 <- [1,1222,null,{}] 02:35:52 INFO - PROCESS | 732 | 1466501752478 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:52 INFO - PROCESS | 732 | 1466501752483 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:52 INFO - PROCESS | 732 | 1466501752615 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 02:35:52 INFO - PROCESS | 732 | 1466501752623 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:52 INFO - PROCESS | 732 | 1466501752625 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:52 INFO - PROCESS | 732 | ++DOCSHELL 17F7B000 == 33 [pid = 732] [id = 315] 02:35:52 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1842A400) [pid = 732] [serial = 944] [outer = 00000000] 02:35:52 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (18585C00) [pid = 732] [serial = 945] [outer = 1842A400] 02:35:52 INFO - PROCESS | 732 | 1466501752671 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1858B800) [pid = 732] [serial = 946] [outer = 1842A400] 02:35:53 INFO - PROCESS | 732 | 1466501753086 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 631ms 02:35:53 INFO - PROCESS | 732 | 1466501753104 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 732 | 1466501753106 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 02:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:35:53 INFO - PROCESS | 732 | 1466501753110 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - PROCESS | 732 | 1466501753111 Marionette TRACE conn6 <- [1,1226,null,{}] 02:35:53 INFO - PROCESS | 732 | 1466501753115 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:53 INFO - PROCESS | 732 | 1466501753117 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:53 INFO - PROCESS | 732 | 1466501753224 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 02:35:53 INFO - PROCESS | 732 | 1466501753261 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 732 | 1466501753262 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:53 INFO - PROCESS | 732 | ++DOCSHELL 18581000 == 34 [pid = 732] [id = 316] 02:35:53 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1858AC00) [pid = 732] [serial = 947] [outer = 00000000] 02:35:53 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (185C1400) [pid = 732] [serial = 948] [outer = 1858AC00] 02:35:53 INFO - PROCESS | 732 | 1466501753308 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (185E1400) [pid = 732] [serial = 949] [outer = 1858AC00] 02:35:53 INFO - PROCESS | 732 | 1466501753688 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 02:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:35:53 INFO - PROCESS | 732 | 1466501753741 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 732 | 1466501753743 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 02:35:53 INFO - PROCESS | 732 | 1466501753746 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - PROCESS | 732 | 1466501753748 Marionette TRACE conn6 <- [1,1230,null,{}] 02:35:53 INFO - PROCESS | 732 | 1466501753751 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:53 INFO - PROCESS | 732 | 1466501753753 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:53 INFO - PROCESS | 732 | 1466501753868 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 02:35:53 INFO - PROCESS | 732 | 1466501753879 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 732 | 1466501753881 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:53 INFO - PROCESS | 732 | ++DOCSHELL 09259000 == 35 [pid = 732] [id = 317] 02:35:53 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (185C0800) [pid = 732] [serial = 950] [outer = 00000000] 02:35:53 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (195B8400) [pid = 732] [serial = 951] [outer = 185C0800] 02:35:53 INFO - PROCESS | 732 | 1466501753924 Marionette DEBUG loaded listener.js 02:35:54 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (195C0800) [pid = 732] [serial = 952] [outer = 185C0800] 02:35:54 INFO - PROCESS | 732 | 1466501754353 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 631ms 02:35:54 INFO - PROCESS | 732 | 1466501754380 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 02:35:54 INFO - PROCESS | 732 | 1466501754382 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 02:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:35:54 INFO - PROCESS | 732 | 1466501754385 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:35:54 INFO - PROCESS | 732 | 1466501754386 Marionette TRACE conn6 <- [1,1234,null,{}] 02:35:54 INFO - PROCESS | 732 | 1466501754389 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:54 INFO - PROCESS | 732 | 1466501754391 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:54 INFO - PROCESS | 732 | 1466501754502 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 02:35:54 INFO - PROCESS | 732 | 1466501754587 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:54 INFO - PROCESS | 732 | 1466501754589 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:54 INFO - PROCESS | 732 | ++DOCSHELL 14A0D000 == 36 [pid = 732] [id = 318] 02:35:54 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (19746400) [pid = 732] [serial = 953] [outer = 00000000] 02:35:54 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (19C14800) [pid = 732] [serial = 954] [outer = 19746400] 02:35:54 INFO - PROCESS | 732 | 1466501754633 Marionette DEBUG loaded listener.js 02:35:54 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1A325C00) [pid = 732] [serial = 955] [outer = 19746400] 02:35:55 INFO - PROCESS | 732 | 1466501755063 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 02:35:55 INFO - PROCESS | 732 | 1466501755117 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 02:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:35:55 INFO - PROCESS | 732 | 1466501755119 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 02:35:55 INFO - PROCESS | 732 | 1466501755122 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:35:55 INFO - PROCESS | 732 | 1466501755123 Marionette TRACE conn6 <- [1,1238,null,{}] 02:35:55 INFO - PROCESS | 732 | 1466501755127 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:55 INFO - PROCESS | 732 | 1466501755129 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:55 INFO - PROCESS | 732 | 1466501755239 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 02:35:55 INFO - PROCESS | 732 | 1466501755298 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:55 INFO - PROCESS | 732 | 1466501755300 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:55 INFO - PROCESS | 732 | ++DOCSHELL 1A34B800 == 37 [pid = 732] [id = 319] 02:35:55 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1A34CC00) [pid = 732] [serial = 956] [outer = 00000000] 02:35:55 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1A353400) [pid = 732] [serial = 957] [outer = 1A34CC00] 02:35:55 INFO - PROCESS | 732 | 1466501755343 Marionette DEBUG loaded listener.js 02:35:55 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1A355C00) [pid = 732] [serial = 958] [outer = 1A34CC00] 02:35:55 INFO - PROCESS | 732 | 1466501755777 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 671ms 02:35:55 INFO - PROCESS | 732 | 1466501755793 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 02:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:35:55 INFO - PROCESS | 732 | 1466501755795 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 02:35:55 INFO - PROCESS | 732 | 1466501755798 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:35:55 INFO - PROCESS | 732 | 1466501755801 Marionette TRACE conn6 <- [1,1242,null,{}] 02:35:55 INFO - PROCESS | 732 | 1466501755811 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:55 INFO - PROCESS | 732 | 1466501755813 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:55 INFO - PROCESS | 732 | 1466501755961 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 02:35:56 INFO - PROCESS | 732 | 1466501755973 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:56 INFO - PROCESS | 732 | 1466501755975 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:56 INFO - PROCESS | 732 | ++DOCSHELL 155AC400 == 38 [pid = 732] [id = 320] 02:35:56 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (1A827800) [pid = 732] [serial = 959] [outer = 00000000] 02:35:56 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (1A859400) [pid = 732] [serial = 960] [outer = 1A827800] 02:35:56 INFO - PROCESS | 732 | 1466501756021 Marionette DEBUG loaded listener.js 02:35:56 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (1AA71400) [pid = 732] [serial = 961] [outer = 1A827800] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 95 (1A859000) [pid = 732] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 94 (1AE08400) [pid = 732] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 93 (1C170C00) [pid = 732] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 92 (1B044400) [pid = 732] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 91 (1A356000) [pid = 732] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 90 (19747800) [pid = 732] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 89 (18458400) [pid = 732] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 88 (17F5A800) [pid = 732] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 87 (15419400) [pid = 732] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 86 (14CE9000) [pid = 732] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0DA2D400) [pid = 732] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0CA8F800) [pid = 732] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1A9EDC00) [pid = 732] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:35:56 INFO - PROCESS | 732 | --DOMWINDOW == 82 (185E5C00) [pid = 732] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:35:56 INFO - PROCESS | 732 | 1466501756606 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 830ms 02:35:56 INFO - PROCESS | 732 | 1466501756629 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 02:35:56 INFO - PROCESS | 732 | 1466501756631 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 02:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:35:56 INFO - PROCESS | 732 | 1466501756634 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:35:56 INFO - PROCESS | 732 | 1466501756636 Marionette TRACE conn6 <- [1,1246,null,{}] 02:35:56 INFO - PROCESS | 732 | 1466501756639 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:56 INFO - PROCESS | 732 | 1466501756641 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:56 INFO - PROCESS | 732 | 1466501756753 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 02:35:56 INFO - PROCESS | 732 | 1466501756817 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:56 INFO - PROCESS | 732 | 1466501756819 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:56 INFO - PROCESS | 732 | ++DOCSHELL 14A0BC00 == 39 [pid = 732] [id = 321] 02:35:56 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (14F8AC00) [pid = 732] [serial = 962] [outer = 00000000] 02:35:56 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (19747800) [pid = 732] [serial = 963] [outer = 14F8AC00] 02:35:56 INFO - PROCESS | 732 | 1466501756865 Marionette DEBUG loaded listener.js 02:35:56 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A326400) [pid = 732] [serial = 964] [outer = 14F8AC00] 02:35:57 INFO - PROCESS | 732 | 1466501757197 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 631ms 02:35:57 INFO - PROCESS | 732 | 1466501757265 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 02:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:35:57 INFO - PROCESS | 732 | 1466501757267 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 02:35:57 INFO - PROCESS | 732 | 1466501757270 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:35:57 INFO - PROCESS | 732 | 1466501757271 Marionette TRACE conn6 <- [1,1250,null,{}] 02:35:57 INFO - PROCESS | 732 | 1466501757275 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:57 INFO - PROCESS | 732 | 1466501757276 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:57 INFO - PROCESS | 732 | 1466501757354 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 02:35:57 INFO - PROCESS | 732 | 1466501757361 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:57 INFO - PROCESS | 732 | 1466501757363 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:57 INFO - PROCESS | 732 | ++DOCSHELL 185C5400 == 40 [pid = 732] [id = 322] 02:35:57 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1A958400) [pid = 732] [serial = 965] [outer = 00000000] 02:35:57 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1AE6FC00) [pid = 732] [serial = 966] [outer = 1A958400] 02:35:57 INFO - PROCESS | 732 | 1466501757405 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1AEC3000) [pid = 732] [serial = 967] [outer = 1A958400] 02:35:57 INFO - PROCESS | 732 | 1466501757839 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 02:35:57 INFO - PROCESS | 732 | 1466501757905 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 02:35:57 INFO - PROCESS | 732 | 1466501757908 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 02:35:57 INFO - PROCESS | 732 | 1466501757911 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:35:57 INFO - PROCESS | 732 | 1466501757912 Marionette TRACE conn6 <- [1,1254,null,{}] 02:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:35:57 INFO - PROCESS | 732 | 1466501757916 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:57 INFO - PROCESS | 732 | 1466501757917 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:58 INFO - PROCESS | 732 | 1466501757996 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 02:35:58 INFO - PROCESS | 732 | 1466501758001 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 732 | 1466501758003 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:58 INFO - PROCESS | 732 | ++DOCSHELL 1A85A800 == 41 [pid = 732] [id = 323] 02:35:58 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1B041800) [pid = 732] [serial = 968] [outer = 00000000] 02:35:58 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1B04A400) [pid = 732] [serial = 969] [outer = 1B041800] 02:35:58 INFO - PROCESS | 732 | 1466501758046 Marionette DEBUG loaded listener.js 02:35:58 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1BB5E400) [pid = 732] [serial = 970] [outer = 1B041800] 02:35:58 INFO - PROCESS | 732 | 1466501758565 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 671ms 02:35:58 INFO - PROCESS | 732 | 1466501758586 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 02:35:58 INFO - PROCESS | 732 | 1466501758591 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 02:35:58 INFO - PROCESS | 732 | 1466501758597 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:35:58 INFO - PROCESS | 732 | 1466501758600 Marionette TRACE conn6 <- [1,1258,null,{}] 02:35:58 INFO - PROCESS | 732 | 1466501758606 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:58 INFO - PROCESS | 732 | 1466501758609 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:58 INFO - PROCESS | 732 | 1466501758784 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 02:35:58 INFO - PROCESS | 732 | 1466501758899 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 732 | 1466501758903 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:58 INFO - PROCESS | 732 | ++DOCSHELL 0CA3D000 == 42 [pid = 732] [id = 324] 02:35:58 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (0CA3E400) [pid = 732] [serial = 971] [outer = 00000000] 02:35:58 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (0CA96C00) [pid = 732] [serial = 972] [outer = 0CA3E400] 02:35:58 INFO - PROCESS | 732 | 1466501758961 Marionette DEBUG loaded listener.js 02:35:59 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (0CC70400) [pid = 732] [serial = 973] [outer = 0CA3E400] 02:35:59 INFO - PROCESS | 732 | 1466501759695 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1132ms 02:35:59 INFO - PROCESS | 732 | 1466501759734 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 02:35:59 INFO - PROCESS | 732 | 1466501759739 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 02:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:35:59 INFO - PROCESS | 732 | 1466501759746 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:35:59 INFO - PROCESS | 732 | 1466501759749 Marionette TRACE conn6 <- [1,1262,null,{}] 02:35:59 INFO - PROCESS | 732 | 1466501759754 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:59 INFO - PROCESS | 732 | 1466501759757 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:35:59 INFO - PROCESS | 732 | 1466501759881 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 02:36:00 INFO - PROCESS | 732 | 1466501760011 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 732 | 1466501760014 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:00 INFO - PROCESS | 732 | ++DOCSHELL 0E04A000 == 43 [pid = 732] [id = 325] 02:36:00 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (0E04AC00) [pid = 732] [serial = 974] [outer = 00000000] 02:36:00 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (14A68C00) [pid = 732] [serial = 975] [outer = 0E04AC00] 02:36:00 INFO - PROCESS | 732 | 1466501760071 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (15398C00) [pid = 732] [serial = 976] [outer = 0E04AC00] 02:36:01 INFO - PROCESS | 732 | 1466501760992 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1335ms 02:36:01 INFO - PROCESS | 732 | 1466501761081 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 02:36:01 INFO - PROCESS | 732 | 1466501761086 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 02:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:36:01 INFO - PROCESS | 732 | 1466501761091 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:36:01 INFO - PROCESS | 732 | 1466501761094 Marionette TRACE conn6 <- [1,1266,null,{}] 02:36:01 INFO - PROCESS | 732 | 1466501761099 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:01 INFO - PROCESS | 732 | 1466501761102 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:01 INFO - PROCESS | 732 | 1466501761249 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 02:36:01 INFO - PROCESS | 732 | 1466501761343 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:01 INFO - PROCESS | 732 | 1466501761348 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 185C5400 == 42 [pid = 732] [id = 322] 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 14A0BC00 == 41 [pid = 732] [id = 321] 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 155AC400 == 40 [pid = 732] [id = 320] 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 1A34B800 == 39 [pid = 732] [id = 319] 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 14A0D000 == 38 [pid = 732] [id = 318] 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 09259000 == 37 [pid = 732] [id = 317] 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 18581000 == 36 [pid = 732] [id = 316] 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 17F7B000 == 35 [pid = 732] [id = 315] 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 16254C00 == 34 [pid = 732] [id = 314] 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 14A63800 == 33 [pid = 732] [id = 313] 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 14A0F000 == 32 [pid = 732] [id = 312] 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 0D3ED400 == 31 [pid = 732] [id = 311] 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 0CA3CC00 == 30 [pid = 732] [id = 310] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 96 (1CD3AC00) [pid = 732] [serial = 927] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | ++DOCSHELL 020E8400 == 31 [pid = 732] [id = 326] 02:36:01 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (020EB800) [pid = 732] [serial = 977] [outer = 00000000] 02:36:01 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (0CA18C00) [pid = 732] [serial = 978] [outer = 020EB800] 02:36:01 INFO - PROCESS | 732 | 1466501761453 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (0CA9A800) [pid = 732] [serial = 979] [outer = 020EB800] 02:36:01 INFO - PROCESS | 732 | --DOCSHELL 1C854C00 == 30 [pid = 732] [id = 309] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 98 (1AA70C00) [pid = 732] [serial = 912] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 97 (1AEC3800) [pid = 732] [serial = 915] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 96 (1C84B000) [pid = 732] [serial = 925] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 95 (1AA72000) [pid = 732] [serial = 913] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 94 (1C115400) [pid = 732] [serial = 918] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 93 (1B042000) [pid = 732] [serial = 916] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 92 (1C37D400) [pid = 732] [serial = 924] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 91 (1C2EB800) [pid = 732] [serial = 919] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 90 (1A853000) [pid = 732] [serial = 909] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1A326000) [pid = 732] [serial = 906] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1A326800) [pid = 732] [serial = 907] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 87 (185E4000) [pid = 732] [serial = 903] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1951E000) [pid = 732] [serial = 904] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 85 (17F65000) [pid = 732] [serial = 900] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 84 (17F7D000) [pid = 732] [serial = 901] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 83 (155AD000) [pid = 732] [serial = 897] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 82 (16C35800) [pid = 732] [serial = 898] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 81 (14F8A400) [pid = 732] [serial = 894] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 80 (15321C00) [pid = 732] [serial = 895] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0DA33800) [pid = 732] [serial = 891] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0DBC7800) [pid = 732] [serial = 892] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0CA98400) [pid = 732] [serial = 888] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CB07000) [pid = 732] [serial = 889] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1AA79C00) [pid = 732] [serial = 886] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A34B000) [pid = 732] [serial = 921] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1A82CC00) [pid = 732] [serial = 922] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A79D400) [pid = 732] [serial = 910] [outer = 00000000] [url = about:blank] 02:36:01 INFO - PROCESS | 732 | 1466501761894 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 831ms 02:36:01 INFO - PROCESS | 732 | 1466501761921 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 02:36:01 INFO - PROCESS | 732 | 1466501761926 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 02:36:01 INFO - PROCESS | 732 | 1466501761931 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:36:01 INFO - PROCESS | 732 | 1466501761934 Marionette TRACE conn6 <- [1,1270,null,{}] 02:36:01 INFO - PROCESS | 732 | 1466501761937 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:01 INFO - PROCESS | 732 | 1466501761940 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:02 INFO - PROCESS | 732 | 1466501762023 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 02:36:02 INFO - PROCESS | 732 | 1466501762029 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 732 | 1466501762032 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:02 INFO - PROCESS | 732 | ++DOCSHELL 0DA31C00 == 31 [pid = 732] [id = 327] 02:36:02 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0DA32400) [pid = 732] [serial = 980] [outer = 00000000] 02:36:02 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0DCB4C00) [pid = 732] [serial = 981] [outer = 0DA32400] 02:36:02 INFO - PROCESS | 732 | 1466501762078 Marionette DEBUG loaded listener.js 02:36:02 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0DF7B000) [pid = 732] [serial = 982] [outer = 0DA32400] 02:36:02 INFO - PROCESS | 732 | 1466501762542 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 02:36:02 INFO - PROCESS | 732 | 1466501762607 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 732 | 1466501762609 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 02:36:02 INFO - PROCESS | 732 | 1466501762613 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:36:02 INFO - PROCESS | 732 | 1466501762616 Marionette TRACE conn6 <- [1,1274,null,{}] 02:36:02 INFO - PROCESS | 732 | 1466501762626 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:02 INFO - PROCESS | 732 | 1466501762631 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:02 INFO - PROCESS | 732 | 1466501762744 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 02:36:02 INFO - PROCESS | 732 | 1466501762760 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 732 | 1466501762763 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:02 INFO - PROCESS | 732 | ++DOCSHELL 1539B800 == 32 [pid = 732] [id = 328] 02:36:02 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (15412400) [pid = 732] [serial = 983] [outer = 00000000] 02:36:02 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1546F400) [pid = 732] [serial = 984] [outer = 15412400] 02:36:02 INFO - PROCESS | 732 | 1466501762810 Marionette DEBUG loaded listener.js 02:36:02 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (16259800) [pid = 732] [serial = 985] [outer = 15412400] 02:36:03 INFO - PROCESS | 732 | 1466501763264 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 02:36:03 INFO - PROCESS | 732 | 1466501763286 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 02:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:36:03 INFO - PROCESS | 732 | 1466501763288 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 02:36:03 INFO - PROCESS | 732 | 1466501763291 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:36:03 INFO - PROCESS | 732 | 1466501763302 Marionette TRACE conn6 <- [1,1278,null,{}] 02:36:03 INFO - PROCESS | 732 | 1466501763310 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:03 INFO - PROCESS | 732 | 1466501763312 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:03 INFO - PROCESS | 732 | 1466501763396 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 02:36:03 INFO - PROCESS | 732 | 1466501763402 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:03 INFO - PROCESS | 732 | 1466501763404 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:03 INFO - PROCESS | 732 | ++DOCSHELL 17F60C00 == 33 [pid = 732] [id = 329] 02:36:03 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (17F61000) [pid = 732] [serial = 986] [outer = 00000000] 02:36:03 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (18346400) [pid = 732] [serial = 987] [outer = 17F61000] 02:36:03 INFO - PROCESS | 732 | 1466501763449 Marionette DEBUG loaded listener.js 02:36:03 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (18433400) [pid = 732] [serial = 988] [outer = 17F61000] 02:36:03 INFO - PROCESS | 732 | 1466501763892 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 650ms 02:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:36:03 INFO - PROCESS | 732 | 1466501763942 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 02:36:03 INFO - PROCESS | 732 | 1466501763944 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 02:36:03 INFO - PROCESS | 732 | 1466501763948 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:36:03 INFO - PROCESS | 732 | 1466501763949 Marionette TRACE conn6 <- [1,1282,null,{}] 02:36:03 INFO - PROCESS | 732 | 1466501763953 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:03 INFO - PROCESS | 732 | 1466501763955 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:04 INFO - PROCESS | 732 | 1466501764062 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 02:36:04 INFO - PROCESS | 732 | 1466501764067 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:04 INFO - PROCESS | 732 | 1466501764069 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:04 INFO - PROCESS | 732 | ++DOCSHELL 18342C00 == 34 [pid = 732] [id = 330] 02:36:04 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (18458400) [pid = 732] [serial = 989] [outer = 00000000] 02:36:04 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (18586000) [pid = 732] [serial = 990] [outer = 18458400] 02:36:04 INFO - PROCESS | 732 | 1466501764114 Marionette DEBUG loaded listener.js 02:36:04 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1857E400) [pid = 732] [serial = 991] [outer = 18458400] 02:36:04 INFO - PROCESS | 732 | 1466501764589 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 671ms 02:36:04 INFO - PROCESS | 732 | 1466501764618 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 02:36:04 INFO - PROCESS | 732 | 1466501764620 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 02:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:36:04 INFO - PROCESS | 732 | 1466501764623 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:36:04 INFO - PROCESS | 732 | 1466501764625 Marionette TRACE conn6 <- [1,1286,null,{}] 02:36:04 INFO - PROCESS | 732 | 1466501764628 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:04 INFO - PROCESS | 732 | 1466501764633 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:04 INFO - PROCESS | 732 | 1466501764773 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 02:36:04 INFO - PROCESS | 732 | 1466501764783 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:04 INFO - PROCESS | 732 | 1466501764785 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:04 INFO - PROCESS | 732 | ++DOCSHELL 0CA3C800 == 35 [pid = 732] [id = 331] 02:36:04 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0D383C00) [pid = 732] [serial = 992] [outer = 00000000] 02:36:04 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (195BA800) [pid = 732] [serial = 993] [outer = 0D383C00] 02:36:04 INFO - PROCESS | 732 | 1466501764829 Marionette DEBUG loaded listener.js 02:36:04 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (195C2400) [pid = 732] [serial = 994] [outer = 0D383C00] 02:36:05 INFO - PROCESS | 732 | 1466501765329 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 02:36:05 INFO - PROCESS | 732 | 1466501765367 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 02:36:05 INFO - PROCESS | 732 | 1466501765369 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 02:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:36:05 INFO - PROCESS | 732 | 1466501765407 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:36:05 INFO - PROCESS | 732 | 1466501765409 Marionette TRACE conn6 <- [1,1290,null,{}] 02:36:05 INFO - PROCESS | 732 | 1466501765413 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:05 INFO - PROCESS | 732 | 1466501765415 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:05 INFO - PROCESS | 732 | 1466501765524 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 02:36:05 INFO - PROCESS | 732 | 1466501765584 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:05 INFO - PROCESS | 732 | 1466501765586 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:05 INFO - PROCESS | 732 | ++DOCSHELL 1A334800 == 36 [pid = 732] [id = 332] 02:36:05 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1A33A800) [pid = 732] [serial = 995] [outer = 00000000] 02:36:05 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1A350400) [pid = 732] [serial = 996] [outer = 1A33A800] 02:36:05 INFO - PROCESS | 732 | 1466501765630 Marionette DEBUG loaded listener.js 02:36:05 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1A79C000) [pid = 732] [serial = 997] [outer = 1A33A800] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 89 (0CA3D400) [pid = 732] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 88 (14A0F800) [pid = 732] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1A34CC00) [pid = 732] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1A827800) [pid = 732] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 85 (14F8AC00) [pid = 732] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1A958400) [pid = 732] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1858AC00) [pid = 732] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1842A400) [pid = 732] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0D3EDC00) [pid = 732] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1C881800) [pid = 732] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 79 (14A66000) [pid = 732] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 78 (19746400) [pid = 732] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 77 (16259400) [pid = 732] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:36:06 INFO - PROCESS | 732 | --DOMWINDOW == 76 (185C0800) [pid = 732] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:36:06 INFO - PROCESS | 732 | 1466501766232 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 893ms 02:36:06 INFO - PROCESS | 732 | 1466501766291 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 02:36:06 INFO - PROCESS | 732 | 1466501766293 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 02:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:36:06 INFO - PROCESS | 732 | 1466501766296 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:36:06 INFO - PROCESS | 732 | 1466501766298 Marionette TRACE conn6 <- [1,1294,null,{}] 02:36:06 INFO - PROCESS | 732 | 1466501766301 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:06 INFO - PROCESS | 732 | 1466501766303 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:06 INFO - PROCESS | 732 | 1466501766380 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 02:36:06 INFO - PROCESS | 732 | 1466501766387 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:06 INFO - PROCESS | 732 | 1466501766389 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:06 INFO - PROCESS | 732 | ++DOCSHELL 0CA10800 == 37 [pid = 732] [id = 333] 02:36:06 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (0CA15400) [pid = 732] [serial = 998] [outer = 00000000] 02:36:06 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1857E800) [pid = 732] [serial = 999] [outer = 0CA15400] 02:36:06 INFO - PROCESS | 732 | 1466501766512 Marionette DEBUG loaded listener.js 02:36:06 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A33F400) [pid = 732] [serial = 1000] [outer = 0CA15400] 02:36:06 INFO - PROCESS | 732 | 1466501766888 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 631ms 02:36:06 INFO - PROCESS | 732 | 1466501766927 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 02:36:06 INFO - PROCESS | 732 | 1466501766929 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 02:36:06 INFO - PROCESS | 732 | 1466501766933 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:36:06 INFO - PROCESS | 732 | 1466501766935 Marionette TRACE conn6 <- [1,1298,null,{}] 02:36:06 INFO - PROCESS | 732 | 1466501766938 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:06 INFO - PROCESS | 732 | 1466501766940 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:07 INFO - PROCESS | 732 | 1466501767062 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 02:36:07 INFO - PROCESS | 732 | 1466501767070 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:07 INFO - PROCESS | 732 | 1466501767072 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:07 INFO - PROCESS | 732 | ++DOCSHELL 14A6A000 == 38 [pid = 732] [id = 334] 02:36:07 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (14FBA800) [pid = 732] [serial = 1001] [outer = 00000000] 02:36:07 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A854400) [pid = 732] [serial = 1002] [outer = 14FBA800] 02:36:07 INFO - PROCESS | 732 | 1466501767115 Marionette DEBUG loaded listener.js 02:36:07 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A854800) [pid = 732] [serial = 1003] [outer = 14FBA800] 02:36:07 INFO - PROCESS | 732 | 1466501767523 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 02:36:07 INFO - PROCESS | 732 | 1466501767570 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 02:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:36:07 INFO - PROCESS | 732 | 1466501767573 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:36:07 INFO - PROCESS | 732 | 1466501767574 Marionette TRACE conn6 <- [1,1302,null,{}] 02:36:07 INFO - PROCESS | 732 | 1466501767578 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:07 INFO - PROCESS | 732 | 1466501767580 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:07 INFO - PROCESS | 732 | 1466501767693 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 02:36:07 INFO - PROCESS | 732 | 1466501767702 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:07 INFO - PROCESS | 732 | 1466501767704 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:07 INFO - PROCESS | 732 | ++DOCSHELL 14A64800 == 39 [pid = 732] [id = 335] 02:36:07 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (15399400) [pid = 732] [serial = 1004] [outer = 00000000] 02:36:07 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1AA78400) [pid = 732] [serial = 1005] [outer = 15399400] 02:36:07 INFO - PROCESS | 732 | 1466501767747 Marionette DEBUG loaded listener.js 02:36:07 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1AA79C00) [pid = 732] [serial = 1006] [outer = 15399400] 02:36:08 INFO - PROCESS | 732 | 1466501768239 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 731ms 02:36:08 INFO - PROCESS | 732 | 1466501768306 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 02:36:08 INFO - PROCESS | 732 | 1466501768311 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 02:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:36:08 INFO - PROCESS | 732 | 1466501768316 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:36:08 INFO - PROCESS | 732 | 1466501768320 Marionette TRACE conn6 <- [1,1306,null,{}] 02:36:08 INFO - PROCESS | 732 | 1466501768327 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:08 INFO - PROCESS | 732 | 1466501768330 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:08 INFO - PROCESS | 732 | 1466501768453 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 02:36:08 INFO - PROCESS | 732 | 1466501768558 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:08 INFO - PROCESS | 732 | 1466501768563 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:08 INFO - PROCESS | 732 | ++DOCSHELL 0CA42C00 == 40 [pid = 732] [id = 336] 02:36:08 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0CA8F800) [pid = 732] [serial = 1007] [outer = 00000000] 02:36:08 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (0CB11000) [pid = 732] [serial = 1008] [outer = 0CA8F800] 02:36:08 INFO - PROCESS | 732 | 1466501768620 Marionette DEBUG loaded listener.js 02:36:08 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (0D384C00) [pid = 732] [serial = 1009] [outer = 0CA8F800] 02:36:09 INFO - PROCESS | 732 | 1466501769242 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 02:36:09 INFO - PROCESS | 732 | 1466501769290 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 02:36:09 INFO - PROCESS | 732 | 1466501769294 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 02:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:36:09 INFO - PROCESS | 732 | 1466501769301 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - PROCESS | 732 | 1466501769304 Marionette TRACE conn6 <- [1,1310,null,{}] 02:36:09 INFO - PROCESS | 732 | 1466501769308 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:09 INFO - PROCESS | 732 | 1466501769311 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:09 INFO - PROCESS | 732 | 1466501769452 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 02:36:09 INFO - PROCESS | 732 | 1466501769554 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:09 INFO - PROCESS | 732 | 1466501769557 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:09 INFO - PROCESS | 732 | ++DOCSHELL 14DBF800 == 41 [pid = 732] [id = 337] 02:36:09 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (14DC6400) [pid = 732] [serial = 1010] [outer = 00000000] 02:36:09 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (15465400) [pid = 732] [serial = 1011] [outer = 14DC6400] 02:36:09 INFO - PROCESS | 732 | 1466501769613 Marionette DEBUG loaded listener.js 02:36:09 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (17F5A800) [pid = 732] [serial = 1012] [outer = 14DC6400] 02:36:10 INFO - PROCESS | 732 | 1466501770184 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 932ms 02:36:10 INFO - PROCESS | 732 | 1466501770236 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 02:36:10 INFO - PROCESS | 732 | 1466501770238 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 02:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:36:10 INFO - PROCESS | 732 | 1466501770242 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:36:10 INFO - PROCESS | 732 | 1466501770246 Marionette TRACE conn6 <- [1,1314,null,{}] 02:36:10 INFO - PROCESS | 732 | 1466501770257 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:10 INFO - PROCESS | 732 | 1466501770262 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:10 INFO - PROCESS | 732 | 1466501770372 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 02:36:10 INFO - PROCESS | 732 | 1466501770503 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:10 INFO - PROCESS | 732 | 1466501770507 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:10 INFO - PROCESS | 732 | ++DOCSHELL 1A79D400 == 42 [pid = 732] [id = 338] 02:36:10 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1A827800) [pid = 732] [serial = 1013] [outer = 00000000] 02:36:10 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1AE01C00) [pid = 732] [serial = 1014] [outer = 1A827800] 02:36:10 INFO - PROCESS | 732 | 1466501770564 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (1B042400) [pid = 732] [serial = 1015] [outer = 1A827800] 02:36:11 INFO - PROCESS | 732 | 1466501771151 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 971ms 02:36:11 INFO - PROCESS | 732 | 1466501771216 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 02:36:11 INFO - PROCESS | 732 | 1466501771219 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 02:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:36:11 INFO - PROCESS | 732 | 1466501771222 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:36:11 INFO - PROCESS | 732 | 1466501771224 Marionette TRACE conn6 <- [1,1318,null,{}] 02:36:11 INFO - PROCESS | 732 | 1466501771228 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:11 INFO - PROCESS | 732 | 1466501771231 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:11 INFO - PROCESS | 732 | 1466501771338 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 02:36:11 INFO - PROCESS | 732 | 1466501771468 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:11 INFO - PROCESS | 732 | 1466501771471 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:11 INFO - PROCESS | 732 | ++DOCSHELL 1C112000 == 43 [pid = 732] [id = 339] 02:36:11 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (1C114C00) [pid = 732] [serial = 1016] [outer = 00000000] 02:36:11 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (1C2EF400) [pid = 732] [serial = 1017] [outer = 1C114C00] 02:36:11 INFO - PROCESS | 732 | 1466501771526 Marionette DEBUG loaded listener.js 02:36:11 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (1C378C00) [pid = 732] [serial = 1018] [outer = 1C114C00] 02:36:12 INFO - PROCESS | 732 | 1466501772149 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 971ms 02:36:12 INFO - PROCESS | 732 | 1466501772311 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 02:36:12 INFO - PROCESS | 732 | 1466501772315 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 02:36:12 INFO - PROCESS | 732 | 1466501772320 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:36:12 INFO - PROCESS | 732 | 1466501772324 Marionette TRACE conn6 <- [1,1322,null,{}] 02:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:36:12 INFO - PROCESS | 732 | 1466501772337 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:12 INFO - PROCESS | 732 | 1466501772341 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:12 INFO - PROCESS | 732 | 1466501772446 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 02:36:12 INFO - PROCESS | 732 | 1466501772573 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 732 | 1466501772578 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:12 INFO - PROCESS | 732 | ++DOCSHELL 0CA15C00 == 44 [pid = 732] [id = 340] 02:36:12 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (0CA37800) [pid = 732] [serial = 1019] [outer = 00000000] 02:36:12 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (0CB0F800) [pid = 732] [serial = 1020] [outer = 0CA37800] 02:36:12 INFO - PROCESS | 732 | 1466501772630 Marionette DEBUG loaded listener.js 02:36:12 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (0D338C00) [pid = 732] [serial = 1021] [outer = 0CA37800] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 14A6A000 == 43 [pid = 732] [id = 334] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 0CA10800 == 42 [pid = 732] [id = 333] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 1A334800 == 41 [pid = 732] [id = 332] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 0CA3C800 == 40 [pid = 732] [id = 331] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 18342C00 == 39 [pid = 732] [id = 330] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 17F60C00 == 38 [pid = 732] [id = 329] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 1539B800 == 37 [pid = 732] [id = 328] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 0DA31C00 == 36 [pid = 732] [id = 327] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 020E8400 == 35 [pid = 732] [id = 326] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 0CA3D000 == 34 [pid = 732] [id = 324] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 1A85A800 == 33 [pid = 732] [id = 323] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 0E04A000 == 32 [pid = 732] [id = 325] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 1C112000 == 31 [pid = 732] [id = 339] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 1A79D400 == 30 [pid = 732] [id = 338] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 14A64800 == 29 [pid = 732] [id = 335] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 0CA42C00 == 28 [pid = 732] [id = 336] 02:36:13 INFO - PROCESS | 732 | --DOCSHELL 14DBF800 == 27 [pid = 732] [id = 337] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 99 (1CD41400) [pid = 732] [serial = 928] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 98 (14F90C00) [pid = 732] [serial = 939] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 97 (155AC800) [pid = 732] [serial = 940] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 96 (19C14800) [pid = 732] [serial = 954] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 95 (17F5C400) [pid = 732] [serial = 942] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 94 (17F65C00) [pid = 732] [serial = 943] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 93 (195B8400) [pid = 732] [serial = 951] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 92 (0CA8DC00) [pid = 732] [serial = 930] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 91 (14A64000) [pid = 732] [serial = 936] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 90 (1A353400) [pid = 732] [serial = 957] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1B04A400) [pid = 732] [serial = 969] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1A325C00) [pid = 732] [serial = 955] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1A859400) [pid = 732] [serial = 960] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 86 (19747800) [pid = 732] [serial = 963] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1A355C00) [pid = 732] [serial = 958] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1AE6FC00) [pid = 732] [serial = 966] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1A326400) [pid = 732] [serial = 964] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1AA71400) [pid = 732] [serial = 961] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1AEC3000) [pid = 732] [serial = 967] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 80 (185C1400) [pid = 732] [serial = 948] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 79 (18585C00) [pid = 732] [serial = 945] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1858B800) [pid = 732] [serial = 946] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0D75CC00) [pid = 732] [serial = 933] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 76 (185E1400) [pid = 732] [serial = 949] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0D751000) [pid = 732] [serial = 934] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0CA97000) [pid = 732] [serial = 931] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 73 (14A6B800) [pid = 732] [serial = 937] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | --DOMWINDOW == 72 (195C0800) [pid = 732] [serial = 952] [outer = 00000000] [url = about:blank] 02:36:13 INFO - PROCESS | 732 | 1466501773885 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1682ms 02:36:14 INFO - PROCESS | 732 | 1466501774014 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 02:36:14 INFO - PROCESS | 732 | 1466501774018 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 02:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:36:14 INFO - PROCESS | 732 | 1466501774022 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:36:14 INFO - PROCESS | 732 | 1466501774025 Marionette TRACE conn6 <- [1,1326,null,{}] 02:36:14 INFO - PROCESS | 732 | 1466501774030 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:14 INFO - PROCESS | 732 | 1466501774033 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:14 INFO - PROCESS | 732 | 1466501774155 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 02:36:14 INFO - PROCESS | 732 | 1466501774165 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:14 INFO - PROCESS | 732 | 1466501774169 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:14 INFO - PROCESS | 732 | ++DOCSHELL 0CA8DC00 == 28 [pid = 732] [id = 341] 02:36:14 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0CA8FC00) [pid = 732] [serial = 1022] [outer = 00000000] 02:36:14 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0CA9C400) [pid = 732] [serial = 1023] [outer = 0CA8FC00] 02:36:14 INFO - PROCESS | 732 | 1466501774217 Marionette DEBUG loaded listener.js 02:36:14 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0CB0D400) [pid = 732] [serial = 1024] [outer = 0CA8FC00] 02:36:15 INFO - PROCESS | 732 | 1466501775130 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1123ms 02:36:15 INFO - PROCESS | 732 | 1466501775145 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 02:36:15 INFO - PROCESS | 732 | 1466501775150 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 02:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:36:15 INFO - PROCESS | 732 | 1466501775159 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:36:15 INFO - PROCESS | 732 | 1466501775162 Marionette TRACE conn6 <- [1,1330,null,{}] 02:36:15 INFO - PROCESS | 732 | 1466501775166 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:15 INFO - PROCESS | 732 | 1466501775168 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:15 INFO - PROCESS | 732 | 1466501775256 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 02:36:15 INFO - PROCESS | 732 | 1466501775263 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:15 INFO - PROCESS | 732 | 1466501775265 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:15 INFO - PROCESS | 732 | ++DOCSHELL 0DCADC00 == 29 [pid = 732] [id = 342] 02:36:15 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0DCB3800) [pid = 732] [serial = 1025] [outer = 00000000] 02:36:15 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (0E04C800) [pid = 732] [serial = 1026] [outer = 0DCB3800] 02:36:15 INFO - PROCESS | 732 | 1466501775313 Marionette DEBUG loaded listener.js 02:36:15 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (14A0BC00) [pid = 732] [serial = 1027] [outer = 0DCB3800] 02:36:15 INFO - PROCESS | 732 | 1466501775780 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 671ms 02:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:36:15 INFO - PROCESS | 732 | 1466501775831 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 02:36:15 INFO - PROCESS | 732 | 1466501775834 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 02:36:15 INFO - PROCESS | 732 | 1466501775837 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:36:15 INFO - PROCESS | 732 | 1466501775841 Marionette TRACE conn6 <- [1,1334,null,{}] 02:36:15 INFO - PROCESS | 732 | 1466501775852 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:15 INFO - PROCESS | 732 | 1466501775857 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:16 INFO - PROCESS | 732 | 1466501775979 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 02:36:16 INFO - PROCESS | 732 | 1466501775995 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:16 INFO - PROCESS | 732 | 1466501775998 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:16 INFO - PROCESS | 732 | ++DOCSHELL 1541F800 == 30 [pid = 732] [id = 343] 02:36:16 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (15464400) [pid = 732] [serial = 1028] [outer = 00000000] 02:36:16 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (16259000) [pid = 732] [serial = 1029] [outer = 15464400] 02:36:16 INFO - PROCESS | 732 | 1466501776093 Marionette DEBUG loaded listener.js 02:36:16 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (17F1FC00) [pid = 732] [serial = 1030] [outer = 15464400] 02:36:16 INFO - PROCESS | 732 | 1466501776565 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 770ms 02:36:16 INFO - PROCESS | 732 | 1466501776641 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 02:36:16 INFO - PROCESS | 732 | 1466501776644 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 02:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:36:16 INFO - PROCESS | 732 | 1466501776652 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:36:16 INFO - PROCESS | 732 | 1466501776654 Marionette TRACE conn6 <- [1,1338,null,{}] 02:36:16 INFO - PROCESS | 732 | 1466501776657 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:16 INFO - PROCESS | 732 | 1466501776659 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:16 INFO - PROCESS | 732 | 1466501776777 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 02:36:16 INFO - PROCESS | 732 | 1466501776835 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:16 INFO - PROCESS | 732 | 1466501776837 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:16 INFO - PROCESS | 732 | ++DOCSHELL 17F78800 == 31 [pid = 732] [id = 344] 02:36:16 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (17F7C000) [pid = 732] [serial = 1031] [outer = 00000000] 02:36:16 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1857F400) [pid = 732] [serial = 1032] [outer = 17F7C000] 02:36:16 INFO - PROCESS | 732 | 1466501776883 Marionette DEBUG loaded listener.js 02:36:16 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (18584C00) [pid = 732] [serial = 1033] [outer = 17F7C000] 02:36:17 INFO - PROCESS | 732 | 1466501777308 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 731ms 02:36:17 INFO - PROCESS | 732 | 1466501777385 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 02:36:17 INFO - PROCESS | 732 | 1466501777387 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 02:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:36:17 INFO - PROCESS | 732 | 1466501777390 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:36:17 INFO - PROCESS | 732 | 1466501777391 Marionette TRACE conn6 <- [1,1342,null,{}] 02:36:17 INFO - PROCESS | 732 | 1466501777405 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:17 INFO - PROCESS | 732 | 1466501777407 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:17 INFO - PROCESS | 732 | 1466501777517 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 02:36:17 INFO - PROCESS | 732 | 1466501777529 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:17 INFO - PROCESS | 732 | 1466501777531 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:17 INFO - PROCESS | 732 | ++DOCSHELL 1858C000 == 32 [pid = 732] [id = 345] 02:36:17 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1858D400) [pid = 732] [serial = 1034] [outer = 00000000] 02:36:17 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (185BE000) [pid = 732] [serial = 1035] [outer = 1858D400] 02:36:17 INFO - PROCESS | 732 | 1466501777574 Marionette DEBUG loaded listener.js 02:36:17 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (185E5800) [pid = 732] [serial = 1036] [outer = 1858D400] 02:36:18 INFO - PROCESS | 732 | --DOMWINDOW == 86 (18458400) [pid = 732] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:36:18 INFO - PROCESS | 732 | --DOMWINDOW == 85 (14FBA800) [pid = 732] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:36:18 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0E04AC00) [pid = 732] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:36:18 INFO - PROCESS | 732 | --DOMWINDOW == 83 (17F61000) [pid = 732] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:36:18 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0D383C00) [pid = 732] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:36:18 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1B041800) [pid = 732] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:36:18 INFO - PROCESS | 732 | --DOMWINDOW == 80 (15412400) [pid = 732] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:36:18 INFO - PROCESS | 732 | --DOMWINDOW == 79 (020EB800) [pid = 732] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:36:18 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0CA3E400) [pid = 732] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:36:18 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0DA32400) [pid = 732] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:36:18 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CA15400) [pid = 732] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:36:18 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1A33A800) [pid = 732] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:36:18 INFO - PROCESS | 732 | --DOMWINDOW == 74 (15399400) [pid = 732] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:36:18 INFO - PROCESS | 732 | 1466501778238 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 891ms 02:36:18 INFO - PROCESS | 732 | 1466501778281 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 02:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:36:18 INFO - PROCESS | 732 | 1466501778284 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 02:36:18 INFO - PROCESS | 732 | 1466501778286 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:36:18 INFO - PROCESS | 732 | 1466501778288 Marionette TRACE conn6 <- [1,1346,null,{}] 02:36:18 INFO - PROCESS | 732 | 1466501778291 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:18 INFO - PROCESS | 732 | 1466501778297 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:18 INFO - PROCESS | 732 | 1466501778435 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 02:36:18 INFO - PROCESS | 732 | 1466501778498 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:18 INFO - PROCESS | 732 | 1466501778500 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:18 INFO - PROCESS | 732 | ++DOCSHELL 14DBFC00 == 33 [pid = 732] [id = 346] 02:36:18 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (17F7D000) [pid = 732] [serial = 1037] [outer = 00000000] 02:36:18 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1951CC00) [pid = 732] [serial = 1038] [outer = 17F7D000] 02:36:18 INFO - PROCESS | 732 | 1466501778545 Marionette DEBUG loaded listener.js 02:36:18 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (195B9400) [pid = 732] [serial = 1039] [outer = 17F7D000] 02:36:18 INFO - PROCESS | 732 | 1466501778906 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 02:36:18 INFO - PROCESS | 732 | 1466501778958 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 02:36:18 INFO - PROCESS | 732 | 1466501778960 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 02:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:36:18 INFO - PROCESS | 732 | 1466501778963 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:36:18 INFO - PROCESS | 732 | 1466501778964 Marionette TRACE conn6 <- [1,1350,null,{}] 02:36:19 INFO - PROCESS | 732 | 1466501778967 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:19 INFO - PROCESS | 732 | 1466501778969 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:19 INFO - PROCESS | 732 | 1466501779045 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 02:36:19 INFO - PROCESS | 732 | 1466501779050 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:19 INFO - PROCESS | 732 | 1466501779052 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:19 INFO - PROCESS | 732 | ++DOCSHELL 195C2000 == 34 [pid = 732] [id = 347] 02:36:19 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (195C5400) [pid = 732] [serial = 1040] [outer = 00000000] 02:36:19 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1975E400) [pid = 732] [serial = 1041] [outer = 195C5400] 02:36:19 INFO - PROCESS | 732 | 1466501779096 Marionette DEBUG loaded listener.js 02:36:19 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A325C00) [pid = 732] [serial = 1042] [outer = 195C5400] 02:36:19 INFO - PROCESS | 732 | 1466501779543 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 571ms 02:36:19 INFO - PROCESS | 732 | 1466501779566 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 02:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:36:19 INFO - PROCESS | 732 | 1466501779568 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 02:36:19 INFO - PROCESS | 732 | 1466501779571 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:36:19 INFO - PROCESS | 732 | 1466501779573 Marionette TRACE conn6 <- [1,1354,null,{}] 02:36:19 INFO - PROCESS | 732 | 1466501779594 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:19 INFO - PROCESS | 732 | 1466501779596 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:19 INFO - PROCESS | 732 | 1466501779671 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 02:36:19 INFO - PROCESS | 732 | 1466501779677 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:19 INFO - PROCESS | 732 | 1466501779679 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:19 INFO - PROCESS | 732 | ++DOCSHELL 0925FC00 == 35 [pid = 732] [id = 348] 02:36:19 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (0E04A000) [pid = 732] [serial = 1043] [outer = 00000000] 02:36:19 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A352000) [pid = 732] [serial = 1044] [outer = 0E04A000] 02:36:19 INFO - PROCESS | 732 | 1466501779722 Marionette DEBUG loaded listener.js 02:36:19 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A353800) [pid = 732] [serial = 1045] [outer = 0E04A000] 02:36:20 INFO - PROCESS | 732 | 1466501780361 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 02:36:20 INFO - PROCESS | 732 | 1466501780420 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 02:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:36:20 INFO - PROCESS | 732 | 1466501780426 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:36:20 INFO - PROCESS | 732 | 1466501780430 Marionette TRACE conn6 <- [1,1358,null,{}] 02:36:20 INFO - PROCESS | 732 | 1466501780436 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:20 INFO - PROCESS | 732 | 1466501780439 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:20 INFO - PROCESS | 732 | 1466501780567 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 02:36:20 INFO - PROCESS | 732 | 1466501780697 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:20 INFO - PROCESS | 732 | 1466501780702 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:20 INFO - PROCESS | 732 | ++DOCSHELL 0CA3A800 == 36 [pid = 732] [id = 349] 02:36:20 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (0CA3B000) [pid = 732] [serial = 1046] [outer = 00000000] 02:36:20 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0DCAC800) [pid = 732] [serial = 1047] [outer = 0CA3B000] 02:36:20 INFO - PROCESS | 732 | 1466501780760 Marionette DEBUG loaded listener.js 02:36:20 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (14A61800) [pid = 732] [serial = 1048] [outer = 0CA3B000] 02:36:21 INFO - PROCESS | 732 | 1466501781556 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 02:36:21 INFO - PROCESS | 732 | 1466501781638 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 02:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:36:21 INFO - PROCESS | 732 | 1466501781646 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:36:21 INFO - PROCESS | 732 | 1466501781648 Marionette TRACE conn6 <- [1,1362,null,{}] 02:36:21 INFO - PROCESS | 732 | 1466501781653 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:21 INFO - PROCESS | 732 | 1466501781655 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:21 INFO - PROCESS | 732 | 1466501781781 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 02:36:21 INFO - PROCESS | 732 | 1466501781904 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:21 INFO - PROCESS | 732 | 1466501781907 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:21 INFO - PROCESS | 732 | ++DOCSHELL 16256000 == 37 [pid = 732] [id = 350] 02:36:21 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1736A000) [pid = 732] [serial = 1049] [outer = 00000000] 02:36:21 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1857F800) [pid = 732] [serial = 1050] [outer = 1736A000] 02:36:21 INFO - PROCESS | 732 | 1466501781967 Marionette DEBUG loaded listener.js 02:36:22 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (185BF000) [pid = 732] [serial = 1051] [outer = 1736A000] 02:36:22 INFO - PROCESS | 732 | --DOCSHELL 195C2000 == 36 [pid = 732] [id = 347] 02:36:22 INFO - PROCESS | 732 | --DOCSHELL 14DBFC00 == 35 [pid = 732] [id = 346] 02:36:22 INFO - PROCESS | 732 | --DOCSHELL 1858C000 == 34 [pid = 732] [id = 345] 02:36:22 INFO - PROCESS | 732 | --DOCSHELL 17F78800 == 33 [pid = 732] [id = 344] 02:36:22 INFO - PROCESS | 732 | --DOCSHELL 1541F800 == 32 [pid = 732] [id = 343] 02:36:22 INFO - PROCESS | 732 | --DOCSHELL 0DCADC00 == 31 [pid = 732] [id = 342] 02:36:22 INFO - PROCESS | 732 | --DOCSHELL 0CA8DC00 == 30 [pid = 732] [id = 341] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 88 (18586000) [pid = 732] [serial = 990] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1A854800) [pid = 732] [serial = 1003] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 86 (14A68C00) [pid = 732] [serial = 975] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 85 (15398C00) [pid = 732] [serial = 976] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 84 (18346400) [pid = 732] [serial = 987] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 83 (195BA800) [pid = 732] [serial = 993] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1BB5E400) [pid = 732] [serial = 970] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1546F400) [pid = 732] [serial = 984] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 80 (16259800) [pid = 732] [serial = 985] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0CA18C00) [pid = 732] [serial = 978] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0CA9A800) [pid = 732] [serial = 979] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0CA96C00) [pid = 732] [serial = 972] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CC70400) [pid = 732] [serial = 973] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0DCB4C00) [pid = 732] [serial = 981] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0DF7B000) [pid = 732] [serial = 982] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1857E800) [pid = 732] [serial = 999] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A350400) [pid = 732] [serial = 996] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1AA78400) [pid = 732] [serial = 1005] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1A854400) [pid = 732] [serial = 1002] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1AA79C00) [pid = 732] [serial = 1006] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 68 (1857E400) [pid = 732] [serial = 991] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1A33F400) [pid = 732] [serial = 1000] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 66 (195C2400) [pid = 732] [serial = 994] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1A79C000) [pid = 732] [serial = 997] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | --DOMWINDOW == 64 (18433400) [pid = 732] [serial = 988] [outer = 00000000] [url = about:blank] 02:36:22 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:22 INFO - PROCESS | 732 | 1466501782890 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 02:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:36:22 INFO - PROCESS | 732 | 1466501782929 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 02:36:22 INFO - PROCESS | 732 | 1466501782934 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:36:22 INFO - PROCESS | 732 | 1466501782937 Marionette TRACE conn6 <- [1,1366,null,{}] 02:36:22 INFO - PROCESS | 732 | 1466501782942 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:22 INFO - PROCESS | 732 | 1466501782945 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:23 INFO - PROCESS | 732 | 1466501783050 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 02:36:23 INFO - PROCESS | 732 | 1466501783139 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:23 INFO - PROCESS | 732 | 1466501783143 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:23 INFO - PROCESS | 732 | ++DOCSHELL 0CA41400 == 31 [pid = 732] [id = 351] 02:36:23 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0CB04000) [pid = 732] [serial = 1052] [outer = 00000000] 02:36:23 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0CB11400) [pid = 732] [serial = 1053] [outer = 0CB04000] 02:36:23 INFO - PROCESS | 732 | 1466501783191 Marionette DEBUG loaded listener.js 02:36:23 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0D75AC00) [pid = 732] [serial = 1054] [outer = 0CB04000] 02:36:23 INFO - PROCESS | 732 | 1466501783608 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:36:23 INFO - PROCESS | 732 | 1466501783669 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 02:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:36:23 INFO - PROCESS | 732 | 1466501783674 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:36:23 INFO - PROCESS | 732 | 1466501783677 Marionette TRACE conn6 <- [1,1370,null,{}] 02:36:23 INFO - PROCESS | 732 | 1466501783681 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:23 INFO - PROCESS | 732 | 1466501783683 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:23 INFO - PROCESS | 732 | 1466501783768 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 02:36:23 INFO - PROCESS | 732 | 1466501783776 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:23 INFO - PROCESS | 732 | 1466501783778 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:23 INFO - PROCESS | 732 | ++DOCSHELL 14A60800 == 32 [pid = 732] [id = 352] 02:36:23 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (14A69800) [pid = 732] [serial = 1055] [outer = 00000000] 02:36:23 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (14CA6000) [pid = 732] [serial = 1056] [outer = 14A69800] 02:36:23 INFO - PROCESS | 732 | 1466501783829 Marionette DEBUG loaded listener.js 02:36:23 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (14F97000) [pid = 732] [serial = 1057] [outer = 14A69800] 02:36:24 INFO - PROCESS | 732 | [732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:36:24 INFO - PROCESS | 732 | 1466501784310 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:36:24 INFO - PROCESS | 732 | 1466501784352 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 02:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:36:24 INFO - PROCESS | 732 | 1466501784355 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:36:24 INFO - PROCESS | 732 | 1466501784359 Marionette TRACE conn6 <- [1,1374,null,{}] 02:36:24 INFO - PROCESS | 732 | 1466501784369 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:24 INFO - PROCESS | 732 | 1466501784374 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:24 INFO - PROCESS | 732 | 1466501784458 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 02:36:24 INFO - PROCESS | 732 | 1466501784550 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:24 INFO - PROCESS | 732 | 1466501784553 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:24 INFO - PROCESS | 732 | ++DOCSHELL 17F66000 == 33 [pid = 732] [id = 353] 02:36:24 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (17F67000) [pid = 732] [serial = 1058] [outer = 00000000] 02:36:24 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (1842DC00) [pid = 732] [serial = 1059] [outer = 17F67000] 02:36:24 INFO - PROCESS | 732 | 1466501784601 Marionette DEBUG loaded listener.js 02:36:24 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (1857FC00) [pid = 732] [serial = 1060] [outer = 17F67000] 02:36:25 INFO - PROCESS | 732 | 1466501785026 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:36:25 INFO - PROCESS | 732 | 1466501785093 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 02:36:25 INFO - PROCESS | 732 | 1466501785100 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:36:25 INFO - PROCESS | 732 | 1466501785102 Marionette TRACE conn6 <- [1,1378,null,{}] 02:36:25 INFO - PROCESS | 732 | 1466501785110 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:25 INFO - PROCESS | 732 | 1466501785112 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:25 INFO - PROCESS | 732 | 1466501785228 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 02:36:25 INFO - PROCESS | 732 | 1466501785237 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 732 | 1466501785239 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:25 INFO - PROCESS | 732 | ++DOCSHELL 1955A800 == 34 [pid = 732] [id = 354] 02:36:25 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (19564800) [pid = 732] [serial = 1061] [outer = 00000000] 02:36:25 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (196D1000) [pid = 732] [serial = 1062] [outer = 19564800] 02:36:25 INFO - PROCESS | 732 | 1466501785283 Marionette DEBUG loaded listener.js 02:36:25 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1975EC00) [pid = 732] [serial = 1063] [outer = 19564800] 02:36:25 INFO - PROCESS | 732 | 1466501785709 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 02:36:25 INFO - PROCESS | 732 | 1466501785778 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 02:36:25 INFO - PROCESS | 732 | 1466501785780 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 02:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:36:25 INFO - PROCESS | 732 | 1466501785784 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:36:25 INFO - PROCESS | 732 | 1466501785785 Marionette TRACE conn6 <- [1,1382,null,{}] 02:36:25 INFO - PROCESS | 732 | 1466501785789 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:25 INFO - PROCESS | 732 | 1466501785791 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:25 INFO - PROCESS | 732 | 1466501785926 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 02:36:25 INFO - PROCESS | 732 | 1466501785954 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 732 | 1466501785956 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:25 INFO - PROCESS | 732 | ++DOCSHELL 185B6800 == 35 [pid = 732] [id = 355] 02:36:25 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (196D0800) [pid = 732] [serial = 1064] [outer = 00000000] 02:36:26 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A34F000) [pid = 732] [serial = 1065] [outer = 196D0800] 02:36:26 INFO - PROCESS | 732 | 1466501786000 Marionette DEBUG loaded listener.js 02:36:26 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A351000) [pid = 732] [serial = 1066] [outer = 196D0800] 02:36:26 INFO - PROCESS | 732 | 1466501786446 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 02:36:26 INFO - PROCESS | 732 | 1466501786454 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 02:36:26 INFO - PROCESS | 732 | 1466501786456 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 02:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:36:26 INFO - PROCESS | 732 | 1466501786467 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:36:26 INFO - PROCESS | 732 | 1466501786469 Marionette TRACE conn6 <- [1,1386,null,{}] 02:36:26 INFO - PROCESS | 732 | 1466501786472 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:26 INFO - PROCESS | 732 | 1466501786478 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:26 INFO - PROCESS | 732 | 1466501786617 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 02:36:26 INFO - PROCESS | 732 | 1466501786623 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:26 INFO - PROCESS | 732 | 1466501786625 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:26 INFO - PROCESS | 732 | ++DOCSHELL 0CC28400 == 36 [pid = 732] [id = 356] 02:36:26 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A82D000) [pid = 732] [serial = 1067] [outer = 00000000] 02:36:26 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A958400) [pid = 732] [serial = 1068] [outer = 1A82D000] 02:36:26 INFO - PROCESS | 732 | 1466501786719 Marionette DEBUG loaded listener.js 02:36:26 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A9F3800) [pid = 732] [serial = 1069] [outer = 1A82D000] 02:36:27 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0DCB3800) [pid = 732] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:36:27 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0CA8FC00) [pid = 732] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:36:27 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0CA37800) [pid = 732] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:36:27 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0CA8F800) [pid = 732] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:36:27 INFO - PROCESS | 732 | --DOMWINDOW == 77 (14DC6400) [pid = 732] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:36:27 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1A827800) [pid = 732] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:36:27 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1C114C00) [pid = 732] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:36:27 INFO - PROCESS | 732 | --DOMWINDOW == 74 (17F7C000) [pid = 732] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:36:27 INFO - PROCESS | 732 | --DOMWINDOW == 73 (17F7D000) [pid = 732] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:36:27 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1858D400) [pid = 732] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:36:27 INFO - PROCESS | 732 | --DOMWINDOW == 71 (195C5400) [pid = 732] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:36:27 INFO - PROCESS | 732 | --DOMWINDOW == 70 (15464400) [pid = 732] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:36:27 INFO - PROCESS | 732 | 1466501787274 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 830ms 02:36:27 INFO - PROCESS | 732 | 1466501787290 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 02:36:27 INFO - PROCESS | 732 | 1466501787292 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 02:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:36:27 INFO - PROCESS | 732 | 1466501787299 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:36:27 INFO - PROCESS | 732 | 1466501787301 Marionette TRACE conn6 <- [1,1390,null,{}] 02:36:27 INFO - PROCESS | 732 | 1466501787304 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:27 INFO - PROCESS | 732 | 1466501787306 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:27 INFO - PROCESS | 732 | 1466501787384 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 02:36:27 INFO - PROCESS | 732 | 1466501787389 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:27 INFO - PROCESS | 732 | 1466501787391 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:27 INFO - PROCESS | 732 | ++DOCSHELL 0DA33C00 == 37 [pid = 732] [id = 357] 02:36:27 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (14CA6400) [pid = 732] [serial = 1070] [outer = 00000000] 02:36:27 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (17F7C000) [pid = 732] [serial = 1071] [outer = 14CA6400] 02:36:27 INFO - PROCESS | 732 | 1466501787436 Marionette DEBUG loaded listener.js 02:36:27 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (17F7DC00) [pid = 732] [serial = 1072] [outer = 14CA6400] 02:36:27 INFO - PROCESS | 732 | 1466501787873 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 02:36:27 INFO - PROCESS | 732 | 1466501787930 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 02:36:27 INFO - PROCESS | 732 | 1466501787933 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 02:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:36:27 INFO - PROCESS | 732 | 1466501787935 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:36:27 INFO - PROCESS | 732 | 1466501787937 Marionette TRACE conn6 <- [1,1394,null,{}] 02:36:27 INFO - PROCESS | 732 | 1466501787941 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:27 INFO - PROCESS | 732 | 1466501787942 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:28 INFO - PROCESS | 732 | 1466501788021 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 02:36:28 INFO - PROCESS | 732 | 1466501788027 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:28 INFO - PROCESS | 732 | 1466501788029 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:28 INFO - PROCESS | 732 | ++DOCSHELL 1A327400 == 38 [pid = 732] [id = 358] 02:36:28 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1A825400) [pid = 732] [serial = 1073] [outer = 00000000] 02:36:28 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1AA78000) [pid = 732] [serial = 1074] [outer = 1A825400] 02:36:28 INFO - PROCESS | 732 | 1466501788072 Marionette DEBUG loaded listener.js 02:36:28 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1AE07400) [pid = 732] [serial = 1075] [outer = 1A825400] 02:36:28 INFO - PROCESS | 732 | 1466501788497 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 571ms 02:36:28 INFO - PROCESS | 732 | 1466501788506 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 02:36:28 INFO - PROCESS | 732 | 1466501788508 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 02:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:36:28 INFO - PROCESS | 732 | 1466501788515 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:36:28 INFO - PROCESS | 732 | 1466501788517 Marionette TRACE conn6 <- [1,1398,null,{}] 02:36:28 INFO - PROCESS | 732 | 1466501788539 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:28 INFO - PROCESS | 732 | 1466501788541 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:28 INFO - PROCESS | 732 | 1466501788620 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 02:36:28 INFO - PROCESS | 732 | 1466501788626 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:28 INFO - PROCESS | 732 | 1466501788628 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:28 INFO - PROCESS | 732 | ++DOCSHELL 17F64800 == 39 [pid = 732] [id = 359] 02:36:28 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1AE73C00) [pid = 732] [serial = 1076] [outer = 00000000] 02:36:28 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1B042000) [pid = 732] [serial = 1077] [outer = 1AE73C00] 02:36:28 INFO - PROCESS | 732 | 1466501788681 Marionette DEBUG loaded listener.js 02:36:28 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1AEC7C00) [pid = 732] [serial = 1078] [outer = 1AE73C00] 02:36:29 INFO - PROCESS | 732 | 1466501789148 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 02:36:29 INFO - PROCESS | 732 | 1466501789224 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 02:36:29 INFO - PROCESS | 732 | 1466501789228 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 02:36:29 INFO - PROCESS | 732 | 1466501789234 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:36:29 INFO - PROCESS | 732 | 1466501789238 Marionette TRACE conn6 <- [1,1402,null,{}] 02:36:29 INFO - PROCESS | 732 | 1466501789245 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:29 INFO - PROCESS | 732 | 1466501789249 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:29 INFO - PROCESS | 732 | 1466501789408 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 02:36:29 INFO - PROCESS | 732 | 1466501789496 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:29 INFO - PROCESS | 732 | 1466501789501 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:29 INFO - PROCESS | 732 | ++DOCSHELL 0CB0D000 == 40 [pid = 732] [id = 360] 02:36:29 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (0CB10000) [pid = 732] [serial = 1079] [outer = 00000000] 02:36:29 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (0DA2F800) [pid = 732] [serial = 1080] [outer = 0CB10000] 02:36:29 INFO - PROCESS | 732 | 1466501789599 Marionette DEBUG loaded listener.js 02:36:29 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (0DD0E000) [pid = 732] [serial = 1081] [outer = 0CB10000] 02:36:30 INFO - PROCESS | 732 | 1466501790387 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1180ms 02:36:30 INFO - PROCESS | 732 | 1466501790422 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 02:36:30 INFO - PROCESS | 732 | 1466501790426 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 02:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:36:30 INFO - PROCESS | 732 | 1466501790432 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:36:30 INFO - PROCESS | 732 | 1466501790436 Marionette TRACE conn6 <- [1,1406,null,{}] 02:36:30 INFO - PROCESS | 732 | 1466501790441 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:30 INFO - PROCESS | 732 | 1466501790443 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:30 INFO - PROCESS | 732 | 1466501790591 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 02:36:30 INFO - PROCESS | 732 | 1466501790718 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:30 INFO - PROCESS | 732 | 1466501790721 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:30 INFO - PROCESS | 732 | ++DOCSHELL 17F65400 == 41 [pid = 732] [id = 361] 02:36:30 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (18348800) [pid = 732] [serial = 1082] [outer = 00000000] 02:36:30 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (185E9400) [pid = 732] [serial = 1083] [outer = 18348800] 02:36:30 INFO - PROCESS | 732 | 1466501790781 Marionette DEBUG loaded listener.js 02:36:30 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (19C13400) [pid = 732] [serial = 1084] [outer = 18348800] 02:36:31 INFO - PROCESS | 732 | 1466501791423 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1027ms 02:36:31 INFO - PROCESS | 732 | 1466501791459 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 02:36:31 INFO - PROCESS | 732 | 1466501791462 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 02:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:36:31 INFO - PROCESS | 732 | 1466501791465 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:36:31 INFO - PROCESS | 732 | 1466501791467 Marionette TRACE conn6 <- [1,1410,null,{}] 02:36:31 INFO - PROCESS | 732 | 1466501791477 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:31 INFO - PROCESS | 732 | 1466501791482 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:31 INFO - PROCESS | 732 | 1466501791613 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 02:36:31 INFO - PROCESS | 732 | 1466501791748 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:31 INFO - PROCESS | 732 | 1466501791752 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:31 INFO - PROCESS | 732 | ++DOCSHELL 1C111800 == 42 [pid = 732] [id = 362] 02:36:31 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1C112000) [pid = 732] [serial = 1085] [outer = 00000000] 02:36:31 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1C27FC00) [pid = 732] [serial = 1086] [outer = 1C112000] 02:36:31 INFO - PROCESS | 732 | 1466501791811 Marionette DEBUG loaded listener.js 02:36:31 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1C2EBC00) [pid = 732] [serial = 1087] [outer = 1C112000] 02:36:32 INFO - PROCESS | 732 | 1466501792616 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1224ms 02:36:32 INFO - PROCESS | 732 | 1466501792692 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 02:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:36:32 INFO - PROCESS | 732 | 1466501792697 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 02:36:32 INFO - PROCESS | 732 | 1466501792702 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:36:32 INFO - PROCESS | 732 | 1466501792705 Marionette TRACE conn6 <- [1,1414,null,{}] 02:36:32 INFO - PROCESS | 732 | 1466501792710 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:32 INFO - PROCESS | 732 | 1466501792713 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:32 INFO - PROCESS | 732 | 1466501792861 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 0CA15C00 == 41 [pid = 732] [id = 340] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 1A327400 == 40 [pid = 732] [id = 358] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 0DA33C00 == 39 [pid = 732] [id = 357] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 0CC28400 == 38 [pid = 732] [id = 356] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 185B6800 == 37 [pid = 732] [id = 355] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 1955A800 == 36 [pid = 732] [id = 354] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 17F66000 == 35 [pid = 732] [id = 353] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 14A60800 == 34 [pid = 732] [id = 352] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 0CA41400 == 33 [pid = 732] [id = 351] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 0CA3A800 == 32 [pid = 732] [id = 349] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 16256000 == 31 [pid = 732] [id = 350] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 0925FC00 == 30 [pid = 732] [id = 348] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 17F65400 == 29 [pid = 732] [id = 361] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 1C111800 == 28 [pid = 732] [id = 362] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 17F64800 == 27 [pid = 732] [id = 359] 02:36:33 INFO - PROCESS | 732 | --DOCSHELL 0CB0D000 == 26 [pid = 732] [id = 360] 02:36:33 INFO - PROCESS | 732 | 1466501793587 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:33 INFO - PROCESS | 732 | 1466501793590 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 87 (0E04C800) [pid = 732] [serial = 1026] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0CA9C400) [pid = 732] [serial = 1023] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0CB0D400) [pid = 732] [serial = 1024] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0D338C00) [pid = 732] [serial = 1021] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0CB0F800) [pid = 732] [serial = 1020] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0D384C00) [pid = 732] [serial = 1009] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0CB11000) [pid = 732] [serial = 1008] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 80 (17F5A800) [pid = 732] [serial = 1012] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 79 (15465400) [pid = 732] [serial = 1011] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1B042400) [pid = 732] [serial = 1015] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1AE01C00) [pid = 732] [serial = 1014] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1C378C00) [pid = 732] [serial = 1018] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1C2EF400) [pid = 732] [serial = 1017] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 74 (18584C00) [pid = 732] [serial = 1033] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1A352000) [pid = 732] [serial = 1044] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1857F400) [pid = 732] [serial = 1032] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1951CC00) [pid = 732] [serial = 1038] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 70 (185BE000) [pid = 732] [serial = 1035] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1975E400) [pid = 732] [serial = 1041] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 68 (16259000) [pid = 732] [serial = 1029] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 67 (17F1FC00) [pid = 732] [serial = 1030] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 66 (185E5800) [pid = 732] [serial = 1036] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 65 (195B9400) [pid = 732] [serial = 1039] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1A325C00) [pid = 732] [serial = 1042] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | --DOMWINDOW == 63 (14A0BC00) [pid = 732] [serial = 1027] [outer = 00000000] [url = about:blank] 02:36:33 INFO - PROCESS | 732 | ++DOCSHELL 0925F400 == 27 [pid = 732] [id = 363] 02:36:33 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (0925FC00) [pid = 732] [serial = 1088] [outer = 00000000] 02:36:33 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0CA15400) [pid = 732] [serial = 1089] [outer = 0925FC00] 02:36:33 INFO - PROCESS | 732 | 1466501793754 Marionette DEBUG loaded listener.js 02:36:33 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0CA1F400) [pid = 732] [serial = 1090] [outer = 0925FC00] 02:36:34 INFO - PROCESS | 732 | 1466501794258 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1623ms 02:36:34 INFO - PROCESS | 732 | 1466501794327 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 02:36:34 INFO - PROCESS | 732 | 1466501794330 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 02:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:36:34 INFO - PROCESS | 732 | 1466501794334 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:36:34 INFO - PROCESS | 732 | 1466501794337 Marionette TRACE conn6 <- [1,1418,null,{}] 02:36:34 INFO - PROCESS | 732 | 1466501794342 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:34 INFO - PROCESS | 732 | 1466501794346 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:34 INFO - PROCESS | 732 | 1466501794443 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 02:36:34 INFO - PROCESS | 732 | 1466501794451 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 732 | 1466501794454 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:34 INFO - PROCESS | 732 | ++DOCSHELL 0CB12C00 == 28 [pid = 732] [id = 364] 02:36:34 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0CB94400) [pid = 732] [serial = 1091] [outer = 00000000] 02:36:34 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0CC6EC00) [pid = 732] [serial = 1092] [outer = 0CB94400] 02:36:34 INFO - PROCESS | 732 | 1466501794502 Marionette DEBUG loaded listener.js 02:36:34 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0D379000) [pid = 732] [serial = 1093] [outer = 0CB94400] 02:36:35 INFO - PROCESS | 732 | 1466501795025 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 02:36:35 INFO - PROCESS | 732 | 1466501795067 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 02:36:35 INFO - PROCESS | 732 | 1466501795071 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 02:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:36:35 INFO - PROCESS | 732 | 1466501795076 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:36:35 INFO - PROCESS | 732 | 1466501795078 Marionette TRACE conn6 <- [1,1422,null,{}] 02:36:35 INFO - PROCESS | 732 | 1466501795082 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:35 INFO - PROCESS | 732 | 1466501795084 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:35 INFO - PROCESS | 732 | 1466501795210 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 02:36:35 INFO - PROCESS | 732 | 1466501795292 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:35 INFO - PROCESS | 732 | 1466501795294 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:35 INFO - PROCESS | 732 | ++DOCSHELL 0E04C400 == 29 [pid = 732] [id = 365] 02:36:35 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0E04D400) [pid = 732] [serial = 1094] [outer = 00000000] 02:36:35 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0E9D5800) [pid = 732] [serial = 1095] [outer = 0E04D400] 02:36:35 INFO - PROCESS | 732 | 1466501795339 Marionette DEBUG loaded listener.js 02:36:35 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (14A0D000) [pid = 732] [serial = 1096] [outer = 0E04D400] 02:36:35 INFO - PROCESS | 732 | 1466501795778 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 731ms 02:36:35 INFO - PROCESS | 732 | 1466501795810 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 02:36:35 INFO - PROCESS | 732 | 1466501795812 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 02:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:36:35 INFO - PROCESS | 732 | 1466501795817 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:36:35 INFO - PROCESS | 732 | 1466501795823 Marionette TRACE conn6 <- [1,1426,null,{}] 02:36:35 INFO - PROCESS | 732 | 1466501795832 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:35 INFO - PROCESS | 732 | 1466501795836 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:35 INFO - PROCESS | 732 | 1466501795961 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 02:36:36 INFO - PROCESS | 732 | 1466501796032 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:36 INFO - PROCESS | 732 | 1466501796034 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:36 INFO - PROCESS | 732 | ++DOCSHELL 14DC5000 == 30 [pid = 732] [id = 366] 02:36:36 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (14FB4800) [pid = 732] [serial = 1097] [outer = 00000000] 02:36:36 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (154E4C00) [pid = 732] [serial = 1098] [outer = 14FB4800] 02:36:36 INFO - PROCESS | 732 | 1466501796079 Marionette DEBUG loaded listener.js 02:36:36 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (16258000) [pid = 732] [serial = 1099] [outer = 14FB4800] 02:36:36 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0CB04000) [pid = 732] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:36:36 INFO - PROCESS | 732 | --DOMWINDOW == 73 (14A69800) [pid = 732] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:36:36 INFO - PROCESS | 732 | --DOMWINDOW == 72 (19564800) [pid = 732] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:36:36 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1A82D000) [pid = 732] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:36:36 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1736A000) [pid = 732] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:36:36 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0E04A000) [pid = 732] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:36:36 INFO - PROCESS | 732 | --DOMWINDOW == 68 (17F67000) [pid = 732] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:36:36 INFO - PROCESS | 732 | --DOMWINDOW == 67 (0CA3B000) [pid = 732] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:36:36 INFO - PROCESS | 732 | --DOMWINDOW == 66 (196D0800) [pid = 732] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:36:36 INFO - PROCESS | 732 | --DOMWINDOW == 65 (14CA6400) [pid = 732] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:36:36 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1A825400) [pid = 732] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:36:36 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1AE73C00) [pid = 732] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:36:37 INFO - PROCESS | 732 | 1466501796989 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1224ms 02:36:37 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (0CA38400) [pid = 732] [serial = 1100] [outer = 1546C800] 02:36:37 INFO - PROCESS | 732 | 1466501797080 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 02:36:37 INFO - PROCESS | 732 | 1466501797085 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 02:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:36:37 INFO - PROCESS | 732 | 1466501797183 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:36:37 INFO - PROCESS | 732 | 1466501797187 Marionette TRACE conn6 <- [1,1430,null,{}] 02:36:37 INFO - PROCESS | 732 | 1466501797195 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:37 INFO - PROCESS | 732 | 1466501797199 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:37 INFO - PROCESS | 732 | 1466501797324 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 02:36:37 INFO - PROCESS | 732 | 1466501797403 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:37 INFO - PROCESS | 732 | 1466501797408 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:37 INFO - PROCESS | 732 | ++DOCSHELL 0CA38C00 == 31 [pid = 732] [id = 367] 02:36:37 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0CB0F000) [pid = 732] [serial = 1101] [outer = 00000000] 02:36:37 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0CC6E400) [pid = 732] [serial = 1102] [outer = 0CB0F000] 02:36:37 INFO - PROCESS | 732 | 1466501797508 Marionette DEBUG loaded listener.js 02:36:37 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0DA2E400) [pid = 732] [serial = 1103] [outer = 0CB0F000] 02:36:38 INFO - PROCESS | 732 | 1466501798237 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1157ms 02:36:38 INFO - PROCESS | 732 | 1466501798267 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 02:36:38 INFO - PROCESS | 732 | 1466501798272 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 02:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:36:38 INFO - PROCESS | 732 | 1466501798278 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:36:38 INFO - PROCESS | 732 | 1466501798281 Marionette TRACE conn6 <- [1,1434,null,{}] 02:36:38 INFO - PROCESS | 732 | 1466501798285 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:38 INFO - PROCESS | 732 | 1466501798288 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:38 INFO - PROCESS | 732 | 1466501798413 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 02:36:38 INFO - PROCESS | 732 | 1466501798543 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:38 INFO - PROCESS | 732 | 1466501798546 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:38 INFO - PROCESS | 732 | ++DOCSHELL 14CE3400 == 32 [pid = 732] [id = 368] 02:36:38 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (14CE5C00) [pid = 732] [serial = 1104] [outer = 00000000] 02:36:38 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (14F96C00) [pid = 732] [serial = 1105] [outer = 14CE5C00] 02:36:38 INFO - PROCESS | 732 | 1466501798605 Marionette DEBUG loaded listener.js 02:36:38 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (154DA800) [pid = 732] [serial = 1106] [outer = 14CE5C00] 02:36:39 INFO - PROCESS | 732 | --DOCSHELL 0CA41800 == 31 [pid = 732] [id = 25] 02:36:39 INFO - PROCESS | 732 | --DOCSHELL 0D340800 == 30 [pid = 732] [id = 26] 02:36:39 INFO - PROCESS | 732 | --DOCSHELL 0CA95000 == 29 [pid = 732] [id = 27] 02:36:39 INFO - PROCESS | 732 | --DOCSHELL 0E04C400 == 28 [pid = 732] [id = 365] 02:36:39 INFO - PROCESS | 732 | --DOCSHELL 0CB12C00 == 27 [pid = 732] [id = 364] 02:36:39 INFO - PROCESS | 732 | --DOCSHELL 0925F400 == 26 [pid = 732] [id = 363] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1B042000) [pid = 732] [serial = 1077] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0CB11400) [pid = 732] [serial = 1053] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 67 (0D75AC00) [pid = 732] [serial = 1054] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 66 (14CA6000) [pid = 732] [serial = 1056] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 65 (196D1000) [pid = 732] [serial = 1062] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 64 (14F97000) [pid = 732] [serial = 1057] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1A958400) [pid = 732] [serial = 1068] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 62 (1857F800) [pid = 732] [serial = 1050] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 61 (185BF000) [pid = 732] [serial = 1051] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 60 (1A353800) [pid = 732] [serial = 1045] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 59 (1842DC00) [pid = 732] [serial = 1059] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 58 (0DCAC800) [pid = 732] [serial = 1047] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 57 (14A61800) [pid = 732] [serial = 1048] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 56 (1A34F000) [pid = 732] [serial = 1065] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 55 (17F7C000) [pid = 732] [serial = 1071] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 54 (17F7DC00) [pid = 732] [serial = 1072] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 53 (1A9F3800) [pid = 732] [serial = 1069] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 52 (1975EC00) [pid = 732] [serial = 1063] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 51 (1A351000) [pid = 732] [serial = 1066] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 50 (1AA78000) [pid = 732] [serial = 1074] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 49 (1AEC7C00) [pid = 732] [serial = 1078] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 48 (1AE07400) [pid = 732] [serial = 1075] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | --DOMWINDOW == 47 (1857FC00) [pid = 732] [serial = 1060] [outer = 00000000] [url = about:blank] 02:36:39 INFO - PROCESS | 732 | 1466501799499 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1273ms 02:36:39 INFO - PROCESS | 732 | 1466501799554 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 02:36:39 INFO - PROCESS | 732 | 1466501799559 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 02:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:36:39 INFO - PROCESS | 732 | 1466501799565 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:36:39 INFO - PROCESS | 732 | 1466501799569 Marionette TRACE conn6 <- [1,1438,null,{}] 02:36:39 INFO - PROCESS | 732 | 1466501799575 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:39 INFO - PROCESS | 732 | 1466501799578 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:39 INFO - PROCESS | 732 | 1466501799701 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 02:36:39 INFO - PROCESS | 732 | 1466501799831 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:39 INFO - PROCESS | 732 | 1466501799836 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:39 INFO - PROCESS | 732 | ++DOCSHELL 0CA41800 == 27 [pid = 732] [id = 369] 02:36:39 INFO - PROCESS | 732 | ++DOMWINDOW == 48 (0CA8FC00) [pid = 732] [serial = 1107] [outer = 00000000] 02:36:39 INFO - PROCESS | 732 | ++DOMWINDOW == 49 (0DA2D400) [pid = 732] [serial = 1108] [outer = 0CA8FC00] 02:36:39 INFO - PROCESS | 732 | 1466501799899 Marionette DEBUG loaded listener.js 02:36:40 INFO - PROCESS | 732 | ++DOMWINDOW == 50 (0DBC9C00) [pid = 732] [serial = 1109] [outer = 0CA8FC00] 02:36:40 INFO - PROCESS | 732 | 1466501800570 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1075ms 02:36:40 INFO - PROCESS | 732 | 1466501800645 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 02:36:40 INFO - PROCESS | 732 | 1466501800649 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 02:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:36:40 INFO - PROCESS | 732 | 1466501800656 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:36:40 INFO - PROCESS | 732 | 1466501800659 Marionette TRACE conn6 <- [1,1442,null,{}] 02:36:40 INFO - PROCESS | 732 | 1466501800663 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:40 INFO - PROCESS | 732 | 1466501800666 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:40 INFO - PROCESS | 732 | 1466501800825 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 02:36:40 INFO - PROCESS | 732 | 1466501800944 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:40 INFO - PROCESS | 732 | 1466501800947 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:40 INFO - PROCESS | 732 | ++DOCSHELL 14A69000 == 28 [pid = 732] [id = 370] 02:36:40 INFO - PROCESS | 732 | ++DOMWINDOW == 51 (14A6A800) [pid = 732] [serial = 1110] [outer = 00000000] 02:36:41 INFO - PROCESS | 732 | ++DOMWINDOW == 52 (14CECC00) [pid = 732] [serial = 1111] [outer = 14A6A800] 02:36:41 INFO - PROCESS | 732 | 1466501801013 Marionette DEBUG loaded listener.js 02:36:41 INFO - PROCESS | 732 | ++DOMWINDOW == 53 (15395800) [pid = 732] [serial = 1112] [outer = 14A6A800] 02:36:41 INFO - PROCESS | 732 | 1466501801657 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1017ms 02:36:41 INFO - PROCESS | 732 | 1466501801676 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 02:36:41 INFO - PROCESS | 732 | 1466501801679 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 02:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:36:41 INFO - PROCESS | 732 | 1466501801683 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:36:41 INFO - PROCESS | 732 | 1466501801686 Marionette TRACE conn6 <- [1,1446,null,{}] 02:36:41 INFO - PROCESS | 732 | 1466501801698 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:41 INFO - PROCESS | 732 | 1466501801703 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:41 INFO - PROCESS | 732 | 1466501801813 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 02:36:41 INFO - PROCESS | 732 | 1466501801912 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:41 INFO - PROCESS | 732 | 1466501801916 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:41 INFO - PROCESS | 732 | ++DOCSHELL 17F61000 == 29 [pid = 732] [id = 371] 02:36:41 INFO - PROCESS | 732 | ++DOMWINDOW == 54 (17F61400) [pid = 732] [serial = 1113] [outer = 00000000] 02:36:41 INFO - PROCESS | 732 | ++DOMWINDOW == 55 (17F68000) [pid = 732] [serial = 1114] [outer = 17F61400] 02:36:41 INFO - PROCESS | 732 | 1466501801976 Marionette DEBUG loaded listener.js 02:36:42 INFO - PROCESS | 732 | ++DOMWINDOW == 56 (1833F400) [pid = 732] [serial = 1115] [outer = 17F61400] 02:36:42 INFO - PROCESS | 732 | 1466501802643 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1020ms 02:36:42 INFO - PROCESS | 732 | 1466501802705 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 02:36:42 INFO - PROCESS | 732 | 1466501802708 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 02:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:36:42 INFO - PROCESS | 732 | 1466501802712 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:36:42 INFO - PROCESS | 732 | 1466501802714 Marionette TRACE conn6 <- [1,1450,null,{}] 02:36:42 INFO - PROCESS | 732 | 1466501802718 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:42 INFO - PROCESS | 732 | 1466501802720 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:42 INFO - PROCESS | 732 | 1466501802829 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 02:36:42 INFO - PROCESS | 732 | 1466501802962 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:42 INFO - PROCESS | 732 | 1466501802964 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:42 INFO - PROCESS | 732 | ++DOCSHELL 1845B000 == 30 [pid = 732] [id = 372] 02:36:42 INFO - PROCESS | 732 | ++DOMWINDOW == 57 (1847B400) [pid = 732] [serial = 1116] [outer = 00000000] 02:36:43 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (18584400) [pid = 732] [serial = 1117] [outer = 1847B400] 02:36:43 INFO - PROCESS | 732 | 1466501803021 Marionette DEBUG loaded listener.js 02:36:43 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (18589000) [pid = 732] [serial = 1118] [outer = 1847B400] 02:36:43 INFO - PROCESS | 732 | --DOCSHELL 185BF800 == 29 [pid = 732] [id = 22] 02:36:43 INFO - PROCESS | 732 | --DOCSHELL 0CA38C00 == 28 [pid = 732] [id = 367] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 0CB0A000 == 27 [pid = 732] [id = 20] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 16940C00 == 26 [pid = 732] [id = 28] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 0E9DBC00 == 25 [pid = 732] [id = 12] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 16940400 == 24 [pid = 732] [id = 15] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 1F605000 == 23 [pid = 732] [id = 8] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 0CA39800 == 22 [pid = 732] [id = 23] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 16C35C00 == 21 [pid = 732] [id = 24] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 195B9000 == 20 [pid = 732] [id = 16] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 0D3E1400 == 19 [pid = 732] [id = 11] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 1C284C00 == 18 [pid = 732] [id = 19] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 17F23400 == 17 [pid = 732] [id = 10] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 1A79BC00 == 16 [pid = 732] [id = 17] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 1A82F400 == 15 [pid = 732] [id = 18] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 0CA90000 == 14 [pid = 732] [id = 21] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 17F61000 == 13 [pid = 732] [id = 371] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 14DC5000 == 12 [pid = 732] [id = 366] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 14A69000 == 11 [pid = 732] [id = 370] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 14CE3400 == 10 [pid = 732] [id = 368] 02:36:44 INFO - PROCESS | 732 | --DOCSHELL 0CA41800 == 9 [pid = 732] [id = 369] 02:36:46 INFO - PROCESS | 732 | 1466501806174 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 3494ms 02:36:46 INFO - PROCESS | 732 | 1466501806209 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 02:36:46 INFO - PROCESS | 732 | 1466501806214 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 02:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:36:46 INFO - PROCESS | 732 | 1466501806219 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:36:46 INFO - PROCESS | 732 | 1466501806222 Marionette TRACE conn6 <- [1,1454,null,{}] 02:36:46 INFO - PROCESS | 732 | 1466501806228 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:46 INFO - PROCESS | 732 | 1466501806231 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:46 INFO - PROCESS | 732 | 1466501806326 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 02:36:46 INFO - PROCESS | 732 | 1466501806333 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:46 INFO - PROCESS | 732 | 1466501806336 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:46 INFO - PROCESS | 732 | ++DOCSHELL 0CA91C00 == 10 [pid = 732] [id = 373] 02:36:46 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (0CA95C00) [pid = 732] [serial = 1119] [outer = 00000000] 02:36:46 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (0CB06000) [pid = 732] [serial = 1120] [outer = 0CA95C00] 02:36:46 INFO - PROCESS | 732 | 1466501806387 Marionette DEBUG loaded listener.js 02:36:46 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (0CB94C00) [pid = 732] [serial = 1121] [outer = 0CA95C00] 02:36:46 INFO - PROCESS | 732 | 1466501806905 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 02:36:46 INFO - PROCESS | 732 | 1466501806954 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 02:36:46 INFO - PROCESS | 732 | 1466501806959 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 02:36:46 INFO - PROCESS | 732 | 1466501806965 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:36:46 INFO - PROCESS | 732 | 1466501806968 Marionette TRACE conn6 <- [1,1458,null,{}] 02:36:46 INFO - PROCESS | 732 | 1466501806971 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:46 INFO - PROCESS | 732 | 1466501806974 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:47 INFO - PROCESS | 732 | 1466501807067 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 02:36:47 INFO - PROCESS | 732 | 1466501807147 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 732 | 1466501807150 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:47 INFO - PROCESS | 732 | ++DOCSHELL 0CA1C000 == 11 [pid = 732] [id = 374] 02:36:47 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (0DCAA000) [pid = 732] [serial = 1122] [outer = 00000000] 02:36:47 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (0DDF7C00) [pid = 732] [serial = 1123] [outer = 0DCAA000] 02:36:47 INFO - PROCESS | 732 | 1466501807206 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0E9D9400) [pid = 732] [serial = 1124] [outer = 0DCAA000] 02:36:47 INFO - PROCESS | 732 | 1466501807637 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 02:36:47 INFO - PROCESS | 732 | 1466501807699 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 02:36:47 INFO - PROCESS | 732 | 1466501807702 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 02:36:47 INFO - PROCESS | 732 | 1466501807705 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:36:47 INFO - PROCESS | 732 | 1466501807709 Marionette TRACE conn6 <- [1,1462,null,{}] 02:36:47 INFO - PROCESS | 732 | 1466501807724 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:47 INFO - PROCESS | 732 | 1466501807729 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:47 INFO - PROCESS | 732 | 1466501807817 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 02:36:47 INFO - PROCESS | 732 | 1466501807832 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 732 | 1466501807835 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:47 INFO - PROCESS | 732 | ++DOCSHELL 1541F400 == 12 [pid = 732] [id = 375] 02:36:47 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (15464400) [pid = 732] [serial = 1125] [outer = 00000000] 02:36:47 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (154E0800) [pid = 732] [serial = 1126] [outer = 15464400] 02:36:47 INFO - PROCESS | 732 | 1466501807884 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (16258800) [pid = 732] [serial = 1127] [outer = 15464400] 02:36:48 INFO - PROCESS | 732 | 1466501808352 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 731ms 02:36:48 INFO - PROCESS | 732 | 1466501808454 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 02:36:48 INFO - PROCESS | 732 | 1466501808457 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 02:36:48 INFO - PROCESS | 732 | 1466501808460 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:36:48 INFO - PROCESS | 732 | 1466501808462 Marionette TRACE conn6 <- [1,1466,null,{}] 02:36:48 INFO - PROCESS | 732 | 1466501808465 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:36:48 INFO - PROCESS | 732 | 1466501808467 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:48 INFO - PROCESS | 732 | 1466501808583 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 02:36:48 INFO - PROCESS | 732 | 1466501808589 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:48 INFO - PROCESS | 732 | 1466501808591 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:48 INFO - PROCESS | 732 | ++DOCSHELL 16940000 == 13 [pid = 732] [id = 376] 02:36:48 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (17373C00) [pid = 732] [serial = 1128] [outer = 00000000] 02:36:48 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (17F68400) [pid = 732] [serial = 1129] [outer = 17373C00] 02:36:48 INFO - PROCESS | 732 | 1466501808638 Marionette DEBUG loaded listener.js 02:36:48 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (18430400) [pid = 732] [serial = 1130] [outer = 17373C00] 02:36:49 INFO - PROCESS | 732 | 1466501809111 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 02:36:49 INFO - PROCESS | 732 | 1466501809145 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 02:36:49 INFO - PROCESS | 732 | 1466501809147 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 02:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:36:49 INFO - PROCESS | 732 | 1466501809150 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:36:49 INFO - PROCESS | 732 | 1466501809152 Marionette TRACE conn6 <- [1,1470,null,{}] 02:36:49 INFO - PROCESS | 732 | 1466501809155 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:49 INFO - PROCESS | 732 | 1466501809157 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:49 INFO - PROCESS | 732 | 1466501809297 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 02:36:49 INFO - PROCESS | 732 | 1466501809310 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:49 INFO - PROCESS | 732 | 1466501809312 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:49 INFO - PROCESS | 732 | ++DOCSHELL 1857FC00 == 14 [pid = 732] [id = 377] 02:36:49 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (18580800) [pid = 732] [serial = 1131] [outer = 00000000] 02:36:49 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (1858B000) [pid = 732] [serial = 1132] [outer = 18580800] 02:36:49 INFO - PROCESS | 732 | 1466501809357 Marionette DEBUG loaded listener.js 02:36:49 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (185BC000) [pid = 732] [serial = 1133] [outer = 18580800] 02:36:49 INFO - PROCESS | 732 | 1466501809830 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 02:36:49 INFO - PROCESS | 732 | 1466501809882 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 02:36:49 INFO - PROCESS | 732 | 1466501809885 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 02:36:49 INFO - PROCESS | 732 | 1466501809888 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:36:49 INFO - PROCESS | 732 | 1466501809889 Marionette TRACE conn6 <- [1,1474,null,{}] 02:36:49 INFO - PROCESS | 732 | 1466501809893 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:49 INFO - PROCESS | 732 | 1466501809898 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:50 INFO - PROCESS | 732 | 1466501810061 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 02:36:50 INFO - PROCESS | 732 | 1466501810069 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:50 INFO - PROCESS | 732 | 1466501810071 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:50 INFO - PROCESS | 732 | ++DOCSHELL 185E8400 == 15 [pid = 732] [id = 378] 02:36:50 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (185E9000) [pid = 732] [serial = 1134] [outer = 00000000] 02:36:50 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1951DC00) [pid = 732] [serial = 1135] [outer = 185E9000] 02:36:50 INFO - PROCESS | 732 | 1466501810116 Marionette DEBUG loaded listener.js 02:36:50 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (195B8400) [pid = 732] [serial = 1136] [outer = 185E9000] 02:36:50 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0E04D400) [pid = 732] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:36:50 INFO - PROCESS | 732 | --DOMWINDOW == 75 (14FB4800) [pid = 732] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:36:50 INFO - PROCESS | 732 | --DOMWINDOW == 74 (17F61400) [pid = 732] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:36:50 INFO - PROCESS | 732 | --DOMWINDOW == 73 (14A6A800) [pid = 732] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:36:50 INFO - PROCESS | 732 | --DOMWINDOW == 72 (14CE5C00) [pid = 732] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:36:50 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1C112000) [pid = 732] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:36:50 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0CB10000) [pid = 732] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:36:50 INFO - PROCESS | 732 | --DOMWINDOW == 69 (18348800) [pid = 732] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:36:50 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0CB0F000) [pid = 732] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:36:50 INFO - PROCESS | 732 | --DOMWINDOW == 67 (0CA8FC00) [pid = 732] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:36:50 INFO - PROCESS | 732 | --DOMWINDOW == 66 (0925FC00) [pid = 732] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:36:50 INFO - PROCESS | 732 | --DOMWINDOW == 65 (0CB94400) [pid = 732] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:36:50 INFO - PROCESS | 732 | 1466501810795 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 930ms 02:36:50 INFO - PROCESS | 732 | 1466501810822 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 02:36:50 INFO - PROCESS | 732 | 1466501810824 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 02:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:36:50 INFO - PROCESS | 732 | 1466501810831 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:36:50 INFO - PROCESS | 732 | 1466501810832 Marionette TRACE conn6 <- [1,1478,null,{}] 02:36:50 INFO - PROCESS | 732 | 1466501810836 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:50 INFO - PROCESS | 732 | 1466501810837 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:50 INFO - PROCESS | 732 | 1466501810945 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 02:36:51 INFO - PROCESS | 732 | 1466501811001 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:51 INFO - PROCESS | 732 | 1466501811003 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:51 INFO - PROCESS | 732 | ++DOCSHELL 09261800 == 16 [pid = 732] [id = 379] 02:36:51 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0CA1E400) [pid = 732] [serial = 1137] [outer = 00000000] 02:36:51 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (14A6A800) [pid = 732] [serial = 1138] [outer = 0CA1E400] 02:36:51 INFO - PROCESS | 732 | 1466501811047 Marionette DEBUG loaded listener.js 02:36:51 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (14CADC00) [pid = 732] [serial = 1139] [outer = 0CA1E400] 02:36:51 INFO - PROCESS | 732 | 1466501811407 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 630ms 02:36:51 INFO - PROCESS | 732 | 1466501811465 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 02:36:51 INFO - PROCESS | 732 | 1466501811467 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 02:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:36:51 INFO - PROCESS | 732 | 1466501811470 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:36:51 INFO - PROCESS | 732 | 1466501811472 Marionette TRACE conn6 <- [1,1482,null,{}] 02:36:51 INFO - PROCESS | 732 | 1466501811475 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:51 INFO - PROCESS | 732 | 1466501811477 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:51 INFO - PROCESS | 732 | 1466501811554 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 02:36:51 INFO - PROCESS | 732 | 1466501811561 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:51 INFO - PROCESS | 732 | 1466501811563 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:51 INFO - PROCESS | 732 | ++DOCSHELL 0CB08800 == 17 [pid = 732] [id = 380] 02:36:51 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0CB09400) [pid = 732] [serial = 1140] [outer = 00000000] 02:36:51 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (18584000) [pid = 732] [serial = 1141] [outer = 0CB09400] 02:36:51 INFO - PROCESS | 732 | 1466501811607 Marionette DEBUG loaded listener.js 02:36:51 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (18589800) [pid = 732] [serial = 1142] [outer = 0CB09400] 02:36:52 INFO - PROCESS | 732 | 1466501812039 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 631ms 02:36:52 INFO - PROCESS | 732 | 1466501812104 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 02:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:36:52 INFO - PROCESS | 732 | 1466501812106 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 02:36:52 INFO - PROCESS | 732 | 1466501812109 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:36:52 INFO - PROCESS | 732 | 1466501812110 Marionette TRACE conn6 <- [1,1486,null,{}] 02:36:52 INFO - PROCESS | 732 | 1466501812114 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:52 INFO - PROCESS | 732 | 1466501812115 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:52 INFO - PROCESS | 732 | 1466501812194 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 02:36:52 INFO - PROCESS | 732 | 1466501812202 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:52 INFO - PROCESS | 732 | 1466501812204 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:52 INFO - PROCESS | 732 | ++DOCSHELL 1541E000 == 18 [pid = 732] [id = 381] 02:36:52 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (19745000) [pid = 732] [serial = 1143] [outer = 00000000] 02:36:52 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (19763400) [pid = 732] [serial = 1144] [outer = 19745000] 02:36:52 INFO - PROCESS | 732 | 1466501812247 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (19769000) [pid = 732] [serial = 1145] [outer = 19745000] 02:36:52 INFO - PROCESS | 732 | 1466501812813 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 770ms 02:36:52 INFO - PROCESS | 732 | 1466501812880 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 02:36:52 INFO - PROCESS | 732 | 1466501812886 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 02:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:36:52 INFO - PROCESS | 732 | 1466501812891 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:36:52 INFO - PROCESS | 732 | 1466501812895 Marionette TRACE conn6 <- [1,1490,null,{}] 02:36:52 INFO - PROCESS | 732 | 1466501812901 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:52 INFO - PROCESS | 732 | 1466501812904 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:53 INFO - PROCESS | 732 | 1466501813035 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 02:36:53 INFO - PROCESS | 732 | 1466501813157 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:53 INFO - PROCESS | 732 | 1466501813162 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:53 INFO - PROCESS | 732 | ++DOCSHELL 0CA14800 == 19 [pid = 732] [id = 382] 02:36:53 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0CA16C00) [pid = 732] [serial = 1146] [outer = 00000000] 02:36:53 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0D338800) [pid = 732] [serial = 1147] [outer = 0CA16C00] 02:36:53 INFO - PROCESS | 732 | 1466501813221 Marionette DEBUG loaded listener.js 02:36:53 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (0DA3AC00) [pid = 732] [serial = 1148] [outer = 0CA16C00] 02:36:53 INFO - PROCESS | 732 | 1466501813899 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1021ms 02:36:53 INFO - PROCESS | 732 | 1466501813934 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 02:36:53 INFO - PROCESS | 732 | 1466501813939 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 02:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:36:53 INFO - PROCESS | 732 | 1466501813966 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:36:53 INFO - PROCESS | 732 | 1466501813969 Marionette TRACE conn6 <- [1,1494,null,{}] 02:36:53 INFO - PROCESS | 732 | 1466501813973 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:53 INFO - PROCESS | 732 | 1466501813976 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:54 INFO - PROCESS | 732 | 1466501814099 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 02:36:54 INFO - PROCESS | 732 | 1466501814238 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:54 INFO - PROCESS | 732 | 1466501814241 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:54 INFO - PROCESS | 732 | ++DOCSHELL 15472000 == 20 [pid = 732] [id = 383] 02:36:54 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (154E2800) [pid = 732] [serial = 1149] [outer = 00000000] 02:36:54 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (17F21400) [pid = 732] [serial = 1150] [outer = 154E2800] 02:36:54 INFO - PROCESS | 732 | 1466501814306 Marionette DEBUG loaded listener.js 02:36:54 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (18458400) [pid = 732] [serial = 1151] [outer = 154E2800] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 79 (154DA800) [pid = 732] [serial = 1106] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1C2EBC00) [pid = 732] [serial = 1087] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0DD0E000) [pid = 732] [serial = 1081] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 76 (19C13400) [pid = 732] [serial = 1084] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 75 (17374C00) [pid = 732] [serial = 667] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 74 (14CECC00) [pid = 732] [serial = 1111] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0DA2E400) [pid = 732] [serial = 1103] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 72 (14F96C00) [pid = 732] [serial = 1105] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0CC6E400) [pid = 732] [serial = 1102] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0DBC9C00) [pid = 732] [serial = 1109] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0DA2D400) [pid = 732] [serial = 1108] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0CA15400) [pid = 732] [serial = 1089] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 67 (0CA1F400) [pid = 732] [serial = 1090] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 66 (0CC6EC00) [pid = 732] [serial = 1092] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 65 (0D379000) [pid = 732] [serial = 1093] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1C27FC00) [pid = 732] [serial = 1086] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 63 (185E9400) [pid = 732] [serial = 1083] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 62 (0DA2F800) [pid = 732] [serial = 1080] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 61 (14A0D000) [pid = 732] [serial = 1096] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 60 (154E4C00) [pid = 732] [serial = 1098] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 59 (0E9D5800) [pid = 732] [serial = 1095] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 58 (1833F400) [pid = 732] [serial = 1115] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 57 (16258000) [pid = 732] [serial = 1099] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 56 (18584400) [pid = 732] [serial = 1117] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 55 (15395800) [pid = 732] [serial = 1112] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | --DOMWINDOW == 54 (17F68000) [pid = 732] [serial = 1114] [outer = 00000000] [url = about:blank] 02:36:55 INFO - PROCESS | 732 | 1466501815180 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1240ms 02:36:55 INFO - PROCESS | 732 | 1466501815191 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 02:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:36:55 INFO - PROCESS | 732 | 1466501815194 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 02:36:55 INFO - PROCESS | 732 | 1466501815199 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:36:55 INFO - PROCESS | 732 | 1466501815202 Marionette TRACE conn6 <- [1,1498,null,{}] 02:36:55 INFO - PROCESS | 732 | 1466501815207 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:55 INFO - PROCESS | 732 | 1466501815210 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:55 INFO - PROCESS | 732 | 1466501815294 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 02:36:55 INFO - PROCESS | 732 | 1466501815301 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:55 INFO - PROCESS | 732 | 1466501815305 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:55 INFO - PROCESS | 732 | ++DOCSHELL 0D333800 == 21 [pid = 732] [id = 384] 02:36:55 INFO - PROCESS | 732 | ++DOMWINDOW == 55 (0D334400) [pid = 732] [serial = 1152] [outer = 00000000] 02:36:55 INFO - PROCESS | 732 | ++DOMWINDOW == 56 (0D3EBC00) [pid = 732] [serial = 1153] [outer = 0D334400] 02:36:55 INFO - PROCESS | 732 | 1466501815354 Marionette DEBUG loaded listener.js 02:36:55 INFO - PROCESS | 732 | ++DOMWINDOW == 57 (0DA2EC00) [pid = 732] [serial = 1154] [outer = 0D334400] 02:36:55 INFO - PROCESS | 732 | 1466501815842 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 02:36:55 INFO - PROCESS | 732 | 1466501815872 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 02:36:55 INFO - PROCESS | 732 | 1466501815877 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 02:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:36:55 INFO - PROCESS | 732 | 1466501815882 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:36:55 INFO - PROCESS | 732 | 1466501815885 Marionette TRACE conn6 <- [1,1502,null,{}] 02:36:55 INFO - PROCESS | 732 | 1466501815888 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:55 INFO - PROCESS | 732 | 1466501815891 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:56 INFO - PROCESS | 732 | 1466501816005 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 02:36:56 INFO - PROCESS | 732 | 1466501816022 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:56 INFO - PROCESS | 732 | 1466501816024 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:56 INFO - PROCESS | 732 | ++DOCSHELL 0E9D6400 == 22 [pid = 732] [id = 385] 02:36:56 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (0E9DB400) [pid = 732] [serial = 1155] [outer = 00000000] 02:36:56 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (14A0F000) [pid = 732] [serial = 1156] [outer = 0E9DB400] 02:36:56 INFO - PROCESS | 732 | 1466501816141 Marionette DEBUG loaded listener.js 02:36:56 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (14A66000) [pid = 732] [serial = 1157] [outer = 0E9DB400] 02:36:56 INFO - PROCESS | 732 | 1466501816526 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 02:36:56 INFO - PROCESS | 732 | 1466501816553 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 02:36:56 INFO - PROCESS | 732 | 1466501816555 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 02:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:36:56 INFO - PROCESS | 732 | 1466501816558 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:36:56 INFO - PROCESS | 732 | 1466501816562 Marionette TRACE conn6 <- [1,1506,null,{}] 02:36:56 INFO - PROCESS | 732 | 1466501816572 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:56 INFO - PROCESS | 732 | 1466501816577 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:56 INFO - PROCESS | 732 | 1466501816661 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 02:36:56 INFO - PROCESS | 732 | 1466501816669 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:56 INFO - PROCESS | 732 | 1466501816672 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:56 INFO - PROCESS | 732 | ++DOCSHELL 15465400 == 23 [pid = 732] [id = 386] 02:36:56 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (1546C400) [pid = 732] [serial = 1158] [outer = 00000000] 02:36:56 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (155AD400) [pid = 732] [serial = 1159] [outer = 1546C400] 02:36:56 INFO - PROCESS | 732 | 1466501816720 Marionette DEBUG loaded listener.js 02:36:56 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (1693E400) [pid = 732] [serial = 1160] [outer = 1546C400] 02:36:57 INFO - PROCESS | 732 | 1466501817163 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 690ms 02:36:57 INFO - PROCESS | 732 | 1466501817249 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 02:36:57 INFO - PROCESS | 732 | 1466501817251 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 02:36:57 INFO - PROCESS | 732 | 1466501817254 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:36:57 INFO - PROCESS | 732 | 1466501817256 Marionette TRACE conn6 <- [1,1510,null,{}] 02:36:57 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:36:57 INFO - PROCESS | 732 | 1466501817260 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:57 INFO - PROCESS | 732 | 1466501817262 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:57 INFO - PROCESS | 732 | 1466501817401 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 02:36:57 INFO - PROCESS | 732 | 1466501817453 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:57 INFO - PROCESS | 732 | 1466501817455 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:57 INFO - PROCESS | 732 | ++DOCSHELL 17F66800 == 24 [pid = 732] [id = 387] 02:36:57 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (17F67000) [pid = 732] [serial = 1161] [outer = 00000000] 02:36:57 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (18340400) [pid = 732] [serial = 1162] [outer = 17F67000] 02:36:57 INFO - PROCESS | 732 | 1466501817500 Marionette DEBUG loaded listener.js 02:36:57 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (18452C00) [pid = 732] [serial = 1163] [outer = 17F67000] 02:36:57 INFO - PROCESS | 732 | 1466501817922 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:36:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:36:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:36:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:36:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:36:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:36:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:36:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 02:36:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:36:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 02:36:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:36:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 732ms 02:36:58 INFO - PROCESS | 732 | 1466501817991 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 02:36:58 INFO - PROCESS | 732 | 1466501817993 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 02:36:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:36:58 INFO - PROCESS | 732 | 1466501818002 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:36:58 INFO - PROCESS | 732 | 1466501818004 Marionette TRACE conn6 <- [1,1514,null,{}] 02:36:58 INFO - PROCESS | 732 | 1466501818007 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:58 INFO - PROCESS | 732 | 1466501818009 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:58 INFO - PROCESS | 732 | 1466501818117 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 02:36:58 INFO - PROCESS | 732 | 1466501818129 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:58 INFO - PROCESS | 732 | 1466501818130 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:58 INFO - PROCESS | 732 | ++DOCSHELL 0DD04000 == 25 [pid = 732] [id = 388] 02:36:58 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (18459400) [pid = 732] [serial = 1164] [outer = 00000000] 02:36:58 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (185BF000) [pid = 732] [serial = 1165] [outer = 18459400] 02:36:58 INFO - PROCESS | 732 | 1466501818174 Marionette DEBUG loaded listener.js 02:36:58 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (185ECC00) [pid = 732] [serial = 1166] [outer = 18459400] 02:36:58 INFO - PROCESS | 732 | 1466501818622 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:36:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:36:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:36:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:36:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 02:36:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:36:58 INFO - PROCESS | 732 | 1466501818676 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 02:36:58 INFO - PROCESS | 732 | 1466501818678 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 02:36:58 INFO - PROCESS | 732 | 1466501818681 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:36:58 INFO - PROCESS | 732 | 1466501818683 Marionette TRACE conn6 <- [1,1518,null,{}] 02:36:58 INFO - PROCESS | 732 | 1466501818692 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:58 INFO - PROCESS | 732 | 1466501818698 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:58 INFO - PROCESS | 732 | 1466501818866 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 02:36:58 INFO - PROCESS | 732 | 1466501818929 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:58 INFO - PROCESS | 732 | 1466501818931 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:58 INFO - PROCESS | 732 | ++DOCSHELL 1951E000 == 26 [pid = 732] [id = 389] 02:36:58 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (195B6800) [pid = 732] [serial = 1167] [outer = 00000000] 02:36:58 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (1A33C800) [pid = 732] [serial = 1168] [outer = 195B6800] 02:36:58 INFO - PROCESS | 732 | 1466501818976 Marionette DEBUG loaded listener.js 02:36:59 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (19747800) [pid = 732] [serial = 1169] [outer = 195B6800] 02:36:59 INFO - PROCESS | 732 | --DOMWINDOW == 71 (17373C00) [pid = 732] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:36:59 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0DCAA000) [pid = 732] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:36:59 INFO - PROCESS | 732 | --DOMWINDOW == 69 (15464400) [pid = 732] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:36:59 INFO - PROCESS | 732 | --DOMWINDOW == 68 (1847B400) [pid = 732] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:36:59 INFO - PROCESS | 732 | --DOMWINDOW == 67 (0CA95C00) [pid = 732] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:36:59 INFO - PROCESS | 732 | --DOMWINDOW == 66 (18580800) [pid = 732] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:36:59 INFO - PROCESS | 732 | --DOMWINDOW == 65 (0CA1E400) [pid = 732] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:36:59 INFO - PROCESS | 732 | --DOMWINDOW == 64 (185E9000) [pid = 732] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:36:59 INFO - PROCESS | 732 | --DOMWINDOW == 63 (0CB09400) [pid = 732] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:36:59 INFO - PROCESS | 732 | 1466501819410 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:36:59 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 02:36:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:36:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:36:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 02:36:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:36:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 771ms 02:36:59 INFO - PROCESS | 732 | 1466501819454 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 02:36:59 INFO - PROCESS | 732 | 1466501819456 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 02:36:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:36:59 INFO - PROCESS | 732 | 1466501819459 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:36:59 INFO - PROCESS | 732 | 1466501819461 Marionette TRACE conn6 <- [1,1522,null,{}] 02:36:59 INFO - PROCESS | 732 | 1466501819464 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:59 INFO - PROCESS | 732 | 1466501819466 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:59 INFO - PROCESS | 732 | 1466501819543 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 02:36:59 INFO - PROCESS | 732 | 1466501819548 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:59 INFO - PROCESS | 732 | 1466501819550 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:36:59 INFO - PROCESS | 732 | ++DOCSHELL 0CB09400 == 27 [pid = 732] [id = 390] 02:36:59 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (0DCAA000) [pid = 732] [serial = 1170] [outer = 00000000] 02:36:59 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (185E4000) [pid = 732] [serial = 1171] [outer = 0DCAA000] 02:36:59 INFO - PROCESS | 732 | 1466501819668 Marionette DEBUG loaded listener.js 02:36:59 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (1A33C000) [pid = 732] [serial = 1172] [outer = 0DCAA000] 02:37:00 INFO - PROCESS | 732 | 1466501820032 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:37:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:37:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 630ms 02:37:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:37:00 INFO - PROCESS | 732 | 1466501820091 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 02:37:00 INFO - PROCESS | 732 | 1466501820093 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 02:37:00 INFO - PROCESS | 732 | 1466501820096 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:37:00 INFO - PROCESS | 732 | 1466501820098 Marionette TRACE conn6 <- [1,1526,null,{}] 02:37:00 INFO - PROCESS | 732 | 1466501820101 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:00 INFO - PROCESS | 732 | 1466501820103 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:00 INFO - PROCESS | 732 | 1466501820213 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 02:37:00 INFO - PROCESS | 732 | 1466501820248 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:00 INFO - PROCESS | 732 | 1466501820250 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:00 INFO - PROCESS | 732 | ++DOCSHELL 14A0E000 == 28 [pid = 732] [id = 391] 02:37:00 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (18586000) [pid = 732] [serial = 1173] [outer = 00000000] 02:37:00 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (1A797C00) [pid = 732] [serial = 1174] [outer = 18586000] 02:37:00 INFO - PROCESS | 732 | 1466501820295 Marionette DEBUG loaded listener.js 02:37:00 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (1A827400) [pid = 732] [serial = 1175] [outer = 18586000] 02:37:00 INFO - PROCESS | 732 | 1466501820694 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:37:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:37:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 631ms 02:37:00 INFO - PROCESS | 732 | 1466501820737 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 02:37:00 INFO - PROCESS | 732 | 1466501820740 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 02:37:00 INFO - PROCESS | 732 | 1466501820743 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:37:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:37:00 INFO - PROCESS | 732 | 1466501820745 Marionette TRACE conn6 <- [1,1530,null,{}] 02:37:00 INFO - PROCESS | 732 | 1466501820748 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:00 INFO - PROCESS | 732 | 1466501820750 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:00 INFO - PROCESS | 732 | 1466501820861 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 02:37:00 INFO - PROCESS | 732 | 1466501820870 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:00 INFO - PROCESS | 732 | 1466501820871 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:00 INFO - PROCESS | 732 | ++DOCSHELL 15464C00 == 29 [pid = 732] [id = 392] 02:37:00 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (1A82F000) [pid = 732] [serial = 1176] [outer = 00000000] 02:37:00 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (1A852C00) [pid = 732] [serial = 1177] [outer = 1A82F000] 02:37:00 INFO - PROCESS | 732 | 1466501820915 Marionette DEBUG loaded listener.js 02:37:01 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (1A857800) [pid = 732] [serial = 1178] [outer = 1A82F000] 02:37:01 INFO - PROCESS | 732 | 1466501821351 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:37:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:37:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 02:37:01 INFO - PROCESS | 732 | 1466501821379 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 02:37:01 INFO - PROCESS | 732 | 1466501821384 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 02:37:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:37:01 INFO - PROCESS | 732 | 1466501821389 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:37:01 INFO - PROCESS | 732 | 1466501821394 Marionette TRACE conn6 <- [1,1534,null,{}] 02:37:01 INFO - PROCESS | 732 | 1466501821401 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:01 INFO - PROCESS | 732 | 1466501821404 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:01 INFO - PROCESS | 732 | 1466501821593 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 02:37:01 INFO - PROCESS | 732 | 1466501821702 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:01 INFO - PROCESS | 732 | 1466501821707 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:01 INFO - PROCESS | 732 | ++DOCSHELL 0CB06400 == 30 [pid = 732] [id = 393] 02:37:01 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0CB0DC00) [pid = 732] [serial = 1179] [outer = 00000000] 02:37:01 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0D37D400) [pid = 732] [serial = 1180] [outer = 0CB0DC00] 02:37:01 INFO - PROCESS | 732 | 1466501821764 Marionette DEBUG loaded listener.js 02:37:01 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0DA39C00) [pid = 732] [serial = 1181] [outer = 0CB0DC00] 02:37:02 INFO - PROCESS | 732 | 1466501822336 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:37:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:37:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 991ms 02:37:02 INFO - PROCESS | 732 | 1466501822380 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 02:37:02 INFO - PROCESS | 732 | 1466501822385 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 02:37:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:37:02 INFO - PROCESS | 732 | 1466501822391 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:37:02 INFO - PROCESS | 732 | 1466501822394 Marionette TRACE conn6 <- [1,1538,null,{}] 02:37:02 INFO - PROCESS | 732 | 1466501822398 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:02 INFO - PROCESS | 732 | 1466501822401 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:02 INFO - PROCESS | 732 | 1466501822512 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 02:37:02 INFO - PROCESS | 732 | 1466501822617 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:02 INFO - PROCESS | 732 | 1466501822620 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:02 INFO - PROCESS | 732 | ++DOCSHELL 15418C00 == 31 [pid = 732] [id = 394] 02:37:02 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (15419400) [pid = 732] [serial = 1182] [outer = 00000000] 02:37:02 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (154E1C00) [pid = 732] [serial = 1183] [outer = 15419400] 02:37:02 INFO - PROCESS | 732 | 1466501822677 Marionette DEBUG loaded listener.js 02:37:02 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F5A000) [pid = 732] [serial = 1184] [outer = 15419400] 02:37:03 INFO - PROCESS | 732 | 1466501823281 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:37:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:37:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 930ms 02:37:03 INFO - PROCESS | 732 | 1466501823325 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 02:37:03 INFO - PROCESS | 732 | 1466501823328 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 02:37:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:37:03 INFO - PROCESS | 732 | 1466501823332 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:37:03 INFO - PROCESS | 732 | 1466501823335 Marionette TRACE conn6 <- [1,1542,null,{}] 02:37:03 INFO - PROCESS | 732 | 1466501823346 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:03 INFO - PROCESS | 732 | 1466501823351 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:03 INFO - PROCESS | 732 | 1466501823464 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 02:37:03 INFO - PROCESS | 732 | 1466501823569 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:03 INFO - PROCESS | 732 | 1466501823573 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:03 INFO - PROCESS | 732 | ++DOCSHELL 1A333400 == 32 [pid = 732] [id = 395] 02:37:03 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A333800) [pid = 732] [serial = 1185] [outer = 00000000] 02:37:03 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A355000) [pid = 732] [serial = 1186] [outer = 1A333800] 02:37:03 INFO - PROCESS | 732 | 1466501823631 Marionette DEBUG loaded listener.js 02:37:03 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A858400) [pid = 732] [serial = 1187] [outer = 1A333800] 02:37:04 INFO - PROCESS | 732 | 1466501824269 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:37:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:37:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 02:37:04 INFO - PROCESS | 732 | 1466501824305 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 02:37:04 INFO - PROCESS | 732 | 1466501824308 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 02:37:04 INFO - PROCESS | 732 | 1466501824311 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:37:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:37:04 INFO - PROCESS | 732 | 1466501824313 Marionette TRACE conn6 <- [1,1546,null,{}] 02:37:04 INFO - PROCESS | 732 | 1466501824317 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:04 INFO - PROCESS | 732 | 1466501824319 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:04 INFO - PROCESS | 732 | 1466501824428 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 02:37:04 INFO - PROCESS | 732 | 1466501824531 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:04 INFO - PROCESS | 732 | 1466501824533 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:04 INFO - PROCESS | 732 | ++DOCSHELL 1A85B800 == 33 [pid = 732] [id = 396] 02:37:04 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A9EB800) [pid = 732] [serial = 1188] [outer = 00000000] 02:37:04 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1AA73800) [pid = 732] [serial = 1189] [outer = 1A9EB800] 02:37:04 INFO - PROCESS | 732 | 1466501824587 Marionette DEBUG loaded listener.js 02:37:04 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1AA7A400) [pid = 732] [serial = 1190] [outer = 1A9EB800] 02:37:05 INFO - PROCESS | 732 | 1466501825310 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:37:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:37:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1071ms 02:37:05 INFO - PROCESS | 732 | 1466501825395 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 02:37:05 INFO - PROCESS | 732 | 1466501825399 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 02:37:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:37:05 INFO - PROCESS | 732 | 1466501825407 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:37:05 INFO - PROCESS | 732 | 1466501825410 Marionette TRACE conn6 <- [1,1550,null,{}] 02:37:05 INFO - PROCESS | 732 | 1466501825430 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:05 INFO - PROCESS | 732 | 1466501825432 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:05 INFO - PROCESS | 732 | 1466501825538 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 02:37:05 INFO - PROCESS | 732 | 1466501825667 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:05 INFO - PROCESS | 732 | 1466501825669 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:05 INFO - PROCESS | 732 | ++DOCSHELL 0CA3BC00 == 34 [pid = 732] [id = 397] 02:37:05 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0CA3D400) [pid = 732] [serial = 1191] [outer = 00000000] 02:37:05 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0E04D000) [pid = 732] [serial = 1192] [outer = 0CA3D400] 02:37:05 INFO - PROCESS | 732 | 1466501825720 Marionette DEBUG loaded listener.js 02:37:05 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (14A65000) [pid = 732] [serial = 1193] [outer = 0CA3D400] 02:37:06 INFO - PROCESS | 732 | --DOCSHELL 1845B000 == 33 [pid = 732] [id = 372] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 86 (17F68400) [pid = 732] [serial = 1129] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0DDF7C00) [pid = 732] [serial = 1123] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0E9D9400) [pid = 732] [serial = 1124] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 83 (154E0800) [pid = 732] [serial = 1126] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 82 (18589000) [pid = 732] [serial = 1118] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0CB06000) [pid = 732] [serial = 1120] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0CB94C00) [pid = 732] [serial = 1121] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 79 (19763400) [pid = 732] [serial = 1144] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 78 (185BC000) [pid = 732] [serial = 1133] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1858B000) [pid = 732] [serial = 1132] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 76 (14A6A800) [pid = 732] [serial = 1138] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1951DC00) [pid = 732] [serial = 1135] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 74 (18584000) [pid = 732] [serial = 1141] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 73 (18589800) [pid = 732] [serial = 1142] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 72 (18430400) [pid = 732] [serial = 1130] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 71 (195B8400) [pid = 732] [serial = 1136] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 70 (14CADC00) [pid = 732] [serial = 1139] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | --DOMWINDOW == 69 (16258800) [pid = 732] [serial = 1127] [outer = 00000000] [url = about:blank] 02:37:06 INFO - PROCESS | 732 | 1466501826840 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:37:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:37:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1485ms 02:37:06 INFO - PROCESS | 732 | 1466501826899 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 02:37:06 INFO - PROCESS | 732 | 1466501826903 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 02:37:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:37:06 INFO - PROCESS | 732 | 1466501826907 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:37:06 INFO - PROCESS | 732 | 1466501826911 Marionette TRACE conn6 <- [1,1554,null,{}] 02:37:06 INFO - PROCESS | 732 | 1466501826916 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:06 INFO - PROCESS | 732 | 1466501826919 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:07 INFO - PROCESS | 732 | 1466501827007 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 02:37:07 INFO - PROCESS | 732 | 1466501827017 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:07 INFO - PROCESS | 732 | 1466501827020 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:07 INFO - PROCESS | 732 | ++DOCSHELL 0CA99000 == 34 [pid = 732] [id = 398] 02:37:07 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0CA9B800) [pid = 732] [serial = 1194] [outer = 00000000] 02:37:07 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CB97400) [pid = 732] [serial = 1195] [outer = 0CA9B800] 02:37:07 INFO - PROCESS | 732 | 1466501827068 Marionette DEBUG loaded listener.js 02:37:07 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0D339400) [pid = 732] [serial = 1196] [outer = 0CA9B800] 02:37:07 INFO - PROCESS | 732 | 1466501827568 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:37:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:37:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 690ms 02:37:07 INFO - PROCESS | 732 | 1466501827598 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 02:37:07 INFO - PROCESS | 732 | 1466501827604 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 02:37:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:37:07 INFO - PROCESS | 732 | 1466501827610 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:37:07 INFO - PROCESS | 732 | 1466501827613 Marionette TRACE conn6 <- [1,1558,null,{}] 02:37:07 INFO - PROCESS | 732 | 1466501827617 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:07 INFO - PROCESS | 732 | 1466501827620 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:07 INFO - PROCESS | 732 | 1466501827741 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 02:37:07 INFO - PROCESS | 732 | 1466501827840 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:07 INFO - PROCESS | 732 | 1466501827842 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:07 INFO - PROCESS | 732 | ++DOCSHELL 0E04A000 == 35 [pid = 732] [id = 399] 02:37:07 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0E04F400) [pid = 732] [serial = 1197] [outer = 00000000] 02:37:07 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (14A10800) [pid = 732] [serial = 1198] [outer = 0E04F400] 02:37:07 INFO - PROCESS | 732 | 1466501827890 Marionette DEBUG loaded listener.js 02:37:07 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (14C19C00) [pid = 732] [serial = 1199] [outer = 0E04F400] 02:37:08 INFO - PROCESS | 732 | 1466501828273 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:37:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:37:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 02:37:08 INFO - PROCESS | 732 | 1466501828297 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 02:37:08 INFO - PROCESS | 732 | 1466501828299 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 02:37:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:37:08 INFO - PROCESS | 732 | 1466501828302 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:37:08 INFO - PROCESS | 732 | 1466501828306 Marionette TRACE conn6 <- [1,1562,null,{}] 02:37:08 INFO - PROCESS | 732 | 1466501828317 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:08 INFO - PROCESS | 732 | 1466501828322 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:08 INFO - PROCESS | 732 | 1466501828405 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 02:37:08 INFO - PROCESS | 732 | 1466501828412 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:08 INFO - PROCESS | 732 | 1466501828415 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:08 INFO - PROCESS | 732 | ++DOCSHELL 155AC400 == 36 [pid = 732] [id = 400] 02:37:08 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (155AC800) [pid = 732] [serial = 1200] [outer = 00000000] 02:37:08 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (17F17000) [pid = 732] [serial = 1201] [outer = 155AC800] 02:37:08 INFO - PROCESS | 732 | 1466501828464 Marionette DEBUG loaded listener.js 02:37:08 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F5CC00) [pid = 732] [serial = 1202] [outer = 155AC800] 02:37:09 INFO - PROCESS | 732 | 1466501828976 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 731ms 02:37:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:37:09 INFO - PROCESS | 732 | 1466501829037 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 02:37:09 INFO - PROCESS | 732 | 1466501829040 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 02:37:09 INFO - PROCESS | 732 | 1466501829042 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:37:09 INFO - PROCESS | 732 | 1466501829044 Marionette TRACE conn6 <- [1,1566,null,{}] 02:37:09 INFO - PROCESS | 732 | 1466501829047 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:09 INFO - PROCESS | 732 | 1466501829049 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:09 INFO - PROCESS | 732 | 1466501829195 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 02:37:09 INFO - PROCESS | 732 | 1466501829205 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:09 INFO - PROCESS | 732 | 1466501829207 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:09 INFO - PROCESS | 732 | ++DOCSHELL 17F76400 == 37 [pid = 732] [id = 401] 02:37:09 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (17F7EC00) [pid = 732] [serial = 1203] [outer = 00000000] 02:37:09 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (18437800) [pid = 732] [serial = 1204] [outer = 17F7EC00] 02:37:09 INFO - PROCESS | 732 | 1466501829301 Marionette DEBUG loaded listener.js 02:37:09 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (18581400) [pid = 732] [serial = 1205] [outer = 17F7EC00] 02:37:09 INFO - PROCESS | 732 | 1466501829700 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 730ms 02:37:09 INFO - PROCESS | 732 | 1466501829774 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 02:37:09 INFO - PROCESS | 732 | 1466501829776 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 02:37:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:37:09 INFO - PROCESS | 732 | 1466501829779 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:37:09 INFO - PROCESS | 732 | 1466501829781 Marionette TRACE conn6 <- [1,1570,null,{}] 02:37:09 INFO - PROCESS | 732 | 1466501829784 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:09 INFO - PROCESS | 732 | 1466501829786 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:09 INFO - PROCESS | 732 | 1466501829895 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 02:37:09 INFO - PROCESS | 732 | 1466501829900 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:09 INFO - PROCESS | 732 | 1466501829902 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:09 INFO - PROCESS | 732 | ++DOCSHELL 18585400 == 38 [pid = 732] [id = 402] 02:37:09 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (18587000) [pid = 732] [serial = 1206] [outer = 00000000] 02:37:09 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (185BCC00) [pid = 732] [serial = 1207] [outer = 18587000] 02:37:09 INFO - PROCESS | 732 | 1466501829946 Marionette DEBUG loaded listener.js 02:37:10 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (185BE800) [pid = 732] [serial = 1208] [outer = 18587000] 02:37:10 INFO - PROCESS | 732 | 1466501830413 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:37:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:37:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 02:37:10 INFO - PROCESS | 732 | 1466501830450 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 02:37:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:37:10 INFO - PROCESS | 732 | 1466501830452 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 02:37:10 INFO - PROCESS | 732 | 1466501830455 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:37:10 INFO - PROCESS | 732 | 1466501830457 Marionette TRACE conn6 <- [1,1574,null,{}] 02:37:10 INFO - PROCESS | 732 | 1466501830466 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:10 INFO - PROCESS | 732 | 1466501830472 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:10 INFO - PROCESS | 732 | 1466501830622 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 02:37:10 INFO - PROCESS | 732 | --DOMWINDOW == 83 (17F67000) [pid = 732] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:37:10 INFO - PROCESS | 732 | --DOMWINDOW == 82 (19745000) [pid = 732] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:37:10 INFO - PROCESS | 732 | --DOMWINDOW == 81 (154E2800) [pid = 732] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:37:10 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0CA16C00) [pid = 732] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:37:10 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1546C400) [pid = 732] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:37:10 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0E9DB400) [pid = 732] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:37:10 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0D334400) [pid = 732] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:37:10 INFO - PROCESS | 732 | --DOMWINDOW == 76 (18459400) [pid = 732] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:37:10 INFO - PROCESS | 732 | --DOMWINDOW == 75 (18586000) [pid = 732] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:37:10 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0DCAA000) [pid = 732] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:37:10 INFO - PROCESS | 732 | --DOMWINDOW == 73 (195B6800) [pid = 732] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:37:10 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A82F000) [pid = 732] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:37:10 INFO - PROCESS | 732 | 1466501830883 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:10 INFO - PROCESS | 732 | 1466501830885 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:10 INFO - PROCESS | 732 | ++DOCSHELL 0925F400 == 39 [pid = 732] [id = 403] 02:37:10 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (09269800) [pid = 732] [serial = 1209] [outer = 00000000] 02:37:10 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0E9D5800) [pid = 732] [serial = 1210] [outer = 09269800] 02:37:10 INFO - PROCESS | 732 | 1466501830930 Marionette DEBUG loaded listener.js 02:37:11 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (18586000) [pid = 732] [serial = 1211] [outer = 09269800] 02:37:11 INFO - PROCESS | 732 | 1466501831293 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:37:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:37:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 871ms 02:37:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:37:11 INFO - PROCESS | 732 | 1466501831327 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 02:37:11 INFO - PROCESS | 732 | 1466501831329 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 02:37:11 INFO - PROCESS | 732 | 1466501831332 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:37:11 INFO - PROCESS | 732 | 1466501831334 Marionette TRACE conn6 <- [1,1578,null,{}] 02:37:11 INFO - PROCESS | 732 | 1466501831337 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:11 INFO - PROCESS | 732 | 1466501831339 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:11 INFO - PROCESS | 732 | 1466501831456 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 02:37:11 INFO - PROCESS | 732 | 1466501831464 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:11 INFO - PROCESS | 732 | 1466501831466 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:11 INFO - PROCESS | 732 | ++DOCSHELL 0E9DB400 == 40 [pid = 732] [id = 404] 02:37:11 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (185ED400) [pid = 732] [serial = 1212] [outer = 00000000] 02:37:11 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (19768800) [pid = 732] [serial = 1213] [outer = 185ED400] 02:37:11 INFO - PROCESS | 732 | 1466501831510 Marionette DEBUG loaded listener.js 02:37:11 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A327000) [pid = 732] [serial = 1214] [outer = 185ED400] 02:37:11 INFO - PROCESS | 732 | 1466501831929 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:37:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:37:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 631ms 02:37:11 INFO - PROCESS | 732 | 1466501831963 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 02:37:11 INFO - PROCESS | 732 | 1466501831965 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 02:37:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:37:11 INFO - PROCESS | 732 | 1466501831968 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:37:11 INFO - PROCESS | 732 | 1466501831970 Marionette TRACE conn6 <- [1,1582,null,{}] 02:37:11 INFO - PROCESS | 732 | 1466501831973 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:11 INFO - PROCESS | 732 | 1466501831975 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:12 INFO - PROCESS | 732 | 1466501832052 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 02:37:12 INFO - PROCESS | 732 | 1466501832170 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:12 INFO - PROCESS | 732 | 1466501832172 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:12 INFO - PROCESS | 732 | ++DOCSHELL 0D3E7400 == 41 [pid = 732] [id = 405] 02:37:12 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (0DCB8800) [pid = 732] [serial = 1215] [outer = 00000000] 02:37:12 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A356800) [pid = 732] [serial = 1216] [outer = 0DCB8800] 02:37:12 INFO - PROCESS | 732 | 1466501832218 Marionette DEBUG loaded listener.js 02:37:12 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (18457400) [pid = 732] [serial = 1217] [outer = 0DCB8800] 02:37:12 INFO - PROCESS | 732 | 1466501832569 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:37:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:37:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 02:37:12 INFO - PROCESS | 732 | 1466501832599 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 02:37:12 INFO - PROCESS | 732 | 1466501832601 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 02:37:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:37:12 INFO - PROCESS | 732 | 1466501832604 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:37:12 INFO - PROCESS | 732 | 1466501832606 Marionette TRACE conn6 <- [1,1586,null,{}] 02:37:12 INFO - PROCESS | 732 | 1466501832622 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:12 INFO - PROCESS | 732 | 1466501832624 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:12 INFO - PROCESS | 732 | 1466501832702 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 02:37:12 INFO - PROCESS | 732 | 1466501832707 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:12 INFO - PROCESS | 732 | 1466501832709 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:12 INFO - PROCESS | 732 | ++DOCSHELL 18479800 == 42 [pid = 732] [id = 406] 02:37:12 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A82B800) [pid = 732] [serial = 1218] [outer = 00000000] 02:37:12 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A94A400) [pid = 732] [serial = 1219] [outer = 1A82B800] 02:37:12 INFO - PROCESS | 732 | 1466501832753 Marionette DEBUG loaded listener.js 02:37:12 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1AA6D800) [pid = 732] [serial = 1220] [outer = 1A82B800] 02:37:13 INFO - PROCESS | 732 | 1466501833605 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:37:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:37:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1034ms 02:37:13 INFO - PROCESS | 732 | 1466501833640 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 02:37:13 INFO - PROCESS | 732 | 1466501833644 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 02:37:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:37:13 INFO - PROCESS | 732 | 1466501833649 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - PROCESS | 732 | 1466501833654 Marionette TRACE conn6 <- [1,1590,null,{}] 02:37:13 INFO - PROCESS | 732 | 1466501833679 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:13 INFO - PROCESS | 732 | 1466501833682 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:13 INFO - PROCESS | 732 | 1466501833823 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 02:37:13 INFO - PROCESS | 732 | 1466501833936 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:13 INFO - PROCESS | 732 | 1466501833939 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:13 INFO - PROCESS | 732 | ++DOCSHELL 0CA42000 == 43 [pid = 732] [id = 407] 02:37:13 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0CB07000) [pid = 732] [serial = 1221] [outer = 00000000] 02:37:14 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0DCB4C00) [pid = 732] [serial = 1222] [outer = 0CB07000] 02:37:14 INFO - PROCESS | 732 | 1466501833997 Marionette DEBUG loaded listener.js 02:37:14 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (14A0BC00) [pid = 732] [serial = 1223] [outer = 0CB07000] 02:37:14 INFO - PROCESS | 732 | 1466501834702 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:37:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:37:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1093ms 02:37:14 INFO - PROCESS | 732 | 1466501834745 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 02:37:14 INFO - PROCESS | 732 | 1466501834750 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 02:37:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:37:14 INFO - PROCESS | 732 | 1466501834756 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:37:14 INFO - PROCESS | 732 | 1466501834760 Marionette TRACE conn6 <- [1,1594,null,{}] 02:37:14 INFO - PROCESS | 732 | 1466501834764 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:14 INFO - PROCESS | 732 | 1466501834767 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:14 INFO - PROCESS | 732 | 1466501834891 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 02:37:15 INFO - PROCESS | 732 | 1466501835102 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 732 | 1466501835105 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:15 INFO - PROCESS | 732 | ++DOCSHELL 0925EC00 == 44 [pid = 732] [id = 408] 02:37:15 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (09264C00) [pid = 732] [serial = 1224] [outer = 00000000] 02:37:15 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (0CA1B000) [pid = 732] [serial = 1225] [outer = 09264C00] 02:37:15 INFO - PROCESS | 732 | 1466501835166 Marionette DEBUG loaded listener.js 02:37:15 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (0CA40800) [pid = 732] [serial = 1226] [outer = 09264C00] 02:37:15 INFO - PROCESS | 732 | --DOCSHELL 15464C00 == 43 [pid = 732] [id = 392] 02:37:15 INFO - PROCESS | 732 | --DOCSHELL 14A0E000 == 42 [pid = 732] [id = 391] 02:37:15 INFO - PROCESS | 732 | --DOCSHELL 0D3E7400 == 41 [pid = 732] [id = 405] 02:37:15 INFO - PROCESS | 732 | --DOCSHELL 0E9DB400 == 40 [pid = 732] [id = 404] 02:37:15 INFO - PROCESS | 732 | --DOCSHELL 0925F400 == 39 [pid = 732] [id = 403] 02:37:15 INFO - PROCESS | 732 | --DOCSHELL 18585400 == 38 [pid = 732] [id = 402] 02:37:15 INFO - PROCESS | 732 | --DOCSHELL 17F76400 == 37 [pid = 732] [id = 401] 02:37:15 INFO - PROCESS | 732 | --DOCSHELL 155AC400 == 36 [pid = 732] [id = 400] 02:37:15 INFO - PROCESS | 732 | --DOCSHELL 0E04A000 == 35 [pid = 732] [id = 399] 02:37:15 INFO - PROCESS | 732 | --DOCSHELL 0CA99000 == 34 [pid = 732] [id = 398] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 89 (18340400) [pid = 732] [serial = 1162] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 88 (18452C00) [pid = 732] [serial = 1163] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 87 (19769000) [pid = 732] [serial = 1145] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 86 (17F21400) [pid = 732] [serial = 1150] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 85 (18458400) [pid = 732] [serial = 1151] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0D338800) [pid = 732] [serial = 1147] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0DA3AC00) [pid = 732] [serial = 1148] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 82 (155AD400) [pid = 732] [serial = 1159] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 81 (14A0F000) [pid = 732] [serial = 1156] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 80 (14A66000) [pid = 732] [serial = 1157] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0D3EBC00) [pid = 732] [serial = 1153] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0DA2EC00) [pid = 732] [serial = 1154] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 77 (185ECC00) [pid = 732] [serial = 1166] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 76 (185BF000) [pid = 732] [serial = 1165] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1A827400) [pid = 732] [serial = 1175] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 74 (185E4000) [pid = 732] [serial = 1171] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1A33C800) [pid = 732] [serial = 1168] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A797C00) [pid = 732] [serial = 1174] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 71 (19747800) [pid = 732] [serial = 1169] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1A852C00) [pid = 732] [serial = 1177] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1A857800) [pid = 732] [serial = 1178] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 68 (1A33C000) [pid = 732] [serial = 1172] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1693E400) [pid = 732] [serial = 1160] [outer = 00000000] [url = about:blank] 02:37:15 INFO - PROCESS | 732 | 1466501835811 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:37:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:37:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1135ms 02:37:15 INFO - PROCESS | 732 | 1466501835892 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 02:37:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:37:15 INFO - PROCESS | 732 | 1466501835896 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 02:37:15 INFO - PROCESS | 732 | 1466501835900 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:37:15 INFO - PROCESS | 732 | 1466501835903 Marionette TRACE conn6 <- [1,1598,null,{}] 02:37:15 INFO - PROCESS | 732 | 1466501835915 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:15 INFO - PROCESS | 732 | 1466501835920 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:16 INFO - PROCESS | 732 | 1466501836006 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 02:37:16 INFO - PROCESS | 732 | 1466501836018 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:16 INFO - PROCESS | 732 | 1466501836021 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:16 INFO - PROCESS | 732 | ++DOCSHELL 0CB04800 == 35 [pid = 732] [id = 409] 02:37:16 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0CB07800) [pid = 732] [serial = 1227] [outer = 00000000] 02:37:16 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0D3EC400) [pid = 732] [serial = 1228] [outer = 0CB07800] 02:37:16 INFO - PROCESS | 732 | 1466501836068 Marionette DEBUG loaded listener.js 02:37:16 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0DA30C00) [pid = 732] [serial = 1229] [outer = 0CB07800] 02:37:16 INFO - PROCESS | 732 | 1466501836586 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:37:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:37:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 731ms 02:37:16 INFO - PROCESS | 732 | 1466501836634 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 02:37:16 INFO - PROCESS | 732 | 1466501836639 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 02:37:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:37:16 INFO - PROCESS | 732 | 1466501836643 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:37:16 INFO - PROCESS | 732 | 1466501836645 Marionette TRACE conn6 <- [1,1602,null,{}] 02:37:16 INFO - PROCESS | 732 | 1466501836649 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:16 INFO - PROCESS | 732 | 1466501836651 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:16 INFO - PROCESS | 732 | 1466501836740 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 02:37:16 INFO - PROCESS | 732 | 1466501836749 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:16 INFO - PROCESS | 732 | 1466501836751 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:16 INFO - PROCESS | 732 | ++DOCSHELL 14CA0000 == 36 [pid = 732] [id = 410] 02:37:16 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (14FB4800) [pid = 732] [serial = 1230] [outer = 00000000] 02:37:16 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (1539B800) [pid = 732] [serial = 1231] [outer = 14FB4800] 02:37:16 INFO - PROCESS | 732 | 1466501836796 Marionette DEBUG loaded listener.js 02:37:16 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (155AAC00) [pid = 732] [serial = 1232] [outer = 14FB4800] 02:37:17 INFO - PROCESS | 732 | 1466501837276 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:37:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 02:37:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 02:37:17 INFO - PROCESS | 732 | 1466501837318 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 02:37:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:37:17 INFO - PROCESS | 732 | 1466501837320 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 02:37:17 INFO - PROCESS | 732 | 1466501837324 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:37:17 INFO - PROCESS | 732 | 1466501837330 Marionette TRACE conn6 <- [1,1606,null,{}] 02:37:17 INFO - PROCESS | 732 | 1466501837339 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:17 INFO - PROCESS | 732 | 1466501837343 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:17 INFO - PROCESS | 732 | 1466501837430 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 02:37:17 INFO - PROCESS | 732 | 1466501837521 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:17 INFO - PROCESS | 732 | 1466501837523 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:17 INFO - PROCESS | 732 | ++DOCSHELL 17F74000 == 37 [pid = 732] [id = 411] 02:37:17 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (17F7AC00) [pid = 732] [serial = 1233] [outer = 00000000] 02:37:17 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (18348800) [pid = 732] [serial = 1234] [outer = 17F7AC00] 02:37:17 INFO - PROCESS | 732 | 1466501837576 Marionette DEBUG loaded listener.js 02:37:17 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (18452C00) [pid = 732] [serial = 1235] [outer = 17F7AC00] 02:37:18 INFO - PROCESS | 732 | 1466501837993 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:37:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:37:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 02:37:18 INFO - PROCESS | 732 | 1466501838013 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 02:37:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:37:18 INFO - PROCESS | 732 | 1466501838016 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 02:37:18 INFO - PROCESS | 732 | 1466501838019 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:37:18 INFO - PROCESS | 732 | 1466501838020 Marionette TRACE conn6 <- [1,1610,null,{}] 02:37:18 INFO - PROCESS | 732 | 1466501838030 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:18 INFO - PROCESS | 732 | 1466501838032 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:18 INFO - PROCESS | 732 | 1466501838174 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 02:37:18 INFO - PROCESS | 732 | 1466501838195 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:18 INFO - PROCESS | 732 | 1466501838197 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:18 INFO - PROCESS | 732 | ++DOCSHELL 18584C00 == 38 [pid = 732] [id = 412] 02:37:18 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (18587800) [pid = 732] [serial = 1236] [outer = 00000000] 02:37:18 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (185BE000) [pid = 732] [serial = 1237] [outer = 18587800] 02:37:18 INFO - PROCESS | 732 | 1466501838241 Marionette DEBUG loaded listener.js 02:37:18 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (185E6800) [pid = 732] [serial = 1238] [outer = 18587800] 02:37:18 INFO - PROCESS | 732 | 1466501838690 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:37:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 02:37:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 731ms 02:37:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:37:18 INFO - PROCESS | 732 | 1466501838750 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 02:37:18 INFO - PROCESS | 732 | 1466501838752 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 02:37:18 INFO - PROCESS | 732 | 1466501838754 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:37:18 INFO - PROCESS | 732 | 1466501838756 Marionette TRACE conn6 <- [1,1614,null,{}] 02:37:18 INFO - PROCESS | 732 | 1466501838760 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:18 INFO - PROCESS | 732 | 1466501838762 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:18 INFO - PROCESS | 732 | 1466501838874 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 02:37:18 INFO - PROCESS | 732 | 1466501838879 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:18 INFO - PROCESS | 732 | 1466501838885 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:18 INFO - PROCESS | 732 | ++DOCSHELL 0DCADC00 == 39 [pid = 732] [id = 413] 02:37:18 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1950F400) [pid = 732] [serial = 1239] [outer = 00000000] 02:37:19 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (195C5800) [pid = 732] [serial = 1240] [outer = 1950F400] 02:37:19 INFO - PROCESS | 732 | 1466501838995 Marionette DEBUG loaded listener.js 02:37:19 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1974A800) [pid = 732] [serial = 1241] [outer = 1950F400] 02:37:19 INFO - PROCESS | 732 | 1466501839433 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:37:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:37:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 02:37:19 INFO - PROCESS | 732 | 1466501839509 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 02:37:19 INFO - PROCESS | 732 | 1466501839511 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 02:37:19 INFO - PROCESS | 732 | 1466501839514 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:37:19 INFO - PROCESS | 732 | 1466501839516 Marionette TRACE conn6 <- [1,1618,null,{}] 02:37:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:37:19 INFO - PROCESS | 732 | 1466501839520 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:19 INFO - PROCESS | 732 | 1466501839522 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:19 INFO - PROCESS | 732 | 1466501839645 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 02:37:19 INFO - PROCESS | 732 | 1466501839655 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:19 INFO - PROCESS | 732 | 1466501839657 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:19 INFO - PROCESS | 732 | ++DOCSHELL 0CA1AC00 == 40 [pid = 732] [id = 414] 02:37:19 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A347400) [pid = 732] [serial = 1242] [outer = 00000000] 02:37:19 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A354400) [pid = 732] [serial = 1243] [outer = 1A347400] 02:37:19 INFO - PROCESS | 732 | 1466501839756 Marionette DEBUG loaded listener.js 02:37:19 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A354800) [pid = 732] [serial = 1244] [outer = 1A347400] 02:37:20 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0DCB8800) [pid = 732] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:37:20 INFO - PROCESS | 732 | --DOMWINDOW == 83 (155AC800) [pid = 732] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:37:20 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0E04F400) [pid = 732] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:37:20 INFO - PROCESS | 732 | --DOMWINDOW == 81 (17F7EC00) [pid = 732] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:37:20 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0CA9B800) [pid = 732] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:37:20 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0CA3D400) [pid = 732] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:37:20 INFO - PROCESS | 732 | --DOMWINDOW == 78 (18587000) [pid = 732] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:37:20 INFO - PROCESS | 732 | --DOMWINDOW == 77 (09269800) [pid = 732] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:37:20 INFO - PROCESS | 732 | --DOMWINDOW == 76 (185ED400) [pid = 732] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:37:20 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1A333800) [pid = 732] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:37:20 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0CB0DC00) [pid = 732] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:37:20 INFO - PROCESS | 732 | --DOMWINDOW == 73 (15419400) [pid = 732] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:37:20 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A9EB800) [pid = 732] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:37:20 INFO - PROCESS | 732 | 1466501840216 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:37:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:37:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 02:37:20 INFO - PROCESS | 732 | 1466501840252 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 02:37:20 INFO - PROCESS | 732 | 1466501840254 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 02:37:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:37:20 INFO - PROCESS | 732 | 1466501840257 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:37:20 INFO - PROCESS | 732 | 1466501840258 Marionette TRACE conn6 <- [1,1622,null,{}] 02:37:20 INFO - PROCESS | 732 | 1466501840261 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:20 INFO - PROCESS | 732 | 1466501840263 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:20 INFO - PROCESS | 732 | 1466501840341 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 02:37:20 INFO - PROCESS | 732 | 1466501840346 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:20 INFO - PROCESS | 732 | 1466501840348 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:20 INFO - PROCESS | 732 | ++DOCSHELL 14DC0800 == 41 [pid = 732] [id = 415] 02:37:20 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (17F5B000) [pid = 732] [serial = 1245] [outer = 00000000] 02:37:20 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (195BE000) [pid = 732] [serial = 1246] [outer = 17F5B000] 02:37:20 INFO - PROCESS | 732 | 1466501840392 Marionette DEBUG loaded listener.js 02:37:20 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1A325C00) [pid = 732] [serial = 1247] [outer = 17F5B000] 02:37:20 INFO - PROCESS | 732 | 1466501840840 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:37:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:37:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 02:37:20 INFO - PROCESS | 732 | 1466501840888 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 02:37:20 INFO - PROCESS | 732 | 1466501840890 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 02:37:20 INFO - PROCESS | 732 | 1466501840893 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:37:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:37:20 INFO - PROCESS | 732 | 1466501840895 Marionette TRACE conn6 <- [1,1626,null,{}] 02:37:20 INFO - PROCESS | 732 | 1466501840899 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:20 INFO - PROCESS | 732 | 1466501840900 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:21 INFO - PROCESS | 732 | 1466501840983 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 02:37:21 INFO - PROCESS | 732 | 1466501840991 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:21 INFO - PROCESS | 732 | 1466501840993 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:21 INFO - PROCESS | 732 | ++DOCSHELL 1A79B800 == 42 [pid = 732] [id = 416] 02:37:21 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1A82E000) [pid = 732] [serial = 1248] [outer = 00000000] 02:37:21 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1A851000) [pid = 732] [serial = 1249] [outer = 1A82E000] 02:37:21 INFO - PROCESS | 732 | 1466501841037 Marionette DEBUG loaded listener.js 02:37:21 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A85A400) [pid = 732] [serial = 1250] [outer = 1A82E000] 02:37:21 INFO - PROCESS | 732 | 1466501841502 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:37:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:37:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 02:37:21 INFO - PROCESS | 732 | 1466501841541 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 02:37:21 INFO - PROCESS | 732 | 1466501841543 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 02:37:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:37:21 INFO - PROCESS | 732 | 1466501841546 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:37:21 INFO - PROCESS | 732 | 1466501841548 Marionette TRACE conn6 <- [1,1630,null,{}] 02:37:21 INFO - PROCESS | 732 | 1466501841551 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:21 INFO - PROCESS | 732 | 1466501841553 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:21 INFO - PROCESS | 732 | 1466501841635 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 02:37:21 INFO - PROCESS | 732 | 1466501841643 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:21 INFO - PROCESS | 732 | 1466501841645 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:21 INFO - PROCESS | 732 | ++DOCSHELL 1A33F400 == 43 [pid = 732] [id = 417] 02:37:21 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1AA6FC00) [pid = 732] [serial = 1251] [outer = 00000000] 02:37:21 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1AA79C00) [pid = 732] [serial = 1252] [outer = 1AA6FC00] 02:37:21 INFO - PROCESS | 732 | 1466501841689 Marionette DEBUG loaded listener.js 02:37:21 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1AE6EC00) [pid = 732] [serial = 1253] [outer = 1AA6FC00] 02:37:22 INFO - PROCESS | 732 | --DOCSHELL 1A333400 == 42 [pid = 732] [id = 395] 02:37:22 INFO - PROCESS | 732 | --DOCSHELL 1A85B800 == 41 [pid = 732] [id = 396] 02:37:22 INFO - PROCESS | 732 | --DOCSHELL 15418C00 == 40 [pid = 732] [id = 394] 02:37:22 INFO - PROCESS | 732 | --DOCSHELL 0CB06400 == 39 [pid = 732] [id = 393] 02:37:22 INFO - PROCESS | 732 | --DOCSHELL 0CA3BC00 == 38 [pid = 732] [id = 397] 02:37:22 INFO - PROCESS | 732 | --DOCSHELL 0CB04800 == 37 [pid = 732] [id = 409] 02:37:22 INFO - PROCESS | 732 | --DOCSHELL 0CA42000 == 36 [pid = 732] [id = 407] 02:37:22 INFO - PROCESS | 732 | --DOCSHELL 0925EC00 == 35 [pid = 732] [id = 408] 02:37:22 INFO - PROCESS | 732 | --DOCSHELL 18479800 == 34 [pid = 732] [id = 406] 02:37:23 INFO - PROCESS | 732 | --DOCSHELL 1A79B800 == 33 [pid = 732] [id = 416] 02:37:23 INFO - PROCESS | 732 | --DOCSHELL 0CA1AC00 == 32 [pid = 732] [id = 414] 02:37:23 INFO - PROCESS | 732 | --DOCSHELL 0DCADC00 == 31 [pid = 732] [id = 413] 02:37:23 INFO - PROCESS | 732 | --DOCSHELL 18584C00 == 30 [pid = 732] [id = 412] 02:37:23 INFO - PROCESS | 732 | --DOCSHELL 14CA0000 == 29 [pid = 732] [id = 410] 02:37:23 INFO - PROCESS | 732 | --DOCSHELL 17F74000 == 28 [pid = 732] [id = 411] 02:37:23 INFO - PROCESS | 732 | --DOCSHELL 14DC0800 == 27 [pid = 732] [id = 415] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1A356800) [pid = 732] [serial = 1216] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 79 (17F17000) [pid = 732] [serial = 1201] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 78 (14A10800) [pid = 732] [serial = 1198] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 77 (14C19C00) [pid = 732] [serial = 1199] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 76 (18437800) [pid = 732] [serial = 1204] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0CB97400) [pid = 732] [serial = 1195] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0D339400) [pid = 732] [serial = 1196] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0E04D000) [pid = 732] [serial = 1192] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 72 (14A65000) [pid = 732] [serial = 1193] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 71 (185BCC00) [pid = 732] [serial = 1207] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 70 (18581400) [pid = 732] [serial = 1205] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0E9D5800) [pid = 732] [serial = 1210] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 68 (185BE800) [pid = 732] [serial = 1208] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1A327000) [pid = 732] [serial = 1214] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1A355000) [pid = 732] [serial = 1186] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 65 (0DA39C00) [pid = 732] [serial = 1181] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 64 (0D37D400) [pid = 732] [serial = 1180] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 63 (17F5A000) [pid = 732] [serial = 1184] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 62 (154E1C00) [pid = 732] [serial = 1183] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 61 (1AA7A400) [pid = 732] [serial = 1190] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 60 (1A858400) [pid = 732] [serial = 1187] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 59 (1AA73800) [pid = 732] [serial = 1189] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 58 (18586000) [pid = 732] [serial = 1211] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 57 (18457400) [pid = 732] [serial = 1217] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 56 (17F5CC00) [pid = 732] [serial = 1202] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | --DOMWINDOW == 55 (19768800) [pid = 732] [serial = 1213] [outer = 00000000] [url = about:blank] 02:37:23 INFO - PROCESS | 732 | 1466501843490 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:37:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:37:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1982ms 02:37:23 INFO - PROCESS | 732 | 1466501843531 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 02:37:23 INFO - PROCESS | 732 | 1466501843535 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 02:37:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:37:23 INFO - PROCESS | 732 | 1466501843540 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:37:23 INFO - PROCESS | 732 | 1466501843543 Marionette TRACE conn6 <- [1,1634,null,{}] 02:37:23 INFO - PROCESS | 732 | 1466501843549 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:23 INFO - PROCESS | 732 | 1466501843552 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:23 INFO - PROCESS | 732 | 1466501843644 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 02:37:23 INFO - PROCESS | 732 | 1466501843653 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:23 INFO - PROCESS | 732 | 1466501843658 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:23 INFO - PROCESS | 732 | ++DOCSHELL 0CB0B400 == 28 [pid = 732] [id = 418] 02:37:23 INFO - PROCESS | 732 | ++DOMWINDOW == 56 (0CB0D000) [pid = 732] [serial = 1254] [outer = 00000000] 02:37:23 INFO - PROCESS | 732 | ++DOMWINDOW == 57 (0CB11400) [pid = 732] [serial = 1255] [outer = 0CB0D000] 02:37:23 INFO - PROCESS | 732 | 1466501843706 Marionette DEBUG loaded listener.js 02:37:23 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (0CC6BC00) [pid = 732] [serial = 1256] [outer = 0CB0D000] 02:37:24 INFO - PROCESS | 732 | 1466501844196 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:37:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 691ms 02:37:24 INFO - PROCESS | 732 | 1466501844231 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 02:37:24 INFO - PROCESS | 732 | 1466501844236 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 02:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:37:24 INFO - PROCESS | 732 | 1466501844242 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:37:24 INFO - PROCESS | 732 | 1466501844245 Marionette TRACE conn6 <- [1,1638,null,{}] 02:37:24 INFO - PROCESS | 732 | 1466501844249 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:24 INFO - PROCESS | 732 | 1466501844252 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:24 INFO - PROCESS | 732 | 1466501844340 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 02:37:24 INFO - PROCESS | 732 | 1466501844349 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:24 INFO - PROCESS | 732 | 1466501844352 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:24 INFO - PROCESS | 732 | ++DOCSHELL 0DA38800 == 29 [pid = 732] [id = 419] 02:37:24 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (0DA39800) [pid = 732] [serial = 1257] [outer = 00000000] 02:37:24 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (0DBD1000) [pid = 732] [serial = 1258] [outer = 0DA39800] 02:37:24 INFO - PROCESS | 732 | 1466501844399 Marionette DEBUG loaded listener.js 02:37:24 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (0DCB3C00) [pid = 732] [serial = 1259] [outer = 0DA39800] 02:37:24 INFO - PROCESS | 732 | 1466501844867 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:37:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 02:37:24 INFO - PROCESS | 732 | 1466501844933 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 02:37:24 INFO - PROCESS | 732 | 1466501844935 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 02:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:37:24 INFO - PROCESS | 732 | 1466501844939 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:37:24 INFO - PROCESS | 732 | 1466501844942 Marionette TRACE conn6 <- [1,1642,null,{}] 02:37:24 INFO - PROCESS | 732 | 1466501844953 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:24 INFO - PROCESS | 732 | 1466501844958 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:25 INFO - PROCESS | 732 | 1466501845069 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 02:37:25 INFO - PROCESS | 732 | 1466501845165 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:25 INFO - PROCESS | 732 | 1466501845168 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:25 INFO - PROCESS | 732 | ++DOCSHELL 14CA5C00 == 30 [pid = 732] [id = 420] 02:37:25 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (14CA6400) [pid = 732] [serial = 1260] [outer = 00000000] 02:37:25 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (14DBF400) [pid = 732] [serial = 1261] [outer = 14CA6400] 02:37:25 INFO - PROCESS | 732 | 1466501845216 Marionette DEBUG loaded listener.js 02:37:25 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (14F90800) [pid = 732] [serial = 1262] [outer = 14CA6400] 02:37:25 INFO - PROCESS | 732 | 1466501845581 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:37:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:37:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 02:37:25 INFO - PROCESS | 732 | 1466501845614 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 02:37:25 INFO - PROCESS | 732 | 1466501845616 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 02:37:25 INFO - PROCESS | 732 | 1466501845619 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:37:25 INFO - PROCESS | 732 | 1466501845621 Marionette TRACE conn6 <- [1,1646,null,{}] 02:37:25 INFO - PROCESS | 732 | 1466501845627 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:25 INFO - PROCESS | 732 | 1466501845629 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:25 INFO - PROCESS | 732 | 1466501845760 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 02:37:25 INFO - PROCESS | 732 | 1466501845768 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:25 INFO - PROCESS | 732 | 1466501845770 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:25 INFO - PROCESS | 732 | ++DOCSHELL 14F8FC00 == 31 [pid = 732] [id = 421] 02:37:25 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (15361C00) [pid = 732] [serial = 1263] [outer = 00000000] 02:37:25 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (16259000) [pid = 732] [serial = 1264] [outer = 15361C00] 02:37:25 INFO - PROCESS | 732 | 1466501845815 Marionette DEBUG loaded listener.js 02:37:25 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (17F17000) [pid = 732] [serial = 1265] [outer = 15361C00] 02:37:26 INFO - PROCESS | 732 | 1466501846251 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 02:37:26 INFO - PROCESS | 732 | 1466501846294 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 02:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:37:26 INFO - PROCESS | 732 | 1466501846296 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 02:37:26 INFO - PROCESS | 732 | 1466501846299 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:37:26 INFO - PROCESS | 732 | 1466501846301 Marionette TRACE conn6 <- [1,1650,null,{}] 02:37:26 INFO - PROCESS | 732 | 1466501846304 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:26 INFO - PROCESS | 732 | 1466501846306 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:26 INFO - PROCESS | 732 | 1466501846419 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 02:37:26 INFO - PROCESS | 732 | 1466501846461 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:26 INFO - PROCESS | 732 | 1466501846463 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:26 INFO - PROCESS | 732 | ++DOCSHELL 17F5D400 == 32 [pid = 732] [id = 422] 02:37:26 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (17F5DC00) [pid = 732] [serial = 1266] [outer = 00000000] 02:37:26 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (17F68400) [pid = 732] [serial = 1267] [outer = 17F5DC00] 02:37:26 INFO - PROCESS | 732 | 1466501846507 Marionette DEBUG loaded listener.js 02:37:26 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (17F7B000) [pid = 732] [serial = 1268] [outer = 17F5DC00] 02:37:26 INFO - PROCESS | 732 | 1466501846926 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 02:37:26 INFO - PROCESS | 732 | 1466501846970 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 02:37:26 INFO - PROCESS | 732 | 1466501846972 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 02:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:37:27 INFO - PROCESS | 732 | 1466501846983 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:37:27 INFO - PROCESS | 732 | 1466501846985 Marionette TRACE conn6 <- [1,1654,null,{}] 02:37:27 INFO - PROCESS | 732 | 1466501846988 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:27 INFO - PROCESS | 732 | 1466501846993 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:27 INFO - PROCESS | 732 | 1466501847096 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 02:37:27 INFO - PROCESS | 732 | 1466501847102 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:27 INFO - PROCESS | 732 | 1466501847104 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:27 INFO - PROCESS | 732 | ++DOCSHELL 18346800 == 33 [pid = 732] [id = 423] 02:37:27 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (18348400) [pid = 732] [serial = 1269] [outer = 00000000] 02:37:27 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (18586C00) [pid = 732] [serial = 1270] [outer = 18348400] 02:37:27 INFO - PROCESS | 732 | 1466501847148 Marionette DEBUG loaded listener.js 02:37:27 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (185BA800) [pid = 732] [serial = 1271] [outer = 18348400] 02:37:27 INFO - PROCESS | 732 | 1466501847596 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 02:37:27 INFO - PROCESS | 732 | 1466501847628 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 02:37:27 INFO - PROCESS | 732 | 1466501847630 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 02:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:37:27 INFO - PROCESS | 732 | 1466501847633 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:37:27 INFO - PROCESS | 732 | 1466501847635 Marionette TRACE conn6 <- [1,1658,null,{}] 02:37:27 INFO - PROCESS | 732 | 1466501847638 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:27 INFO - PROCESS | 732 | 1466501847640 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:27 INFO - PROCESS | 732 | 1466501847716 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 02:37:27 INFO - PROCESS | 732 | 1466501847722 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:27 INFO - PROCESS | 732 | 1466501847723 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:27 INFO - PROCESS | 732 | ++DOCSHELL 185C0800 == 34 [pid = 732] [id = 424] 02:37:27 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (185C1400) [pid = 732] [serial = 1272] [outer = 00000000] 02:37:27 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (19512000) [pid = 732] [serial = 1273] [outer = 185C1400] 02:37:27 INFO - PROCESS | 732 | 1466501847767 Marionette DEBUG loaded listener.js 02:37:27 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (19518400) [pid = 732] [serial = 1274] [outer = 185C1400] 02:37:28 INFO - PROCESS | 732 | 1466501848212 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 02:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:37:28 INFO - PROCESS | 732 | 1466501848280 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 02:37:28 INFO - PROCESS | 732 | 1466501848282 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 02:37:28 INFO - PROCESS | 732 | 1466501848286 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:37:28 INFO - PROCESS | 732 | 1466501848288 Marionette TRACE conn6 <- [1,1662,null,{}] 02:37:28 INFO - PROCESS | 732 | 1466501848291 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:28 INFO - PROCESS | 732 | 1466501848293 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:28 INFO - PROCESS | 732 | 1466501848372 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 02:37:28 INFO - PROCESS | 732 | 1466501848380 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:28 INFO - PROCESS | 732 | 1466501848382 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:28 INFO - PROCESS | 732 | ++DOCSHELL 196D1000 == 35 [pid = 732] [id = 425] 02:37:28 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (19744C00) [pid = 732] [serial = 1275] [outer = 00000000] 02:37:28 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (19768800) [pid = 732] [serial = 1276] [outer = 19744C00] 02:37:28 INFO - PROCESS | 732 | 1466501848426 Marionette DEBUG loaded listener.js 02:37:28 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (17365400) [pid = 732] [serial = 1277] [outer = 19744C00] 02:37:28 INFO - PROCESS | 732 | 1466501848873 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 632ms 02:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:37:28 INFO - PROCESS | 732 | 1466501848918 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 02:37:28 INFO - PROCESS | 732 | 1466501848920 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 02:37:28 INFO - PROCESS | 732 | 1466501848923 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:37:28 INFO - PROCESS | 732 | 1466501848924 Marionette TRACE conn6 <- [1,1666,null,{}] 02:37:28 INFO - PROCESS | 732 | 1466501848928 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:28 INFO - PROCESS | 732 | 1466501848930 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:29 INFO - PROCESS | 732 | 1466501849042 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 02:37:29 INFO - PROCESS | 732 | 1466501849050 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:29 INFO - PROCESS | 732 | 1466501849052 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:29 INFO - PROCESS | 732 | ++DOCSHELL 14CA0000 == 36 [pid = 732] [id = 426] 02:37:29 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A33CC00) [pid = 732] [serial = 1278] [outer = 00000000] 02:37:29 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A34D800) [pid = 732] [serial = 1279] [outer = 1A33CC00] 02:37:29 INFO - PROCESS | 732 | 1466501849120 Marionette DEBUG loaded listener.js 02:37:29 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A34E400) [pid = 732] [serial = 1280] [outer = 1A33CC00] 02:37:29 INFO - PROCESS | 732 | 1466501849583 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 02:37:29 INFO - PROCESS | 732 | 1466501849594 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 02:37:29 INFO - PROCESS | 732 | 1466501849596 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 02:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:37:29 INFO - PROCESS | 732 | 1466501849598 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:37:29 INFO - PROCESS | 732 | 1466501849600 Marionette TRACE conn6 <- [1,1670,null,{}] 02:37:29 INFO - PROCESS | 732 | 1466501849603 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:29 INFO - PROCESS | 732 | 1466501849605 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:29 INFO - PROCESS | 732 | 1466501849721 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 02:37:29 INFO - PROCESS | 732 | 1466501849727 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:29 INFO - PROCESS | 732 | 1466501849728 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:29 INFO - PROCESS | 732 | ++DOCSHELL 0CA37C00 == 37 [pid = 732] [id = 427] 02:37:29 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (0CA3BC00) [pid = 732] [serial = 1281] [outer = 00000000] 02:37:29 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A82CC00) [pid = 732] [serial = 1282] [outer = 0CA3BC00] 02:37:29 INFO - PROCESS | 732 | 1466501849773 Marionette DEBUG loaded listener.js 02:37:29 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A84F000) [pid = 732] [serial = 1283] [outer = 0CA3BC00] 02:37:30 INFO - PROCESS | 732 | 1466501850263 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 02:37:30 INFO - PROCESS | 732 | 1466501850330 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 02:37:30 INFO - PROCESS | 732 | 1466501850333 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 02:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:37:30 INFO - PROCESS | 732 | 1466501850341 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:37:30 INFO - PROCESS | 732 | 1466501850344 Marionette TRACE conn6 <- [1,1674,null,{}] 02:37:30 INFO - PROCESS | 732 | 1466501850347 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:30 INFO - PROCESS | 732 | 1466501850350 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:30 INFO - PROCESS | 732 | 1466501850506 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 02:37:30 INFO - PROCESS | 732 | 1466501850574 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:30 INFO - PROCESS | 732 | 1466501850577 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:30 INFO - PROCESS | 732 | ++DOCSHELL 17F5D000 == 38 [pid = 732] [id = 428] 02:37:30 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1AA73400) [pid = 732] [serial = 1284] [outer = 00000000] 02:37:30 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1AA7C000) [pid = 732] [serial = 1285] [outer = 1AA73400] 02:37:30 INFO - PROCESS | 732 | 1466501850622 Marionette DEBUG loaded listener.js 02:37:30 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1AEB8C00) [pid = 732] [serial = 1286] [outer = 1AA73400] 02:37:30 INFO - PROCESS | 732 | --DOMWINDOW == 87 (18587800) [pid = 732] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:37:30 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1950F400) [pid = 732] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:37:30 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1A347400) [pid = 732] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:37:30 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1A82E000) [pid = 732] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:37:30 INFO - PROCESS | 732 | --DOMWINDOW == 83 (17F7AC00) [pid = 732] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:37:30 INFO - PROCESS | 732 | --DOMWINDOW == 82 (14FB4800) [pid = 732] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:37:30 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0CB07800) [pid = 732] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:37:30 INFO - PROCESS | 732 | --DOMWINDOW == 80 (09264C00) [pid = 732] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:37:30 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0CB07000) [pid = 732] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:37:30 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1A82B800) [pid = 732] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:37:30 INFO - PROCESS | 732 | --DOMWINDOW == 77 (17F5B000) [pid = 732] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:37:31 INFO - PROCESS | 732 | 1466501851174 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 02:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 870ms 02:37:31 INFO - PROCESS | 732 | 1466501851215 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 02:37:31 INFO - PROCESS | 732 | 1466501851217 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 02:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:37:31 INFO - PROCESS | 732 | 1466501851220 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:37:31 INFO - PROCESS | 732 | 1466501851221 Marionette TRACE conn6 <- [1,1678,null,{}] 02:37:31 INFO - PROCESS | 732 | 1466501851225 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:31 INFO - PROCESS | 732 | 1466501851226 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:31 INFO - PROCESS | 732 | 1466501851306 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 02:37:31 INFO - PROCESS | 732 | 1466501851312 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:31 INFO - PROCESS | 732 | 1466501851314 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:31 INFO - PROCESS | 732 | ++DOCSHELL 1546E000 == 39 [pid = 732] [id = 429] 02:37:31 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F24C00) [pid = 732] [serial = 1287] [outer = 00000000] 02:37:31 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (185BC800) [pid = 732] [serial = 1288] [outer = 17F24C00] 02:37:31 INFO - PROCESS | 732 | 1466501851357 Marionette DEBUG loaded listener.js 02:37:31 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (185BF000) [pid = 732] [serial = 1289] [outer = 17F24C00] 02:37:31 INFO - PROCESS | 732 | 1466501851793 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 631ms 02:37:31 INFO - PROCESS | 732 | 1466501851851 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 02:37:31 INFO - PROCESS | 732 | 1466501851853 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 02:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:37:31 INFO - PROCESS | 732 | 1466501851856 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:37:31 INFO - PROCESS | 732 | 1466501851857 Marionette TRACE conn6 <- [1,1682,null,{}] 02:37:31 INFO - PROCESS | 732 | 1466501851861 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:31 INFO - PROCESS | 732 | 1466501851862 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:31 INFO - PROCESS | 732 | 1466501851941 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 02:37:31 INFO - PROCESS | 732 | 1466501851946 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:31 INFO - PROCESS | 732 | 1466501851948 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:31 INFO - PROCESS | 732 | ++DOCSHELL 1A829C00 == 40 [pid = 732] [id = 430] 02:37:31 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A82E000) [pid = 732] [serial = 1290] [outer = 00000000] 02:37:32 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1AEC2400) [pid = 732] [serial = 1291] [outer = 1A82E000] 02:37:32 INFO - PROCESS | 732 | 1466501851991 Marionette DEBUG loaded listener.js 02:37:32 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A9F5C00) [pid = 732] [serial = 1292] [outer = 1A82E000] 02:37:32 INFO - PROCESS | 732 | 1466501852435 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 02:37:32 INFO - PROCESS | 732 | 1466501852496 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 02:37:32 INFO - PROCESS | 732 | 1466501852498 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 02:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:37:32 INFO - PROCESS | 732 | 1466501852501 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:37:32 INFO - PROCESS | 732 | 1466501852503 Marionette TRACE conn6 <- [1,1686,null,{}] 02:37:32 INFO - PROCESS | 732 | 1466501852506 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:32 INFO - PROCESS | 732 | 1466501852508 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:32 INFO - PROCESS | 732 | 1466501852587 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 02:37:32 INFO - PROCESS | 732 | 1466501852593 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:32 INFO - PROCESS | 732 | 1466501852594 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:32 INFO - PROCESS | 732 | ++DOCSHELL 17F67400 == 41 [pid = 732] [id = 431] 02:37:32 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1B043800) [pid = 732] [serial = 1293] [outer = 00000000] 02:37:32 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1B04A400) [pid = 732] [serial = 1294] [outer = 1B043800] 02:37:32 INFO - PROCESS | 732 | 1466501852639 Marionette DEBUG loaded listener.js 02:37:32 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1B04D800) [pid = 732] [serial = 1295] [outer = 1B043800] 02:37:33 INFO - PROCESS | 732 | --DOCSHELL 1A33F400 == 40 [pid = 732] [id = 417] 02:37:33 INFO - PROCESS | 732 | --DOCSHELL 0CB0B400 == 39 [pid = 732] [id = 418] 02:37:34 INFO - PROCESS | 732 | --DOCSHELL 185C0800 == 38 [pid = 732] [id = 424] 02:37:34 INFO - PROCESS | 732 | --DOCSHELL 1A829C00 == 37 [pid = 732] [id = 430] 02:37:34 INFO - PROCESS | 732 | --DOCSHELL 18346800 == 36 [pid = 732] [id = 423] 02:37:34 INFO - PROCESS | 732 | --DOCSHELL 0DA38800 == 35 [pid = 732] [id = 419] 02:37:34 INFO - PROCESS | 732 | --DOCSHELL 17F5D000 == 34 [pid = 732] [id = 428] 02:37:34 INFO - PROCESS | 732 | --DOCSHELL 1546E000 == 33 [pid = 732] [id = 429] 02:37:34 INFO - PROCESS | 732 | --DOCSHELL 14F8FC00 == 32 [pid = 732] [id = 421] 02:37:34 INFO - PROCESS | 732 | --DOCSHELL 14CA0000 == 31 [pid = 732] [id = 426] 02:37:34 INFO - PROCESS | 732 | --DOCSHELL 17F5D400 == 30 [pid = 732] [id = 422] 02:37:34 INFO - PROCESS | 732 | --DOCSHELL 196D1000 == 29 [pid = 732] [id = 425] 02:37:34 INFO - PROCESS | 732 | --DOCSHELL 14CA5C00 == 28 [pid = 732] [id = 420] 02:37:34 INFO - PROCESS | 732 | --DOCSHELL 0CA37C00 == 27 [pid = 732] [id = 427] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 85 (185BE000) [pid = 732] [serial = 1237] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 84 (195C5800) [pid = 732] [serial = 1240] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1A354400) [pid = 732] [serial = 1243] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1974A800) [pid = 732] [serial = 1241] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1A851000) [pid = 732] [serial = 1249] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1A354800) [pid = 732] [serial = 1244] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1A85A400) [pid = 732] [serial = 1250] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1AA79C00) [pid = 732] [serial = 1252] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 77 (18348800) [pid = 732] [serial = 1234] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1539B800) [pid = 732] [serial = 1231] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 75 (155AAC00) [pid = 732] [serial = 1232] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0D3EC400) [pid = 732] [serial = 1228] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0DA30C00) [pid = 732] [serial = 1229] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0CA40800) [pid = 732] [serial = 1226] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0CA1B000) [pid = 732] [serial = 1225] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 70 (14A0BC00) [pid = 732] [serial = 1223] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0DCB4C00) [pid = 732] [serial = 1222] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 68 (1A94A400) [pid = 732] [serial = 1219] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1AA6D800) [pid = 732] [serial = 1220] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 66 (185E6800) [pid = 732] [serial = 1238] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 65 (195BE000) [pid = 732] [serial = 1246] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 64 (18452C00) [pid = 732] [serial = 1235] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1A325C00) [pid = 732] [serial = 1247] [outer = 00000000] [url = about:blank] 02:37:34 INFO - PROCESS | 732 | 1466501854471 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 02:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2018ms 02:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:37:34 INFO - PROCESS | 732 | 1466501854521 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 02:37:34 INFO - PROCESS | 732 | 1466501854525 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 02:37:34 INFO - PROCESS | 732 | 1466501854530 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:37:34 INFO - PROCESS | 732 | 1466501854533 Marionette TRACE conn6 <- [1,1690,null,{}] 02:37:34 INFO - PROCESS | 732 | 1466501854539 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:34 INFO - PROCESS | 732 | 1466501854542 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:34 INFO - PROCESS | 732 | 1466501854632 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 02:37:34 INFO - PROCESS | 732 | 1466501854640 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:34 INFO - PROCESS | 732 | 1466501854644 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:34 INFO - PROCESS | 732 | ++DOCSHELL 0CA41800 == 28 [pid = 732] [id = 432] 02:37:34 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (0CA41C00) [pid = 732] [serial = 1296] [outer = 00000000] 02:37:34 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0CA95C00) [pid = 732] [serial = 1297] [outer = 0CA41C00] 02:37:34 INFO - PROCESS | 732 | 1466501854693 Marionette DEBUG loaded listener.js 02:37:34 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0CB04800) [pid = 732] [serial = 1298] [outer = 0CA41C00] 02:37:35 INFO - PROCESS | 732 | 1466501855172 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 691ms 02:37:35 INFO - PROCESS | 732 | 1466501855220 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 02:37:35 INFO - PROCESS | 732 | 1466501855226 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 02:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:37:35 INFO - PROCESS | 732 | 1466501855232 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:37:35 INFO - PROCESS | 732 | 1466501855234 Marionette TRACE conn6 <- [1,1694,null,{}] 02:37:35 INFO - PROCESS | 732 | 1466501855238 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:35 INFO - PROCESS | 732 | 1466501855241 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:35 INFO - PROCESS | 732 | 1466501855329 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 02:37:35 INFO - PROCESS | 732 | 1466501855337 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:35 INFO - PROCESS | 732 | 1466501855340 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:35 INFO - PROCESS | 732 | ++DOCSHELL 0D3E8400 == 29 [pid = 732] [id = 433] 02:37:35 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0D3E8800) [pid = 732] [serial = 1299] [outer = 00000000] 02:37:35 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0D752800) [pid = 732] [serial = 1300] [outer = 0D3E8800] 02:37:35 INFO - PROCESS | 732 | 1466501855388 Marionette DEBUG loaded listener.js 02:37:35 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0DA30400) [pid = 732] [serial = 1301] [outer = 0D3E8800] 02:37:35 INFO - PROCESS | 732 | 1466501855880 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 02:37:35 INFO - PROCESS | 732 | 1466501855905 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 02:37:35 INFO - PROCESS | 732 | 1466501855907 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 02:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:37:35 INFO - PROCESS | 732 | 1466501855911 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:37:35 INFO - PROCESS | 732 | 1466501855914 Marionette TRACE conn6 <- [1,1698,null,{}] 02:37:35 INFO - PROCESS | 732 | 1466501855925 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:35 INFO - PROCESS | 732 | 1466501855929 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:36 INFO - PROCESS | 732 | 1466501856039 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 02:37:36 INFO - PROCESS | 732 | 1466501856134 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:36 INFO - PROCESS | 732 | 1466501856138 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:36 INFO - PROCESS | 732 | ++DOCSHELL 14A63400 == 30 [pid = 732] [id = 434] 02:37:36 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (14A64800) [pid = 732] [serial = 1302] [outer = 00000000] 02:37:36 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (14A6A400) [pid = 732] [serial = 1303] [outer = 14A64800] 02:37:36 INFO - PROCESS | 732 | 1466501856185 Marionette DEBUG loaded listener.js 02:37:36 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (14C20000) [pid = 732] [serial = 1304] [outer = 14A64800] 02:37:36 INFO - PROCESS | 732 | 1466501856582 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 02:37:36 INFO - PROCESS | 732 | 1466501856641 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 02:37:36 INFO - PROCESS | 732 | 1466501856644 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 02:37:36 INFO - PROCESS | 732 | 1466501856647 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:37:36 INFO - PROCESS | 732 | 1466501856649 Marionette TRACE conn6 <- [1,1702,null,{}] 02:37:36 INFO - PROCESS | 732 | 1466501856653 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:36 INFO - PROCESS | 732 | 1466501856654 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:36 INFO - PROCESS | 732 | 1466501856775 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 02:37:36 INFO - PROCESS | 732 | 1466501856787 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:36 INFO - PROCESS | 732 | 1466501856789 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:36 INFO - PROCESS | 732 | ++DOCSHELL 0D750000 == 31 [pid = 732] [id = 435] 02:37:36 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0DBCAC00) [pid = 732] [serial = 1305] [outer = 00000000] 02:37:36 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (15397400) [pid = 732] [serial = 1306] [outer = 0DBCAC00] 02:37:36 INFO - PROCESS | 732 | 1466501856834 Marionette DEBUG loaded listener.js 02:37:36 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (155B3400) [pid = 732] [serial = 1307] [outer = 0DBCAC00] 02:37:37 INFO - PROCESS | 732 | 1466501857247 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 02:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:37:37 INFO - PROCESS | 732 | 1466501857281 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 02:37:37 INFO - PROCESS | 732 | 1466501857283 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 02:37:37 INFO - PROCESS | 732 | 1466501857286 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:37:37 INFO - PROCESS | 732 | 1466501857288 Marionette TRACE conn6 <- [1,1706,null,{}] 02:37:37 INFO - PROCESS | 732 | 1466501857291 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:37 INFO - PROCESS | 732 | 1466501857293 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:37 INFO - PROCESS | 732 | 1466501857371 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 02:37:37 INFO - PROCESS | 732 | 1466501857492 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:37 INFO - PROCESS | 732 | 1466501857494 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:37 INFO - PROCESS | 732 | ++DOCSHELL 17373C00 == 32 [pid = 732] [id = 436] 02:37:37 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (17F1E400) [pid = 732] [serial = 1308] [outer = 00000000] 02:37:37 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (17F63400) [pid = 732] [serial = 1309] [outer = 17F1E400] 02:37:37 INFO - PROCESS | 732 | 1466501857540 Marionette DEBUG loaded listener.js 02:37:37 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F7AC00) [pid = 732] [serial = 1310] [outer = 17F1E400] 02:37:37 INFO - PROCESS | 732 | 1466501857913 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 02:37:37 INFO - PROCESS | 732 | 1466501857957 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 02:37:37 INFO - PROCESS | 732 | 1466501857960 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 02:37:37 INFO - PROCESS | 732 | 1466501857963 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:37:37 INFO - PROCESS | 732 | 1466501857964 Marionette TRACE conn6 <- [1,1710,null,{}] 02:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:37:37 INFO - PROCESS | 732 | 1466501857968 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:37 INFO - PROCESS | 732 | 1466501857973 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:38 INFO - PROCESS | 732 | 1466501858075 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 02:37:38 INFO - PROCESS | 732 | 1466501858080 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:38 INFO - PROCESS | 732 | 1466501858082 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:38 INFO - PROCESS | 732 | ++DOCSHELL 18435C00 == 33 [pid = 732] [id = 437] 02:37:38 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (18437800) [pid = 732] [serial = 1311] [outer = 00000000] 02:37:38 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (18589C00) [pid = 732] [serial = 1312] [outer = 18437800] 02:37:38 INFO - PROCESS | 732 | 1466501858127 Marionette DEBUG loaded listener.js 02:37:38 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (185C0800) [pid = 732] [serial = 1313] [outer = 18437800] 02:37:38 INFO - PROCESS | 732 | 1466501858571 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 02:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 631ms 02:37:38 INFO - PROCESS | 732 | 1466501858599 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 02:37:38 INFO - PROCESS | 732 | 1466501858601 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 02:37:38 INFO - PROCESS | 732 | 1466501858604 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:37:38 INFO - PROCESS | 732 | 1466501858606 Marionette TRACE conn6 <- [1,1714,null,{}] 02:37:38 INFO - PROCESS | 732 | 1466501858609 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:38 INFO - PROCESS | 732 | 1466501858611 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:38 INFO - PROCESS | 732 | 1466501858688 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 02:37:38 INFO - PROCESS | 732 | 1466501858693 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:38 INFO - PROCESS | 732 | 1466501858695 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:38 INFO - PROCESS | 732 | ++DOCSHELL 185E7C00 == 34 [pid = 732] [id = 438] 02:37:38 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (185EA000) [pid = 732] [serial = 1314] [outer = 00000000] 02:37:38 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1951D000) [pid = 732] [serial = 1315] [outer = 185EA000] 02:37:38 INFO - PROCESS | 732 | 1466501858740 Marionette DEBUG loaded listener.js 02:37:38 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1955EC00) [pid = 732] [serial = 1316] [outer = 185EA000] 02:37:39 INFO - PROCESS | 732 | 1466501859198 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 02:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:37:39 INFO - PROCESS | 732 | 1466501859250 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 02:37:39 INFO - PROCESS | 732 | 1466501859252 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 02:37:39 INFO - PROCESS | 732 | 1466501859255 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:37:39 INFO - PROCESS | 732 | 1466501859257 Marionette TRACE conn6 <- [1,1718,null,{}] 02:37:39 INFO - PROCESS | 732 | 1466501859260 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:39 INFO - PROCESS | 732 | 1466501859262 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:39 INFO - PROCESS | 732 | 1466501859340 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 02:37:39 INFO - PROCESS | 732 | 1466501859348 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:39 INFO - PROCESS | 732 | 1466501859350 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:39 INFO - PROCESS | 732 | ++DOCSHELL 0CA15800 == 35 [pid = 732] [id = 439] 02:37:39 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1951CC00) [pid = 732] [serial = 1317] [outer = 00000000] 02:37:39 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (19767C00) [pid = 732] [serial = 1318] [outer = 1951CC00] 02:37:39 INFO - PROCESS | 732 | 1466501859393 Marionette DEBUG loaded listener.js 02:37:39 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (19C14400) [pid = 732] [serial = 1319] [outer = 1951CC00] 02:37:39 INFO - PROCESS | 732 | 1466501859866 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 02:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 02:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 02:37:39 INFO - PROCESS | 732 | 1466501859889 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 02:37:39 INFO - PROCESS | 732 | 1466501859891 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 02:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:37:39 INFO - PROCESS | 732 | 1466501859900 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:37:39 INFO - PROCESS | 732 | 1466501859902 Marionette TRACE conn6 <- [1,1722,null,{}] 02:37:39 INFO - PROCESS | 732 | 1466501859905 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:39 INFO - PROCESS | 732 | 1466501859907 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:40 INFO - PROCESS | 732 | 1466501860019 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 02:37:40 INFO - PROCESS | 732 | 1466501860106 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:40 INFO - PROCESS | 732 | 1466501860108 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:40 INFO - PROCESS | 732 | ++DOCSHELL 14A63000 == 36 [pid = 732] [id = 440] 02:37:40 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1A34DC00) [pid = 732] [serial = 1320] [outer = 00000000] 02:37:40 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1A354800) [pid = 732] [serial = 1321] [outer = 1A34DC00] 02:37:40 INFO - PROCESS | 732 | 1466501860152 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1A79DC00) [pid = 732] [serial = 1322] [outer = 1A34DC00] 02:37:40 INFO - PROCESS | 732 | 1466501860584 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 02:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:37:40 INFO - PROCESS | 732 | 1466501860624 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 02:37:40 INFO - PROCESS | 732 | 1466501860627 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 02:37:40 INFO - PROCESS | 732 | 1466501860630 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:37:40 INFO - PROCESS | 732 | 1466501860631 Marionette TRACE conn6 <- [1,1726,null,{}] 02:37:40 INFO - PROCESS | 732 | 1466501860643 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:40 INFO - PROCESS | 732 | 1466501860645 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:40 INFO - PROCESS | 732 | 1466501860761 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 02:37:40 INFO - PROCESS | 732 | 1466501860768 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:40 INFO - PROCESS | 732 | 1466501860770 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:40 INFO - PROCESS | 732 | ++DOCSHELL 1A82C000 == 37 [pid = 732] [id = 441] 02:37:40 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1A832400) [pid = 732] [serial = 1323] [outer = 00000000] 02:37:40 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1A858000) [pid = 732] [serial = 1324] [outer = 1A832400] 02:37:40 INFO - PROCESS | 732 | 1466501860813 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1A85B800) [pid = 732] [serial = 1325] [outer = 1A832400] 02:37:41 INFO - PROCESS | 732 | 1466501861279 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 02:37:41 INFO - PROCESS | 732 | 1466501861320 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 02:37:41 INFO - PROCESS | 732 | 1466501861323 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 02:37:41 INFO - PROCESS | 732 | 1466501861326 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:37:41 INFO - PROCESS | 732 | 1466501861328 Marionette TRACE conn6 <- [1,1730,null,{}] 02:37:41 INFO - PROCESS | 732 | 1466501861332 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:41 INFO - PROCESS | 732 | 1466501861334 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:41 INFO - PROCESS | 732 | 1466501861488 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 02:37:41 INFO - PROCESS | 732 | 1466501861514 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:41 INFO - PROCESS | 732 | 1466501861517 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:41 INFO - PROCESS | 732 | ++DOCSHELL 17372400 == 38 [pid = 732] [id = 442] 02:37:41 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (1AA71800) [pid = 732] [serial = 1326] [outer = 00000000] 02:37:41 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (1AE07800) [pid = 732] [serial = 1327] [outer = 1AA71800] 02:37:41 INFO - PROCESS | 732 | 1466501861562 Marionette DEBUG loaded listener.js 02:37:41 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (1AEC7400) [pid = 732] [serial = 1328] [outer = 1AA71800] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 95 (1A33CC00) [pid = 732] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 94 (0CA3BC00) [pid = 732] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 93 (1AA73400) [pid = 732] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 92 (1A82E000) [pid = 732] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 91 (19744C00) [pid = 732] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 90 (185C1400) [pid = 732] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 89 (18348400) [pid = 732] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 88 (17F5DC00) [pid = 732] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 87 (15361C00) [pid = 732] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 86 (14CA6400) [pid = 732] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0DA39800) [pid = 732] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0CB0D000) [pid = 732] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1AA6FC00) [pid = 732] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:37:41 INFO - PROCESS | 732 | --DOMWINDOW == 82 (17F24C00) [pid = 732] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:37:42 INFO - PROCESS | 732 | 1466501862139 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 831ms 02:37:42 INFO - PROCESS | 732 | 1466501862160 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 02:37:42 INFO - PROCESS | 732 | 1466501862163 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 02:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:37:42 INFO - PROCESS | 732 | 1466501862169 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:37:42 INFO - PROCESS | 732 | 1466501862171 Marionette TRACE conn6 <- [1,1734,null,{}] 02:37:42 INFO - PROCESS | 732 | 1466501862188 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:42 INFO - PROCESS | 732 | 1466501862190 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:42 INFO - PROCESS | 732 | 1466501862270 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 02:37:42 INFO - PROCESS | 732 | 1466501862275 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:42 INFO - PROCESS | 732 | 1466501862277 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:42 INFO - PROCESS | 732 | ++DOCSHELL 17F73000 == 39 [pid = 732] [id = 443] 02:37:42 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (18348400) [pid = 732] [serial = 1329] [outer = 00000000] 02:37:42 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (19C10800) [pid = 732] [serial = 1330] [outer = 18348400] 02:37:42 INFO - PROCESS | 732 | 1466501862331 Marionette DEBUG loaded listener.js 02:37:42 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A353400) [pid = 732] [serial = 1331] [outer = 18348400] 02:37:42 INFO - PROCESS | 732 | 1466501862749 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 650ms 02:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:37:42 INFO - PROCESS | 732 | 1466501862821 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 02:37:42 INFO - PROCESS | 732 | 1466501862823 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 02:37:42 INFO - PROCESS | 732 | 1466501862826 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:37:42 INFO - PROCESS | 732 | 1466501862827 Marionette TRACE conn6 <- [1,1738,null,{}] 02:37:42 INFO - PROCESS | 732 | 1466501862831 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:42 INFO - PROCESS | 732 | 1466501862833 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:42 INFO - PROCESS | 732 | 1466501862912 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 02:37:42 INFO - PROCESS | 732 | 1466501862919 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:42 INFO - PROCESS | 732 | 1466501862921 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:42 INFO - PROCESS | 732 | ++DOCSHELL 1A957C00 == 40 [pid = 732] [id = 444] 02:37:42 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1AA6FC00) [pid = 732] [serial = 1332] [outer = 00000000] 02:37:42 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1B043000) [pid = 732] [serial = 1333] [outer = 1AA6FC00] 02:37:42 INFO - PROCESS | 732 | 1466501862963 Marionette DEBUG loaded listener.js 02:37:43 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1B04B000) [pid = 732] [serial = 1334] [outer = 1AA6FC00] 02:37:43 INFO - PROCESS | 732 | 1466501863414 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 02:37:43 INFO - PROCESS | 732 | 1466501863467 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 02:37:43 INFO - PROCESS | 732 | 1466501863469 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 02:37:43 INFO - PROCESS | 732 | 1466501863472 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:37:43 INFO - PROCESS | 732 | 1466501863474 Marionette TRACE conn6 <- [1,1742,null,{}] 02:37:43 INFO - PROCESS | 732 | 1466501863481 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:43 INFO - PROCESS | 732 | 1466501863483 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:43 INFO - PROCESS | 732 | 1466501863567 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 02:37:43 INFO - PROCESS | 732 | 1466501863572 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:43 INFO - PROCESS | 732 | 1466501863574 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:43 INFO - PROCESS | 732 | ++DOCSHELL 17F62800 == 41 [pid = 732] [id = 445] 02:37:43 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1A353C00) [pid = 732] [serial = 1335] [outer = 00000000] 02:37:43 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1C27FC00) [pid = 732] [serial = 1336] [outer = 1A353C00] 02:37:43 INFO - PROCESS | 732 | 1466501863617 Marionette DEBUG loaded listener.js 02:37:43 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1C281C00) [pid = 732] [serial = 1337] [outer = 1A353C00] 02:37:44 INFO - PROCESS | 732 | --DOCSHELL 17F67400 == 40 [pid = 732] [id = 431] 02:37:44 INFO - PROCESS | 732 | --DOCSHELL 0CA41800 == 39 [pid = 732] [id = 432] 02:37:45 INFO - PROCESS | 732 | --DOCSHELL 0D3E8400 == 38 [pid = 732] [id = 433] 02:37:45 INFO - PROCESS | 732 | --DOCSHELL 17F73000 == 37 [pid = 732] [id = 443] 02:37:45 INFO - PROCESS | 732 | --DOCSHELL 1A957C00 == 36 [pid = 732] [id = 444] 02:37:45 INFO - PROCESS | 732 | --DOCSHELL 0CA15800 == 35 [pid = 732] [id = 439] 02:37:45 INFO - PROCESS | 732 | --DOCSHELL 18435C00 == 34 [pid = 732] [id = 437] 02:37:45 INFO - PROCESS | 732 | --DOCSHELL 0D750000 == 33 [pid = 732] [id = 435] 02:37:45 INFO - PROCESS | 732 | --DOCSHELL 17373C00 == 32 [pid = 732] [id = 436] 02:37:45 INFO - PROCESS | 732 | --DOCSHELL 17372400 == 31 [pid = 732] [id = 442] 02:37:45 INFO - PROCESS | 732 | --DOCSHELL 14A63400 == 30 [pid = 732] [id = 434] 02:37:45 INFO - PROCESS | 732 | --DOCSHELL 1A82C000 == 29 [pid = 732] [id = 441] 02:37:45 INFO - PROCESS | 732 | --DOCSHELL 14A63000 == 28 [pid = 732] [id = 440] 02:37:45 INFO - PROCESS | 732 | --DOCSHELL 185E7C00 == 27 [pid = 732] [id = 438] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 90 (1A34D800) [pid = 732] [serial = 1279] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1A82CC00) [pid = 732] [serial = 1282] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1A34E400) [pid = 732] [serial = 1280] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1AA7C000) [pid = 732] [serial = 1285] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1A84F000) [pid = 732] [serial = 1283] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1A9F5C00) [pid = 732] [serial = 1292] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1AEC2400) [pid = 732] [serial = 1291] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1B04A400) [pid = 732] [serial = 1294] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 82 (19768800) [pid = 732] [serial = 1276] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 81 (19512000) [pid = 732] [serial = 1273] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 80 (19518400) [pid = 732] [serial = 1274] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 79 (18586C00) [pid = 732] [serial = 1270] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 78 (185BA800) [pid = 732] [serial = 1271] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 77 (17F68400) [pid = 732] [serial = 1267] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 76 (17F7B000) [pid = 732] [serial = 1268] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 75 (16259000) [pid = 732] [serial = 1264] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 74 (17F17000) [pid = 732] [serial = 1265] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 73 (14DBF400) [pid = 732] [serial = 1261] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 72 (14F90800) [pid = 732] [serial = 1262] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0DBD1000) [pid = 732] [serial = 1258] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0DCB3C00) [pid = 732] [serial = 1259] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0CB11400) [pid = 732] [serial = 1255] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0CC6BC00) [pid = 732] [serial = 1256] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1AE6EC00) [pid = 732] [serial = 1253] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 66 (185BC800) [pid = 732] [serial = 1288] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 65 (185BF000) [pid = 732] [serial = 1289] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 64 (17365400) [pid = 732] [serial = 1277] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1AEB8C00) [pid = 732] [serial = 1286] [outer = 00000000] [url = about:blank] 02:37:45 INFO - PROCESS | 732 | 1466501865438 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2021ms 02:37:45 INFO - PROCESS | 732 | 1466501865498 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 02:37:45 INFO - PROCESS | 732 | 1466501865503 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 02:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:37:45 INFO - PROCESS | 732 | 1466501865507 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:37:45 INFO - PROCESS | 732 | 1466501865511 Marionette TRACE conn6 <- [1,1746,null,{}] 02:37:45 INFO - PROCESS | 732 | 1466501865517 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:45 INFO - PROCESS | 732 | 1466501865520 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:45 INFO - PROCESS | 732 | 1466501865611 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 02:37:45 INFO - PROCESS | 732 | 1466501865627 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:45 INFO - PROCESS | 732 | 1466501865630 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:45 INFO - PROCESS | 732 | ++DOCSHELL 0CA3B800 == 28 [pid = 732] [id = 446] 02:37:45 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (0CA3BC00) [pid = 732] [serial = 1338] [outer = 00000000] 02:37:45 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0CA8E800) [pid = 732] [serial = 1339] [outer = 0CA3BC00] 02:37:45 INFO - PROCESS | 732 | 1466501865679 Marionette DEBUG loaded listener.js 02:37:45 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0CA9C000) [pid = 732] [serial = 1340] [outer = 0CA3BC00] 02:37:46 INFO - PROCESS | 732 | 1466501866155 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 690ms 02:37:46 INFO - PROCESS | 732 | 1466501866198 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 02:37:46 INFO - PROCESS | 732 | 1466501866203 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 02:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:37:46 INFO - PROCESS | 732 | 1466501866209 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:37:46 INFO - PROCESS | 732 | 1466501866212 Marionette TRACE conn6 <- [1,1750,null,{}] 02:37:46 INFO - PROCESS | 732 | 1466501866215 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:46 INFO - PROCESS | 732 | 1466501866218 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:46 INFO - PROCESS | 732 | 1466501866305 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 02:37:46 INFO - PROCESS | 732 | 1466501866314 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:46 INFO - PROCESS | 732 | 1466501866317 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:46 INFO - PROCESS | 732 | ++DOCSHELL 0D3E1400 == 29 [pid = 732] [id = 447] 02:37:46 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0D3E5800) [pid = 732] [serial = 1341] [outer = 00000000] 02:37:46 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0D752000) [pid = 732] [serial = 1342] [outer = 0D3E5800] 02:37:46 INFO - PROCESS | 732 | 1466501866364 Marionette DEBUG loaded listener.js 02:37:46 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0DA37000) [pid = 732] [serial = 1343] [outer = 0D3E5800] 02:37:46 INFO - PROCESS | 732 | 1466501866852 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 02:37:46 INFO - PROCESS | 732 | 1466501866883 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 02:37:46 INFO - PROCESS | 732 | 1466501866885 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 02:37:46 INFO - PROCESS | 732 | 1466501866888 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:37:46 INFO - PROCESS | 732 | 1466501866892 Marionette TRACE conn6 <- [1,1754,null,{}] 02:37:46 INFO - PROCESS | 732 | 1466501866903 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:46 INFO - PROCESS | 732 | 1466501866907 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:47 INFO - PROCESS | 732 | 1466501866991 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 02:37:47 INFO - PROCESS | 732 | 1466501867115 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:47 INFO - PROCESS | 732 | 1466501867118 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:47 INFO - PROCESS | 732 | ++DOCSHELL 14A0F000 == 30 [pid = 732] [id = 448] 02:37:47 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (14A10800) [pid = 732] [serial = 1344] [outer = 00000000] 02:37:47 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (14A63000) [pid = 732] [serial = 1345] [outer = 14A10800] 02:37:47 INFO - PROCESS | 732 | 1466501867168 Marionette DEBUG loaded listener.js 02:37:47 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (14C19C00) [pid = 732] [serial = 1346] [outer = 14A10800] 02:37:47 INFO - PROCESS | 732 | 1466501867555 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 02:37:47 INFO - PROCESS | 732 | 1466501867565 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 02:37:47 INFO - PROCESS | 732 | 1466501867567 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 02:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:37:47 INFO - PROCESS | 732 | 1466501867570 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:37:47 INFO - PROCESS | 732 | 1466501867572 Marionette TRACE conn6 <- [1,1758,null,{}] 02:37:47 INFO - PROCESS | 732 | 1466501867575 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:47 INFO - PROCESS | 732 | 1466501867577 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:47 INFO - PROCESS | 732 | 1466501867665 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 02:37:47 INFO - PROCESS | 732 | 1466501867751 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:47 INFO - PROCESS | 732 | 1466501867753 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:47 INFO - PROCESS | 732 | ++DOCSHELL 14CE8400 == 31 [pid = 732] [id = 449] 02:37:47 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (14CEE800) [pid = 732] [serial = 1347] [outer = 00000000] 02:37:47 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (15399800) [pid = 732] [serial = 1348] [outer = 14CEE800] 02:37:47 INFO - PROCESS | 732 | 1466501867798 Marionette DEBUG loaded listener.js 02:37:47 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (155AAC00) [pid = 732] [serial = 1349] [outer = 14CEE800] 02:37:48 INFO - PROCESS | 732 | 1466501868166 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 02:37:48 INFO - PROCESS | 732 | 1466501868203 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 02:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:37:48 INFO - PROCESS | 732 | 1466501868205 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 02:37:48 INFO - PROCESS | 732 | 1466501868208 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:37:48 INFO - PROCESS | 732 | 1466501868209 Marionette TRACE conn6 <- [1,1762,null,{}] 02:37:48 INFO - PROCESS | 732 | 1466501868213 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:48 INFO - PROCESS | 732 | 1466501868215 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:48 INFO - PROCESS | 732 | 1466501868326 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 02:37:48 INFO - PROCESS | 732 | 1466501868334 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:48 INFO - PROCESS | 732 | 1466501868336 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:48 INFO - PROCESS | 732 | ++DOCSHELL 17368800 == 32 [pid = 732] [id = 450] 02:37:48 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1736A400) [pid = 732] [serial = 1350] [outer = 00000000] 02:37:48 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (17F5F800) [pid = 732] [serial = 1351] [outer = 1736A400] 02:37:48 INFO - PROCESS | 732 | 1466501868380 Marionette DEBUG loaded listener.js 02:37:48 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F67000) [pid = 732] [serial = 1352] [outer = 1736A400] 02:37:48 INFO - PROCESS | 732 | 1466501868826 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 02:37:48 INFO - PROCESS | 732 | 1466501868879 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 02:37:48 INFO - PROCESS | 732 | 1466501868881 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 02:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:37:48 INFO - PROCESS | 732 | 1466501868891 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:37:48 INFO - PROCESS | 732 | 1466501868893 Marionette TRACE conn6 <- [1,1766,null,{}] 02:37:48 INFO - PROCESS | 732 | 1466501868896 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:48 INFO - PROCESS | 732 | 1466501868901 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:49 INFO - PROCESS | 732 | 1466501869004 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 02:37:49 INFO - PROCESS | 732 | 1466501869009 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:49 INFO - PROCESS | 732 | 1466501869011 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:49 INFO - PROCESS | 732 | ++DOCSHELL 17F7EC00 == 33 [pid = 732] [id = 451] 02:37:49 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (18349C00) [pid = 732] [serial = 1353] [outer = 00000000] 02:37:49 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (18582800) [pid = 732] [serial = 1354] [outer = 18349C00] 02:37:49 INFO - PROCESS | 732 | 1466501869062 Marionette DEBUG loaded listener.js 02:37:49 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1858D400) [pid = 732] [serial = 1355] [outer = 18349C00] 02:37:49 INFO - PROCESS | 732 | 1466501869504 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 02:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 02:37:49 INFO - PROCESS | 732 | 1466501869537 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 02:37:49 INFO - PROCESS | 732 | 1466501869539 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 02:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:37:49 INFO - PROCESS | 732 | 1466501869542 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:37:49 INFO - PROCESS | 732 | 1466501869544 Marionette TRACE conn6 <- [1,1770,null,{}] 02:37:49 INFO - PROCESS | 732 | 1466501869548 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:49 INFO - PROCESS | 732 | 1466501869549 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:49 INFO - PROCESS | 732 | 1466501869651 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 02:37:49 INFO - PROCESS | 732 | 1466501869657 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:49 INFO - PROCESS | 732 | 1466501869659 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:49 INFO - PROCESS | 732 | ++DOCSHELL 16944000 == 34 [pid = 732] [id = 452] 02:37:49 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (185B9C00) [pid = 732] [serial = 1356] [outer = 00000000] 02:37:49 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (185E6000) [pid = 732] [serial = 1357] [outer = 185B9C00] 02:37:49 INFO - PROCESS | 732 | 1466501869703 Marionette DEBUG loaded listener.js 02:37:49 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (185E6800) [pid = 732] [serial = 1358] [outer = 185B9C00] 02:37:50 INFO - PROCESS | 732 | 1466501870135 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 02:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 02:37:50 INFO - PROCESS | 732 | 1466501870185 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 02:37:50 INFO - PROCESS | 732 | 1466501870187 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 02:37:50 INFO - PROCESS | 732 | 1466501870191 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:37:50 INFO - PROCESS | 732 | 1466501870192 Marionette TRACE conn6 <- [1,1774,null,{}] 02:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:37:50 INFO - PROCESS | 732 | 1466501870196 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:50 INFO - PROCESS | 732 | 1466501870197 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:50 INFO - PROCESS | 732 | 1466501870274 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 02:37:50 INFO - PROCESS | 732 | 1466501870280 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:50 INFO - PROCESS | 732 | 1466501870282 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:50 INFO - PROCESS | 732 | ++DOCSHELL 185E0800 == 35 [pid = 732] [id = 453] 02:37:50 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (195BD400) [pid = 732] [serial = 1359] [outer = 00000000] 02:37:50 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1974B000) [pid = 732] [serial = 1360] [outer = 195BD400] 02:37:50 INFO - PROCESS | 732 | 1466501870325 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1974B800) [pid = 732] [serial = 1361] [outer = 195BD400] 02:37:50 INFO - PROCESS | 732 | 1466501870825 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 02:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 02:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:37:50 INFO - PROCESS | 732 | 1466501870866 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 02:37:50 INFO - PROCESS | 732 | 1466501870868 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 02:37:50 INFO - PROCESS | 732 | 1466501870871 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:37:50 INFO - PROCESS | 732 | 1466501870872 Marionette TRACE conn6 <- [1,1778,null,{}] 02:37:50 INFO - PROCESS | 732 | 1466501870876 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:50 INFO - PROCESS | 732 | 1466501870877 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:51 INFO - PROCESS | 732 | 1466501870991 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 02:37:51 INFO - PROCESS | 732 | 1466501871079 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 732 | 1466501871081 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:51 INFO - PROCESS | 732 | ++DOCSHELL 14A0E000 == 36 [pid = 732] [id = 454] 02:37:51 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1A32E800) [pid = 732] [serial = 1362] [outer = 00000000] 02:37:51 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1A34E400) [pid = 732] [serial = 1363] [outer = 1A32E800] 02:37:51 INFO - PROCESS | 732 | 1466501871124 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1A355400) [pid = 732] [serial = 1364] [outer = 1A32E800] 02:37:51 INFO - PROCESS | 732 | 1466501871546 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 02:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:37:51 INFO - PROCESS | 732 | 1466501871602 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 02:37:51 INFO - PROCESS | 732 | 1466501871604 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 02:37:51 INFO - PROCESS | 732 | 1466501871611 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - PROCESS | 732 | 1466501871613 Marionette TRACE conn6 <- [1,1782,null,{}] 02:37:51 INFO - PROCESS | 732 | 1466501871617 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:51 INFO - PROCESS | 732 | 1466501871618 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:51 INFO - PROCESS | 732 | 1466501871736 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 02:37:51 INFO - PROCESS | 732 | 1466501871744 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 732 | 1466501871746 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:51 INFO - PROCESS | 732 | ++DOCSHELL 1A82B800 == 37 [pid = 732] [id = 455] 02:37:51 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1A82FC00) [pid = 732] [serial = 1365] [outer = 00000000] 02:37:51 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1A853800) [pid = 732] [serial = 1366] [outer = 1A82FC00] 02:37:51 INFO - PROCESS | 732 | 1466501871843 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1A951C00) [pid = 732] [serial = 1367] [outer = 1A82FC00] 02:37:52 INFO - PROCESS | 732 | 1466501872257 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 691ms 02:37:52 INFO - PROCESS | 732 | 1466501872298 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 02:37:52 INFO - PROCESS | 732 | 1466501872300 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 02:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:37:52 INFO - PROCESS | 732 | 1466501872311 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:37:52 INFO - PROCESS | 732 | 1466501872314 Marionette TRACE conn6 <- [1,1786,null,{}] 02:37:52 INFO - PROCESS | 732 | 1466501872317 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:52 INFO - PROCESS | 732 | 1466501872319 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:52 INFO - PROCESS | 732 | 1466501872475 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 92 (1AA6FC00) [pid = 732] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 91 (1A34DC00) [pid = 732] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 90 (1A832400) [pid = 732] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1AA71800) [pid = 732] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1951CC00) [pid = 732] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 87 (185EA000) [pid = 732] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 86 (18437800) [pid = 732] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 85 (17F1E400) [pid = 732] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0DBCAC00) [pid = 732] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 83 (14A64800) [pid = 732] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0D3E8800) [pid = 732] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0CA41C00) [pid = 732] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1B043800) [pid = 732] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:37:52 INFO - PROCESS | 732 | --DOMWINDOW == 79 (18348400) [pid = 732] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:37:52 INFO - PROCESS | 732 | 1466501872729 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:52 INFO - PROCESS | 732 | 1466501872732 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:52 INFO - PROCESS | 732 | ++DOCSHELL 0CA16000 == 38 [pid = 732] [id = 456] 02:37:52 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (0CA16800) [pid = 732] [serial = 1368] [outer = 00000000] 02:37:52 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (14A0B000) [pid = 732] [serial = 1369] [outer = 0CA16800] 02:37:52 INFO - PROCESS | 732 | 1466501872780 Marionette DEBUG loaded listener.js 02:37:52 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (17F60C00) [pid = 732] [serial = 1370] [outer = 0CA16800] 02:37:53 INFO - PROCESS | 732 | 1466501873137 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 890ms 02:37:53 INFO - PROCESS | 732 | 1466501873198 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 02:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:37:53 INFO - PROCESS | 732 | 1466501873200 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 02:37:53 INFO - PROCESS | 732 | 1466501873203 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:37:53 INFO - PROCESS | 732 | 1466501873204 Marionette TRACE conn6 <- [1,1790,null,{}] 02:37:53 INFO - PROCESS | 732 | 1466501873208 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:53 INFO - PROCESS | 732 | 1466501873210 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:53 INFO - PROCESS | 732 | 1466501873326 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 02:37:53 INFO - PROCESS | 732 | 1466501873381 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 732 | 1466501873383 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:53 INFO - PROCESS | 732 | ++DOCSHELL 18340000 == 39 [pid = 732] [id = 457] 02:37:53 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (18348400) [pid = 732] [serial = 1371] [outer = 00000000] 02:37:53 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A832400) [pid = 732] [serial = 1372] [outer = 18348400] 02:37:53 INFO - PROCESS | 732 | 1466501873436 Marionette DEBUG loaded listener.js 02:37:53 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1AA78400) [pid = 732] [serial = 1373] [outer = 18348400] 02:37:53 INFO - PROCESS | 732 | 1466501873787 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 02:37:53 INFO - PROCESS | 732 | 1466501873834 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 02:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:37:53 INFO - PROCESS | 732 | 1466501873836 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 02:37:53 INFO - PROCESS | 732 | 1466501873839 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:37:53 INFO - PROCESS | 732 | 1466501873840 Marionette TRACE conn6 <- [1,1794,null,{}] 02:37:53 INFO - PROCESS | 732 | 1466501873853 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:53 INFO - PROCESS | 732 | 1466501873855 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:53 INFO - PROCESS | 732 | 1466501873933 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 02:37:53 INFO - PROCESS | 732 | 1466501873938 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 732 | 1466501873940 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:53 INFO - PROCESS | 732 | ++DOCSHELL 1AA7CC00 == 40 [pid = 732] [id = 458] 02:37:53 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1AE01C00) [pid = 732] [serial = 1374] [outer = 00000000] 02:37:54 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1AEBF800) [pid = 732] [serial = 1375] [outer = 1AE01C00] 02:37:54 INFO - PROCESS | 732 | 1466501873983 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1B041400) [pid = 732] [serial = 1376] [outer = 1AE01C00] 02:37:54 INFO - PROCESS | 732 | 1466501874424 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 02:37:54 INFO - PROCESS | 732 | 1466501874470 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 02:37:54 INFO - PROCESS | 732 | 1466501874472 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 02:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:37:54 INFO - PROCESS | 732 | 1466501874475 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:37:54 INFO - PROCESS | 732 | 1466501874477 Marionette TRACE conn6 <- [1,1798,null,{}] 02:37:54 INFO - PROCESS | 732 | 1466501874493 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:54 INFO - PROCESS | 732 | 1466501874495 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:54 INFO - PROCESS | 732 | 1466501874577 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 02:37:54 INFO - PROCESS | 732 | 1466501874584 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 732 | 1466501874586 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:54 INFO - PROCESS | 732 | ++DOCSHELL 0925BC00 == 41 [pid = 732] [id = 459] 02:37:54 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1B045400) [pid = 732] [serial = 1377] [outer = 00000000] 02:37:54 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1C10EC00) [pid = 732] [serial = 1378] [outer = 1B045400] 02:37:54 INFO - PROCESS | 732 | 1466501874628 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1C171000) [pid = 732] [serial = 1379] [outer = 1B045400] 02:37:55 INFO - PROCESS | 732 | 1466501875446 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1034ms 02:37:55 INFO - PROCESS | 732 | 1466501875510 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 02:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:37:55 INFO - PROCESS | 732 | 1466501875514 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 02:37:55 INFO - PROCESS | 732 | 1466501875519 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:37:55 INFO - PROCESS | 732 | 1466501875524 Marionette TRACE conn6 <- [1,1802,null,{}] 02:37:55 INFO - PROCESS | 732 | 1466501875550 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:55 INFO - PROCESS | 732 | 1466501875553 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:55 INFO - PROCESS | 732 | 1466501875703 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 02:37:55 INFO - PROCESS | 732 | 1466501875835 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:55 INFO - PROCESS | 732 | 1466501875838 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:55 INFO - PROCESS | 732 | ++DOCSHELL 0CA1E400 == 42 [pid = 732] [id = 460] 02:37:55 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (0CA96800) [pid = 732] [serial = 1380] [outer = 00000000] 02:37:55 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (0D379000) [pid = 732] [serial = 1381] [outer = 0CA96800] 02:37:55 INFO - PROCESS | 732 | 1466501875896 Marionette DEBUG loaded listener.js 02:37:56 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (0DBC9C00) [pid = 732] [serial = 1382] [outer = 0CA96800] 02:37:56 INFO - PROCESS | 732 | 1466501876789 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1344ms 02:37:56 INFO - PROCESS | 732 | 1466501876863 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 02:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:37:56 INFO - PROCESS | 732 | 1466501876868 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 02:37:56 INFO - PROCESS | 732 | 1466501876873 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:37:56 INFO - PROCESS | 732 | 1466501876876 Marionette TRACE conn6 <- [1,1806,null,{}] 02:37:56 INFO - PROCESS | 732 | 1466501876881 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:56 INFO - PROCESS | 732 | 1466501876884 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:57 INFO - PROCESS | 732 | 1466501876998 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 02:37:57 INFO - PROCESS | 732 | 1466501877144 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:57 INFO - PROCESS | 732 | 1466501877149 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 1AA7CC00 == 41 [pid = 732] [id = 458] 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 18340000 == 40 [pid = 732] [id = 457] 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 0CA16000 == 39 [pid = 732] [id = 456] 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 1A82B800 == 38 [pid = 732] [id = 455] 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 14A0E000 == 37 [pid = 732] [id = 454] 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 185E0800 == 36 [pid = 732] [id = 453] 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 16944000 == 35 [pid = 732] [id = 452] 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 17F7EC00 == 34 [pid = 732] [id = 451] 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 17368800 == 33 [pid = 732] [id = 450] 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 14CE8400 == 32 [pid = 732] [id = 449] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 93 (1C27FC00) [pid = 732] [serial = 1336] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | ++DOCSHELL 0CA12400 == 33 [pid = 732] [id = 461] 02:37:57 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (0CA16000) [pid = 732] [serial = 1383] [outer = 00000000] 02:37:57 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (0CA97C00) [pid = 732] [serial = 1384] [outer = 0CA16000] 02:37:57 INFO - PROCESS | 732 | 1466501877246 Marionette DEBUG loaded listener.js 02:37:57 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (0CB0E400) [pid = 732] [serial = 1385] [outer = 0CA16000] 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 14A0F000 == 32 [pid = 732] [id = 448] 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 0D3E1400 == 31 [pid = 732] [id = 447] 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 0CA3B800 == 30 [pid = 732] [id = 446] 02:37:57 INFO - PROCESS | 732 | --DOCSHELL 17F62800 == 29 [pid = 732] [id = 445] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 95 (1B04B000) [pid = 732] [serial = 1334] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 94 (1A354800) [pid = 732] [serial = 1321] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 93 (1A858000) [pid = 732] [serial = 1324] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 92 (1A79DC00) [pid = 732] [serial = 1322] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 91 (1AE07800) [pid = 732] [serial = 1327] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 90 (1A85B800) [pid = 732] [serial = 1325] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1B043000) [pid = 732] [serial = 1333] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1AEC7400) [pid = 732] [serial = 1328] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 87 (19767C00) [pid = 732] [serial = 1318] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1951D000) [pid = 732] [serial = 1315] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1955EC00) [pid = 732] [serial = 1316] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 84 (18589C00) [pid = 732] [serial = 1312] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 83 (185C0800) [pid = 732] [serial = 1313] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 82 (17F63400) [pid = 732] [serial = 1309] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 81 (17F7AC00) [pid = 732] [serial = 1310] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 80 (15397400) [pid = 732] [serial = 1306] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 79 (155B3400) [pid = 732] [serial = 1307] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 78 (14A6A400) [pid = 732] [serial = 1303] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 77 (14C20000) [pid = 732] [serial = 1304] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0D752800) [pid = 732] [serial = 1300] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0DA30400) [pid = 732] [serial = 1301] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0CA95C00) [pid = 732] [serial = 1297] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0CB04800) [pid = 732] [serial = 1298] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1B04D800) [pid = 732] [serial = 1295] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 71 (19C10800) [pid = 732] [serial = 1330] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1A353400) [pid = 732] [serial = 1331] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | --DOMWINDOW == 69 (19C14400) [pid = 732] [serial = 1319] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 732 | 1466501877695 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 890ms 02:37:57 INFO - PROCESS | 732 | 1466501877763 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 02:37:57 INFO - PROCESS | 732 | 1466501877768 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 02:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:37:57 INFO - PROCESS | 732 | 1466501877775 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:37:57 INFO - PROCESS | 732 | 1466501877778 Marionette TRACE conn6 <- [1,1810,null,{}] 02:37:57 INFO - PROCESS | 732 | 1466501877786 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:57 INFO - PROCESS | 732 | 1466501877789 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:57 INFO - PROCESS | 732 | 1466501877876 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 02:37:57 INFO - PROCESS | 732 | 1466501877884 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:57 INFO - PROCESS | 732 | 1466501877887 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:57 INFO - PROCESS | 732 | ++DOCSHELL 0D757800 == 30 [pid = 732] [id = 462] 02:37:57 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0D75C400) [pid = 732] [serial = 1386] [outer = 00000000] 02:37:57 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0DA36400) [pid = 732] [serial = 1387] [outer = 0D75C400] 02:37:57 INFO - PROCESS | 732 | 1466501877934 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0DBCDC00) [pid = 732] [serial = 1388] [outer = 0D75C400] 02:37:58 INFO - PROCESS | 732 | 1466501878414 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 02:37:58 INFO - PROCESS | 732 | 1466501878468 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 02:37:58 INFO - PROCESS | 732 | 1466501878470 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 02:37:58 INFO - PROCESS | 732 | 1466501878474 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:37:58 INFO - PROCESS | 732 | 1466501878477 Marionette TRACE conn6 <- [1,1814,null,{}] 02:37:58 INFO - PROCESS | 732 | 1466501878517 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:58 INFO - PROCESS | 732 | 1466501878522 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:58 INFO - PROCESS | 732 | 1466501878609 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 02:37:58 INFO - PROCESS | 732 | 1466501878624 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 732 | 1466501878627 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:58 INFO - PROCESS | 732 | ++DOCSHELL 14C20000 == 31 [pid = 732] [id = 463] 02:37:58 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (14C21400) [pid = 732] [serial = 1389] [outer = 00000000] 02:37:58 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (14CADC00) [pid = 732] [serial = 1390] [outer = 14C21400] 02:37:58 INFO - PROCESS | 732 | 1466501878681 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (14F8BC00) [pid = 732] [serial = 1391] [outer = 14C21400] 02:37:59 INFO - PROCESS | 732 | 1466501879139 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 02:37:59 INFO - PROCESS | 732 | 1466501879148 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 02:37:59 INFO - PROCESS | 732 | 1466501879151 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 02:37:59 INFO - PROCESS | 732 | 1466501879154 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:37:59 INFO - PROCESS | 732 | 1466501879155 Marionette TRACE conn6 <- [1,1818,null,{}] 02:37:59 INFO - PROCESS | 732 | 1466501879176 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:59 INFO - PROCESS | 732 | 1466501879186 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:59 INFO - PROCESS | 732 | 1466501879272 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 02:37:59 INFO - PROCESS | 732 | 1466501879278 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:59 INFO - PROCESS | 732 | 1466501879280 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:37:59 INFO - PROCESS | 732 | ++DOCSHELL 1541D800 == 32 [pid = 732] [id = 464] 02:37:59 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (15464400) [pid = 732] [serial = 1392] [outer = 00000000] 02:37:59 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (17367800) [pid = 732] [serial = 1393] [outer = 15464400] 02:37:59 INFO - PROCESS | 732 | 1466501879325 Marionette DEBUG loaded listener.js 02:37:59 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F22400) [pid = 732] [serial = 1394] [outer = 15464400] 02:37:59 INFO - PROCESS | 732 | 1466501879811 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 690ms 02:37:59 INFO - PROCESS | 732 | 1466501879848 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 02:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:37:59 INFO - PROCESS | 732 | 1466501879850 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 02:37:59 INFO - PROCESS | 732 | 1466501879853 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:37:59 INFO - PROCESS | 732 | 1466501879855 Marionette TRACE conn6 <- [1,1822,null,{}] 02:37:59 INFO - PROCESS | 732 | 1466501879858 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:59 INFO - PROCESS | 732 | 1466501879860 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:00 INFO - PROCESS | 732 | 1466501879971 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 02:38:00 INFO - PROCESS | 732 | 1466501880062 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:00 INFO - PROCESS | 732 | 1466501880064 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:00 INFO - PROCESS | 732 | ++DOCSHELL 17F73000 == 33 [pid = 732] [id = 465] 02:38:00 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (17F73C00) [pid = 732] [serial = 1395] [outer = 00000000] 02:38:00 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (18340000) [pid = 732] [serial = 1396] [outer = 17F73C00] 02:38:00 INFO - PROCESS | 732 | 1466501880108 Marionette DEBUG loaded listener.js 02:38:00 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (18435C00) [pid = 732] [serial = 1397] [outer = 17F73C00] 02:38:00 INFO - PROCESS | 732 | 1466501880524 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 02:38:00 INFO - PROCESS | 732 | 1466501880596 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 02:38:00 INFO - PROCESS | 732 | 1466501880598 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 02:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:38:00 INFO - PROCESS | 732 | 1466501880602 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:38:00 INFO - PROCESS | 732 | 1466501880603 Marionette TRACE conn6 <- [1,1826,null,{}] 02:38:00 INFO - PROCESS | 732 | 1466501880607 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:00 INFO - PROCESS | 732 | 1466501880612 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:00 INFO - PROCESS | 732 | 1466501880757 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 02:38:00 INFO - PROCESS | 732 | 1466501880765 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:00 INFO - PROCESS | 732 | 1466501880767 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:00 INFO - PROCESS | 732 | ++DOCSHELL 1833F800 == 34 [pid = 732] [id = 466] 02:38:00 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (18455C00) [pid = 732] [serial = 1398] [outer = 00000000] 02:38:00 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (185E3400) [pid = 732] [serial = 1399] [outer = 18455C00] 02:38:00 INFO - PROCESS | 732 | 1466501880864 Marionette DEBUG loaded listener.js 02:38:00 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (185E8000) [pid = 732] [serial = 1400] [outer = 18455C00] 02:38:01 INFO - PROCESS | 732 | 1466501881300 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 02:38:01 INFO - PROCESS | 732 | 1466501881343 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 02:38:01 INFO - PROCESS | 732 | 1466501881345 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 02:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:38:01 INFO - PROCESS | 732 | 1466501881352 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - PROCESS | 732 | 1466501881354 Marionette TRACE conn6 <- [1,1830,null,{}] 02:38:01 INFO - PROCESS | 732 | 1466501881357 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:01 INFO - PROCESS | 732 | 1466501881359 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:01 INFO - PROCESS | 732 | 1466501881470 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 02:38:01 INFO - PROCESS | 732 | 1466501881477 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:01 INFO - PROCESS | 732 | 1466501881478 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:01 INFO - PROCESS | 732 | ++DOCSHELL 0D338800 == 35 [pid = 732] [id = 467] 02:38:01 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (185BEC00) [pid = 732] [serial = 1401] [outer = 00000000] 02:38:01 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (195C0000) [pid = 732] [serial = 1402] [outer = 185BEC00] 02:38:01 INFO - PROCESS | 732 | 1466501881524 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (19568C00) [pid = 732] [serial = 1403] [outer = 185BEC00] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1A82FC00) [pid = 732] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0CA16800) [pid = 732] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 84 (18348400) [pid = 732] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0CA3BC00) [pid = 732] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 82 (195BD400) [pid = 732] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1A353C00) [pid = 732] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0D3E5800) [pid = 732] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 79 (14A10800) [pid = 732] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 78 (185B9C00) [pid = 732] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1AE01C00) [pid = 732] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1A32E800) [pid = 732] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1736A400) [pid = 732] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 74 (18349C00) [pid = 732] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:38:01 INFO - PROCESS | 732 | --DOMWINDOW == 73 (14CEE800) [pid = 732] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:38:02 INFO - PROCESS | 732 | 1466501882105 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 831ms 02:38:02 INFO - PROCESS | 732 | 1466501882187 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 02:38:02 INFO - PROCESS | 732 | 1466501882189 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 02:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:38:02 INFO - PROCESS | 732 | 1466501882192 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:38:02 INFO - PROCESS | 732 | 1466501882194 Marionette TRACE conn6 <- [1,1834,null,{}] 02:38:02 INFO - PROCESS | 732 | 1466501882197 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:02 INFO - PROCESS | 732 | 1466501882199 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:02 INFO - PROCESS | 732 | 1466501882276 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 02:38:02 INFO - PROCESS | 732 | 1466501882281 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:02 INFO - PROCESS | 732 | 1466501882283 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:02 INFO - PROCESS | 732 | ++DOCSHELL 0CB09C00 == 36 [pid = 732] [id = 468] 02:38:02 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (18588C00) [pid = 732] [serial = 1404] [outer = 00000000] 02:38:02 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (195BA800) [pid = 732] [serial = 1405] [outer = 18588C00] 02:38:02 INFO - PROCESS | 732 | 1466501882326 Marionette DEBUG loaded listener.js 02:38:02 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (19760000) [pid = 732] [serial = 1406] [outer = 18588C00] 02:38:02 INFO - PROCESS | 732 | 1466501882742 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 570ms 02:38:02 INFO - PROCESS | 732 | 1466501882766 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 02:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:38:02 INFO - PROCESS | 732 | 1466501882768 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 02:38:02 INFO - PROCESS | 732 | 1466501882771 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:38:02 INFO - PROCESS | 732 | 1466501882773 Marionette TRACE conn6 <- [1,1838,null,{}] 02:38:02 INFO - PROCESS | 732 | 1466501882791 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:02 INFO - PROCESS | 732 | 1466501882793 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:02 INFO - PROCESS | 732 | 1466501882871 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 02:38:02 INFO - PROCESS | 732 | 1466501882876 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:02 INFO - PROCESS | 732 | 1466501882878 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:02 INFO - PROCESS | 732 | ++DOCSHELL 195B9C00 == 37 [pid = 732] [id = 469] 02:38:02 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (19C13C00) [pid = 732] [serial = 1407] [outer = 00000000] 02:38:02 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A347400) [pid = 732] [serial = 1408] [outer = 19C13C00] 02:38:02 INFO - PROCESS | 732 | 1466501882922 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A351800) [pid = 732] [serial = 1409] [outer = 19C13C00] 02:38:03 INFO - PROCESS | 732 | 1466501883374 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 02:38:03 INFO - PROCESS | 732 | 1466501883402 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 02:38:03 INFO - PROCESS | 732 | 1466501883404 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 02:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:38:03 INFO - PROCESS | 732 | 1466501883407 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:38:03 INFO - PROCESS | 732 | 1466501883409 Marionette TRACE conn6 <- [1,1842,null,{}] 02:38:03 INFO - PROCESS | 732 | 1466501883416 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:03 INFO - PROCESS | 732 | 1466501883418 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:03 INFO - PROCESS | 732 | 1466501883542 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 02:38:03 INFO - PROCESS | 732 | 1466501883548 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 732 | 1466501883550 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:03 INFO - PROCESS | 732 | ++DOCSHELL 1A351400 == 38 [pid = 732] [id = 470] 02:38:03 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A354400) [pid = 732] [serial = 1410] [outer = 00000000] 02:38:03 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A829C00) [pid = 732] [serial = 1411] [outer = 1A354400] 02:38:03 INFO - PROCESS | 732 | 1466501883593 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A82E000) [pid = 732] [serial = 1412] [outer = 1A354400] 02:38:04 INFO - PROCESS | 732 | --DOCSHELL 0CA1E400 == 37 [pid = 732] [id = 460] 02:38:04 INFO - PROCESS | 732 | --DOCSHELL 0CA12400 == 36 [pid = 732] [id = 461] 02:38:04 INFO - PROCESS | 732 | --DOCSHELL 0925BC00 == 35 [pid = 732] [id = 459] 02:38:05 INFO - PROCESS | 732 | --DOCSHELL 14C20000 == 34 [pid = 732] [id = 463] 02:38:05 INFO - PROCESS | 732 | --DOCSHELL 17F73000 == 33 [pid = 732] [id = 465] 02:38:05 INFO - PROCESS | 732 | --DOCSHELL 1833F800 == 32 [pid = 732] [id = 466] 02:38:05 INFO - PROCESS | 732 | --DOCSHELL 1541D800 == 31 [pid = 732] [id = 464] 02:38:05 INFO - PROCESS | 732 | --DOCSHELL 0D338800 == 30 [pid = 732] [id = 467] 02:38:05 INFO - PROCESS | 732 | --DOCSHELL 0CB09C00 == 29 [pid = 732] [id = 468] 02:38:05 INFO - PROCESS | 732 | --DOCSHELL 0D757800 == 28 [pid = 732] [id = 462] 02:38:05 INFO - PROCESS | 732 | --DOCSHELL 195B9C00 == 27 [pid = 732] [id = 469] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1C10EC00) [pid = 732] [serial = 1378] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1AEBF800) [pid = 732] [serial = 1375] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1A34E400) [pid = 732] [serial = 1363] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 78 (17F5F800) [pid = 732] [serial = 1351] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 77 (17F67000) [pid = 732] [serial = 1352] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 76 (18582800) [pid = 732] [serial = 1354] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1858D400) [pid = 732] [serial = 1355] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 74 (15399800) [pid = 732] [serial = 1348] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 73 (155AAC00) [pid = 732] [serial = 1349] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A853800) [pid = 732] [serial = 1366] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1A355400) [pid = 732] [serial = 1364] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 70 (14A0B000) [pid = 732] [serial = 1369] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1A951C00) [pid = 732] [serial = 1367] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 68 (17F60C00) [pid = 732] [serial = 1370] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1A832400) [pid = 732] [serial = 1372] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 66 (0CA8E800) [pid = 732] [serial = 1339] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 65 (0CA9C000) [pid = 732] [serial = 1340] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1974B000) [pid = 732] [serial = 1360] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1C281C00) [pid = 732] [serial = 1337] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 62 (0D752000) [pid = 732] [serial = 1342] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 61 (0DA37000) [pid = 732] [serial = 1343] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 60 (14A63000) [pid = 732] [serial = 1345] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 59 (14C19C00) [pid = 732] [serial = 1346] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 58 (185E6800) [pid = 732] [serial = 1358] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 57 (1B041400) [pid = 732] [serial = 1376] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 56 (185E6000) [pid = 732] [serial = 1357] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 55 (1AA78400) [pid = 732] [serial = 1373] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | --DOMWINDOW == 54 (1974B800) [pid = 732] [serial = 1361] [outer = 00000000] [url = about:blank] 02:38:05 INFO - PROCESS | 732 | 1466501885324 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1974ms 02:38:05 INFO - PROCESS | 732 | 1466501885382 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 02:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:38:05 INFO - PROCESS | 732 | 1466501885386 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 02:38:05 INFO - PROCESS | 732 | 1466501885391 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:38:05 INFO - PROCESS | 732 | 1466501885395 Marionette TRACE conn6 <- [1,1846,null,{}] 02:38:05 INFO - PROCESS | 732 | 1466501885401 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:05 INFO - PROCESS | 732 | 1466501885404 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:05 INFO - PROCESS | 732 | 1466501885493 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 02:38:05 INFO - PROCESS | 732 | 1466501885500 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:05 INFO - PROCESS | 732 | 1466501885505 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:05 INFO - PROCESS | 732 | ++DOCSHELL 0CB0B000 == 28 [pid = 732] [id = 471] 02:38:05 INFO - PROCESS | 732 | ++DOMWINDOW == 55 (0CB0C800) [pid = 732] [serial = 1413] [outer = 00000000] 02:38:05 INFO - PROCESS | 732 | ++DOMWINDOW == 56 (0CC28400) [pid = 732] [serial = 1414] [outer = 0CB0C800] 02:38:05 INFO - PROCESS | 732 | 1466501885558 Marionette DEBUG loaded listener.js 02:38:05 INFO - PROCESS | 732 | ++DOMWINDOW == 57 (0CCF1000) [pid = 732] [serial = 1415] [outer = 0CB0C800] 02:38:06 INFO - PROCESS | 732 | 1466501886068 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 02:38:06 INFO - PROCESS | 732 | 1466501886122 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 02:38:06 INFO - PROCESS | 732 | 1466501886127 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 02:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:38:06 INFO - PROCESS | 732 | 1466501886133 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:38:06 INFO - PROCESS | 732 | 1466501886136 Marionette TRACE conn6 <- [1,1850,null,{}] 02:38:06 INFO - PROCESS | 732 | 1466501886140 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:06 INFO - PROCESS | 732 | 1466501886142 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:06 INFO - PROCESS | 732 | 1466501886234 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 02:38:06 INFO - PROCESS | 732 | 1466501886334 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 732 | 1466501886337 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:06 INFO - PROCESS | 732 | ++DOCSHELL 0DBCA000 == 29 [pid = 732] [id = 472] 02:38:06 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (0DBCAC00) [pid = 732] [serial = 1416] [outer = 00000000] 02:38:06 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (0DF6E800) [pid = 732] [serial = 1417] [outer = 0DBCAC00] 02:38:06 INFO - PROCESS | 732 | 1466501886385 Marionette DEBUG loaded listener.js 02:38:06 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (0E0C0800) [pid = 732] [serial = 1418] [outer = 0DBCAC00] 02:38:06 INFO - PROCESS | 732 | 1466501886771 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 02:38:06 INFO - PROCESS | 732 | 1466501886807 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 02:38:06 INFO - PROCESS | 732 | 1466501886809 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 02:38:06 INFO - PROCESS | 732 | 1466501886812 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:38:06 INFO - PROCESS | 732 | 1466501886816 Marionette TRACE conn6 <- [1,1854,null,{}] 02:38:06 INFO - PROCESS | 732 | 1466501886827 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:06 INFO - PROCESS | 732 | 1466501886831 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:06 INFO - PROCESS | 732 | 1466501886943 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 02:38:06 INFO - PROCESS | 732 | 1466501886954 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 732 | 1466501886957 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:07 INFO - PROCESS | 732 | ++DOCSHELL 14DC5000 == 30 [pid = 732] [id = 473] 02:38:07 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (14DC6400) [pid = 732] [serial = 1419] [outer = 00000000] 02:38:07 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (14FB4400) [pid = 732] [serial = 1420] [outer = 14DC6400] 02:38:07 INFO - PROCESS | 732 | 1466501887005 Marionette DEBUG loaded listener.js 02:38:07 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (15417C00) [pid = 732] [serial = 1421] [outer = 14DC6400] 02:38:07 INFO - PROCESS | 732 | 1466501887453 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 02:38:07 INFO - PROCESS | 732 | 1466501887487 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 02:38:07 INFO - PROCESS | 732 | 1466501887489 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 02:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:38:07 INFO - PROCESS | 732 | 1466501887492 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:38:07 INFO - PROCESS | 732 | 1466501887494 Marionette TRACE conn6 <- [1,1858,null,{}] 02:38:07 INFO - PROCESS | 732 | 1466501887501 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:07 INFO - PROCESS | 732 | 1466501887503 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:07 INFO - PROCESS | 732 | 1466501887589 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 02:38:07 INFO - PROCESS | 732 | 1466501887595 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 732 | 1466501887597 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:07 INFO - PROCESS | 732 | ++DOCSHELL 15466800 == 31 [pid = 732] [id = 474] 02:38:07 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (155B3400) [pid = 732] [serial = 1422] [outer = 00000000] 02:38:07 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (1693F000) [pid = 732] [serial = 1423] [outer = 155B3400] 02:38:07 INFO - PROCESS | 732 | 1466501887642 Marionette DEBUG loaded listener.js 02:38:07 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (17F60C00) [pid = 732] [serial = 1424] [outer = 155B3400] 02:38:08 INFO - PROCESS | 732 | 1466501888076 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 02:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:38:08 INFO - PROCESS | 732 | 1466501888126 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 02:38:08 INFO - PROCESS | 732 | 1466501888129 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 02:38:08 INFO - PROCESS | 732 | 1466501888132 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:38:08 INFO - PROCESS | 732 | 1466501888134 Marionette TRACE conn6 <- [1,1862,null,{}] 02:38:08 INFO - PROCESS | 732 | 1466501888137 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:08 INFO - PROCESS | 732 | 1466501888139 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:08 INFO - PROCESS | 732 | 1466501888216 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 02:38:08 INFO - PROCESS | 732 | 1466501888221 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:08 INFO - PROCESS | 732 | 1466501888224 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:08 INFO - PROCESS | 732 | ++DOCSHELL 17F65C00 == 32 [pid = 732] [id = 475] 02:38:08 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (17F74800) [pid = 732] [serial = 1425] [outer = 00000000] 02:38:08 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (17F7DC00) [pid = 732] [serial = 1426] [outer = 17F74800] 02:38:08 INFO - PROCESS | 732 | 1466501888268 Marionette DEBUG loaded listener.js 02:38:08 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (18454800) [pid = 732] [serial = 1427] [outer = 17F74800] 02:38:08 INFO - PROCESS | 732 | 1466501888739 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 631ms 02:38:08 INFO - PROCESS | 732 | 1466501888766 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 02:38:08 INFO - PROCESS | 732 | 1466501888768 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 02:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:38:08 INFO - PROCESS | 732 | 1466501888771 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:38:08 INFO - PROCESS | 732 | 1466501888773 Marionette TRACE conn6 <- [1,1866,null,{}] 02:38:08 INFO - PROCESS | 732 | 1466501888776 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:08 INFO - PROCESS | 732 | 1466501888782 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:08 INFO - PROCESS | 732 | 1466501888887 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 02:38:08 INFO - PROCESS | 732 | 1466501888895 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:08 INFO - PROCESS | 732 | 1466501888897 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:08 INFO - PROCESS | 732 | ++DOCSHELL 185B9000 == 33 [pid = 732] [id = 476] 02:38:08 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (185BB000) [pid = 732] [serial = 1428] [outer = 00000000] 02:38:08 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (185C4000) [pid = 732] [serial = 1429] [outer = 185BB000] 02:38:08 INFO - PROCESS | 732 | 1466501888942 Marionette DEBUG loaded listener.js 02:38:09 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (185EAC00) [pid = 732] [serial = 1430] [outer = 185BB000] 02:38:09 INFO - PROCESS | 732 | 1466501889371 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 02:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:38:09 INFO - PROCESS | 732 | 1466501889443 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 02:38:09 INFO - PROCESS | 732 | 1466501889445 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 02:38:09 INFO - PROCESS | 732 | 1466501889448 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:38:09 INFO - PROCESS | 732 | 1466501889450 Marionette TRACE conn6 <- [1,1870,null,{}] 02:38:09 INFO - PROCESS | 732 | 1466501889453 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:09 INFO - PROCESS | 732 | 1466501889455 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:09 INFO - PROCESS | 732 | 1466501889531 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 02:38:09 INFO - PROCESS | 732 | 1466501889536 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:09 INFO - PROCESS | 732 | 1466501889538 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:09 INFO - PROCESS | 732 | ++DOCSHELL 1955EC00 == 34 [pid = 732] [id = 477] 02:38:09 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (195B6400) [pid = 732] [serial = 1431] [outer = 00000000] 02:38:09 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (19761C00) [pid = 732] [serial = 1432] [outer = 195B6400] 02:38:09 INFO - PROCESS | 732 | 1466501889581 Marionette DEBUG loaded listener.js 02:38:09 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (19768C00) [pid = 732] [serial = 1433] [outer = 195B6400] 02:38:10 INFO - PROCESS | 732 | 1466501890036 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 631ms 02:38:10 INFO - PROCESS | 732 | 1466501890085 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 02:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:38:10 INFO - PROCESS | 732 | 1466501890087 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 02:38:10 INFO - PROCESS | 732 | 1466501890090 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - PROCESS | 732 | 1466501890092 Marionette TRACE conn6 <- [1,1874,null,{}] 02:38:10 INFO - PROCESS | 732 | 1466501890095 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:10 INFO - PROCESS | 732 | 1466501890097 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:10 INFO - PROCESS | 732 | 1466501890174 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 02:38:10 INFO - PROCESS | 732 | 1466501890180 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 732 | 1466501890182 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:10 INFO - PROCESS | 732 | ++DOCSHELL 19761800 == 35 [pid = 732] [id = 478] 02:38:10 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1A334400) [pid = 732] [serial = 1434] [outer = 00000000] 02:38:10 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1A34D000) [pid = 732] [serial = 1435] [outer = 1A334400] 02:38:10 INFO - PROCESS | 732 | 1466501890226 Marionette DEBUG loaded listener.js 02:38:10 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A348800) [pid = 732] [serial = 1436] [outer = 1A334400] 02:38:10 INFO - PROCESS | 732 | 1466501890679 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 631ms 02:38:10 INFO - PROCESS | 732 | 1466501890722 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 02:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:38:10 INFO - PROCESS | 732 | 1466501890724 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 02:38:10 INFO - PROCESS | 732 | 1466501890726 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - PROCESS | 732 | 1466501890728 Marionette TRACE conn6 <- [1,1878,null,{}] 02:38:10 INFO - PROCESS | 732 | 1466501890732 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:10 INFO - PROCESS | 732 | 1466501890733 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:10 INFO - PROCESS | 732 | 1466501890847 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 02:38:10 INFO - PROCESS | 732 | 1466501890855 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 732 | 1466501890856 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:10 INFO - PROCESS | 732 | ++DOCSHELL 14DC4800 == 36 [pid = 732] [id = 479] 02:38:10 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A356C00) [pid = 732] [serial = 1437] [outer = 00000000] 02:38:10 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A82F400) [pid = 732] [serial = 1438] [outer = 1A356C00] 02:38:10 INFO - PROCESS | 732 | 1466501890901 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A851C00) [pid = 732] [serial = 1439] [outer = 1A356C00] 02:38:11 INFO - PROCESS | 732 | 1466501891365 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 02:38:11 INFO - PROCESS | 732 | 1466501891401 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 02:38:11 INFO - PROCESS | 732 | 1466501891403 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 02:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:38:11 INFO - PROCESS | 732 | 1466501891406 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:38:11 INFO - PROCESS | 732 | 1466501891407 Marionette TRACE conn6 <- [1,1882,null,{}] 02:38:11 INFO - PROCESS | 732 | 1466501891410 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:11 INFO - PROCESS | 732 | 1466501891412 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:11 INFO - PROCESS | 732 | 1466501891529 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 02:38:11 INFO - PROCESS | 732 | 1466501891534 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:11 INFO - PROCESS | 732 | 1466501891536 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:11 INFO - PROCESS | 732 | ++DOCSHELL 0CA38800 == 37 [pid = 732] [id = 480] 02:38:11 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (0DF77800) [pid = 732] [serial = 1440] [outer = 00000000] 02:38:11 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A858C00) [pid = 732] [serial = 1441] [outer = 0DF77800] 02:38:11 INFO - PROCESS | 732 | 1466501891580 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A85B800) [pid = 732] [serial = 1442] [outer = 0DF77800] 02:38:12 INFO - PROCESS | 732 | 1466501892021 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 671ms 02:38:12 INFO - PROCESS | 732 | 1466501892078 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 02:38:12 INFO - PROCESS | 732 | 1466501892080 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 02:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:38:12 INFO - PROCESS | 732 | 1466501892092 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:38:12 INFO - PROCESS | 732 | 1466501892094 Marionette TRACE conn6 <- [1,1886,null,{}] 02:38:12 INFO - PROCESS | 732 | 1466501892099 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:12 INFO - PROCESS | 732 | 1466501892101 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:12 INFO - PROCESS | 732 | 1466501892226 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 02:38:12 INFO - PROCESS | 732 | 1466501892328 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:12 INFO - PROCESS | 732 | 1466501892330 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:12 INFO - PROCESS | 732 | ++DOCSHELL 17F64C00 == 38 [pid = 732] [id = 481] 02:38:12 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1AA71800) [pid = 732] [serial = 1443] [outer = 00000000] 02:38:12 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1AA7A000) [pid = 732] [serial = 1444] [outer = 1AA71800] 02:38:12 INFO - PROCESS | 732 | 1466501892376 Marionette DEBUG loaded listener.js 02:38:12 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1AE08400) [pid = 732] [serial = 1445] [outer = 1AA71800] 02:38:12 INFO - PROCESS | 732 | --DOMWINDOW == 86 (19C13C00) [pid = 732] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:38:12 INFO - PROCESS | 732 | --DOMWINDOW == 85 (17F73C00) [pid = 732] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:38:12 INFO - PROCESS | 732 | --DOMWINDOW == 84 (18455C00) [pid = 732] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:38:12 INFO - PROCESS | 732 | --DOMWINDOW == 83 (185BEC00) [pid = 732] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:38:12 INFO - PROCESS | 732 | --DOMWINDOW == 82 (15464400) [pid = 732] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:38:12 INFO - PROCESS | 732 | --DOMWINDOW == 81 (14C21400) [pid = 732] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:38:12 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0D75C400) [pid = 732] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:38:12 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0CA16000) [pid = 732] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:38:12 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0CA96800) [pid = 732] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:38:12 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1B045400) [pid = 732] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:38:12 INFO - PROCESS | 732 | --DOMWINDOW == 76 (18588C00) [pid = 732] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:38:12 INFO - PROCESS | 732 | 1466501892891 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 830ms 02:38:12 INFO - PROCESS | 732 | 1466501892934 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 02:38:12 INFO - PROCESS | 732 | 1466501892936 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 02:38:12 INFO - PROCESS | 732 | 1466501892940 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:38:12 INFO - PROCESS | 732 | 1466501892942 Marionette TRACE conn6 <- [1,1890,null,{}] 02:38:12 INFO - PROCESS | 732 | 1466501892945 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:12 INFO - PROCESS | 732 | 1466501892947 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:13 INFO - PROCESS | 732 | 1466501893026 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 02:38:13 INFO - PROCESS | 732 | 1466501893032 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:13 INFO - PROCESS | 732 | 1466501893033 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:13 INFO - PROCESS | 732 | ++DOCSHELL 1541A400 == 39 [pid = 732] [id = 482] 02:38:13 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (16259C00) [pid = 732] [serial = 1446] [outer = 00000000] 02:38:13 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (185B9800) [pid = 732] [serial = 1447] [outer = 16259C00] 02:38:13 INFO - PROCESS | 732 | 1466501893086 Marionette DEBUG loaded listener.js 02:38:13 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (19741800) [pid = 732] [serial = 1448] [outer = 16259C00] 02:38:13 INFO - PROCESS | 732 | 1466501893517 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 02:38:13 INFO - PROCESS | 732 | 1466501893574 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 02:38:13 INFO - PROCESS | 732 | 1466501893576 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 02:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:38:13 INFO - PROCESS | 732 | 1466501893579 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:38:13 INFO - PROCESS | 732 | 1466501893581 Marionette TRACE conn6 <- [1,1894,null,{}] 02:38:13 INFO - PROCESS | 732 | 1466501893584 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:13 INFO - PROCESS | 732 | 1466501893586 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:13 INFO - PROCESS | 732 | 1466501893671 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 02:38:13 INFO - PROCESS | 732 | 1466501893676 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:13 INFO - PROCESS | 732 | 1466501893678 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:13 INFO - PROCESS | 732 | ++DOCSHELL 1A34F800 == 40 [pid = 732] [id = 483] 02:38:13 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A82C800) [pid = 732] [serial = 1449] [outer = 00000000] 02:38:13 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1AE6AC00) [pid = 732] [serial = 1450] [outer = 1A82C800] 02:38:13 INFO - PROCESS | 732 | 1466501893722 Marionette DEBUG loaded listener.js 02:38:13 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1AEC2400) [pid = 732] [serial = 1451] [outer = 1A82C800] 02:38:14 INFO - PROCESS | 732 | 1466501894163 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 02:38:14 INFO - PROCESS | 732 | 1466501894222 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 02:38:14 INFO - PROCESS | 732 | 1466501894224 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 02:38:14 INFO - PROCESS | 732 | 1466501894233 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:38:14 INFO - PROCESS | 732 | 1466501894234 Marionette TRACE conn6 <- [1,1898,null,{}] 02:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:38:14 INFO - PROCESS | 732 | 1466501894238 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:14 INFO - PROCESS | 732 | 1466501894239 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:14 INFO - PROCESS | 732 | 1466501894321 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 02:38:14 INFO - PROCESS | 732 | 1466501894326 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:14 INFO - PROCESS | 732 | 1466501894328 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:14 INFO - PROCESS | 732 | ++DOCSHELL 17F7D800 == 41 [pid = 732] [id = 484] 02:38:14 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1AEBF800) [pid = 732] [serial = 1452] [outer = 00000000] 02:38:14 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1B043400) [pid = 732] [serial = 1453] [outer = 1AEBF800] 02:38:14 INFO - PROCESS | 732 | 1466501894372 Marionette DEBUG loaded listener.js 02:38:14 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1B046C00) [pid = 732] [serial = 1454] [outer = 1AEBF800] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 1A351400 == 40 [pid = 732] [id = 470] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 0CB0B000 == 39 [pid = 732] [id = 471] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 1955EC00 == 38 [pid = 732] [id = 477] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 185B9000 == 37 [pid = 732] [id = 476] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 17F64C00 == 36 [pid = 732] [id = 481] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 15466800 == 35 [pid = 732] [id = 474] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 14DC5000 == 34 [pid = 732] [id = 473] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 14DC4800 == 33 [pid = 732] [id = 479] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 0DBCA000 == 32 [pid = 732] [id = 472] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 1541A400 == 31 [pid = 732] [id = 482] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 19761800 == 30 [pid = 732] [id = 478] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 0CA38800 == 29 [pid = 732] [id = 480] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 1A34F800 == 28 [pid = 732] [id = 483] 02:38:15 INFO - PROCESS | 732 | --DOCSHELL 17F65C00 == 27 [pid = 732] [id = 475] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1A351800) [pid = 732] [serial = 1409] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1A829C00) [pid = 732] [serial = 1411] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 82 (18340000) [pid = 732] [serial = 1396] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 81 (185E3400) [pid = 732] [serial = 1399] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 80 (18435C00) [pid = 732] [serial = 1397] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 79 (195C0000) [pid = 732] [serial = 1402] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 78 (185E8000) [pid = 732] [serial = 1400] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1A347400) [pid = 732] [serial = 1408] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 76 (17367800) [pid = 732] [serial = 1393] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 75 (14CADC00) [pid = 732] [serial = 1390] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 74 (14F8BC00) [pid = 732] [serial = 1391] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0DA36400) [pid = 732] [serial = 1387] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0DBCDC00) [pid = 732] [serial = 1388] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0CA97C00) [pid = 732] [serial = 1384] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0CB0E400) [pid = 732] [serial = 1385] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0DBC9C00) [pid = 732] [serial = 1382] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0D379000) [pid = 732] [serial = 1381] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1C171000) [pid = 732] [serial = 1379] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 66 (195BA800) [pid = 732] [serial = 1405] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 65 (19568C00) [pid = 732] [serial = 1403] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 64 (19760000) [pid = 732] [serial = 1406] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | --DOMWINDOW == 63 (17F22400) [pid = 732] [serial = 1394] [outer = 00000000] [url = about:blank] 02:38:16 INFO - PROCESS | 732 | 1466501896372 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2168ms 02:38:16 INFO - PROCESS | 732 | 1466501896406 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 02:38:16 INFO - PROCESS | 732 | 1466501896411 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 02:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:38:16 INFO - PROCESS | 732 | 1466501896417 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:38:16 INFO - PROCESS | 732 | 1466501896420 Marionette TRACE conn6 <- [1,1902,null,{}] 02:38:16 INFO - PROCESS | 732 | 1466501896427 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:16 INFO - PROCESS | 732 | 1466501896430 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:16 INFO - PROCESS | 732 | 1466501896619 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 02:38:16 INFO - PROCESS | 732 | 1466501896630 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:16 INFO - PROCESS | 732 | 1466501896635 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:16 INFO - PROCESS | 732 | ++DOCSHELL 0CA18400 == 28 [pid = 732] [id = 485] 02:38:16 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (0CA1EC00) [pid = 732] [serial = 1455] [outer = 00000000] 02:38:16 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0CA3DC00) [pid = 732] [serial = 1456] [outer = 0CA1EC00] 02:38:16 INFO - PROCESS | 732 | 1466501896697 Marionette DEBUG loaded listener.js 02:38:16 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0CA95000) [pid = 732] [serial = 1457] [outer = 0CA1EC00] 02:38:17 INFO - PROCESS | 732 | 1466501897472 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1069ms 02:38:17 INFO - PROCESS | 732 | 1466501897489 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 02:38:17 INFO - PROCESS | 732 | 1466501897495 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 02:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:38:17 INFO - PROCESS | 732 | 1466501897502 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:38:17 INFO - PROCESS | 732 | 1466501897505 Marionette TRACE conn6 <- [1,1906,null,{}] 02:38:17 INFO - PROCESS | 732 | 1466501897531 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:17 INFO - PROCESS | 732 | 1466501897534 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:17 INFO - PROCESS | 732 | 1466501897658 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 02:38:17 INFO - PROCESS | 732 | 1466501897789 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 732 | 1466501897792 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:17 INFO - PROCESS | 732 | ++DOCSHELL 0D379000 == 29 [pid = 732] [id = 486] 02:38:17 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0D384C00) [pid = 732] [serial = 1458] [outer = 00000000] 02:38:17 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0D74EC00) [pid = 732] [serial = 1459] [outer = 0D384C00] 02:38:17 INFO - PROCESS | 732 | 1466501897852 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0DA2C800) [pid = 732] [serial = 1460] [outer = 0D384C00] 02:38:18 INFO - PROCESS | 732 | 1466501898644 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1202ms 02:38:18 INFO - PROCESS | 732 | 1466501898705 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 732 | 1466501898710 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 02:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:38:18 INFO - PROCESS | 732 | 1466501898715 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - PROCESS | 732 | 1466501898718 Marionette TRACE conn6 <- [1,1910,null,{}] 02:38:18 INFO - PROCESS | 732 | 1466501898724 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:18 INFO - PROCESS | 732 | 1466501898727 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:18 INFO - PROCESS | 732 | 1466501898819 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 02:38:18 INFO - PROCESS | 732 | 1466501898832 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 732 | 1466501898837 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:18 INFO - PROCESS | 732 | ++DOCSHELL 0CA8EC00 == 30 [pid = 732] [id = 487] 02:38:18 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0CB0AC00) [pid = 732] [serial = 1461] [outer = 00000000] 02:38:18 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CC72C00) [pid = 732] [serial = 1462] [outer = 0CB0AC00] 02:38:18 INFO - PROCESS | 732 | 1466501898885 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0D757800) [pid = 732] [serial = 1463] [outer = 0CB0AC00] 02:38:19 INFO - PROCESS | 732 | 1466501899398 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 731ms 02:38:19 INFO - PROCESS | 732 | 1466501899446 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 02:38:19 INFO - PROCESS | 732 | 1466501899450 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 02:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:38:19 INFO - PROCESS | 732 | 1466501899456 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:38:19 INFO - PROCESS | 732 | 1466501899458 Marionette TRACE conn6 <- [1,1914,null,{}] 02:38:19 INFO - PROCESS | 732 | 1466501899462 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:19 INFO - PROCESS | 732 | 1466501899464 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:19 INFO - PROCESS | 732 | 1466501899557 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 02:38:19 INFO - PROCESS | 732 | 1466501899649 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:19 INFO - PROCESS | 732 | 1466501899652 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:19 INFO - PROCESS | 732 | ++DOCSHELL 0DD10800 == 31 [pid = 732] [id = 488] 02:38:19 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0DDF7400) [pid = 732] [serial = 1464] [outer = 00000000] 02:38:19 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0EB3C400) [pid = 732] [serial = 1465] [outer = 0DDF7400] 02:38:19 INFO - PROCESS | 732 | 1466501899699 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (14A63400) [pid = 732] [serial = 1466] [outer = 0DDF7400] 02:38:20 INFO - PROCESS | 732 | 1466501900147 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 02:38:20 INFO - PROCESS | 732 | 1466501900157 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 02:38:20 INFO - PROCESS | 732 | 1466501900160 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 02:38:20 INFO - PROCESS | 732 | 1466501900163 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:38:20 INFO - PROCESS | 732 | 1466501900167 Marionette TRACE conn6 <- [1,1918,null,{}] 02:38:20 INFO - PROCESS | 732 | 1466501900177 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:20 INFO - PROCESS | 732 | 1466501900182 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:20 INFO - PROCESS | 732 | 1466501900272 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 02:38:20 INFO - PROCESS | 732 | 1466501900280 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:20 INFO - PROCESS | 732 | 1466501900283 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:20 INFO - PROCESS | 732 | ++DOCSHELL 15416400 == 32 [pid = 732] [id = 489] 02:38:20 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1541E800) [pid = 732] [serial = 1467] [outer = 00000000] 02:38:20 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (154DD400) [pid = 732] [serial = 1468] [outer = 1541E800] 02:38:20 INFO - PROCESS | 732 | 1466501900367 Marionette DEBUG loaded listener.js 02:38:20 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1624F000) [pid = 732] [serial = 1469] [outer = 1541E800] 02:38:20 INFO - PROCESS | 732 | 1466501900858 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 02:38:20 INFO - PROCESS | 732 | 1466501900897 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 02:38:20 INFO - PROCESS | 732 | 1466501900900 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 02:38:20 INFO - PROCESS | 732 | 1466501900903 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:38:20 INFO - PROCESS | 732 | 1466501900905 Marionette TRACE conn6 <- [1,1922,null,{}] 02:38:20 INFO - PROCESS | 732 | 1466501900908 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:20 INFO - PROCESS | 732 | 1466501900910 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:21 INFO - PROCESS | 732 | 1466501901049 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 02:38:21 INFO - PROCESS | 732 | 1466501901064 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:21 INFO - PROCESS | 732 | 1466501901066 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:21 INFO - PROCESS | 732 | ++DOCSHELL 17F60000 == 33 [pid = 732] [id = 490] 02:38:21 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (17F61400) [pid = 732] [serial = 1470] [outer = 00000000] 02:38:21 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (17F68C00) [pid = 732] [serial = 1471] [outer = 17F61400] 02:38:21 INFO - PROCESS | 732 | 1466501901111 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (18341C00) [pid = 732] [serial = 1472] [outer = 17F61400] 02:38:21 INFO - PROCESS | 732 | 1466501901567 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 02:38:21 INFO - PROCESS | 732 | 1466501901579 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 02:38:21 INFO - PROCESS | 732 | 1466501901581 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 02:38:21 INFO - PROCESS | 732 | 1466501901584 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:38:21 INFO - PROCESS | 732 | 1466501901586 Marionette TRACE conn6 <- [1,1926,null,{}] 02:38:21 INFO - PROCESS | 732 | 1466501901589 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:21 INFO - PROCESS | 732 | 1466501901591 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:21 INFO - PROCESS | 732 | 1466501901706 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 02:38:21 INFO - PROCESS | 732 | 1466501901798 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:21 INFO - PROCESS | 732 | 1466501901800 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:21 INFO - PROCESS | 732 | ++DOCSHELL 1834A800 == 34 [pid = 732] [id = 491] 02:38:21 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1842A800) [pid = 732] [serial = 1473] [outer = 00000000] 02:38:21 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (18582000) [pid = 732] [serial = 1474] [outer = 1842A800] 02:38:21 INFO - PROCESS | 732 | 1466501901845 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (0CB0A400) [pid = 732] [serial = 1475] [outer = 1842A800] 02:38:22 INFO - PROCESS | 732 | 1466501902288 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 731ms 02:38:22 INFO - PROCESS | 732 | 1466501902317 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 02:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:38:22 INFO - PROCESS | 732 | 1466501902319 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 02:38:22 INFO - PROCESS | 732 | 1466501902322 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:38:22 INFO - PROCESS | 732 | 1466501902324 Marionette TRACE conn6 <- [1,1930,null,{}] 02:38:22 INFO - PROCESS | 732 | 1466501902327 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:22 INFO - PROCESS | 732 | 1466501902333 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:22 INFO - PROCESS | 732 | 1466501902488 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 02:38:22 INFO - PROCESS | 732 | 1466501902551 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:22 INFO - PROCESS | 732 | 1466501902553 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:22 INFO - PROCESS | 732 | ++DOCSHELL 1857EC00 == 35 [pid = 732] [id = 492] 02:38:22 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (185BD000) [pid = 732] [serial = 1476] [outer = 00000000] 02:38:22 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (185EA000) [pid = 732] [serial = 1477] [outer = 185BD000] 02:38:22 INFO - PROCESS | 732 | 1466501902598 Marionette DEBUG loaded listener.js 02:38:22 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1951E400) [pid = 732] [serial = 1478] [outer = 185BD000] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1A82C800) [pid = 732] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1A356C00) [pid = 732] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0DF77800) [pid = 732] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1AA71800) [pid = 732] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1A334400) [pid = 732] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 81 (195B6400) [pid = 732] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 80 (185BB000) [pid = 732] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 79 (17F74800) [pid = 732] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 78 (155B3400) [pid = 732] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 77 (14DC6400) [pid = 732] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0DBCAC00) [pid = 732] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0CB0C800) [pid = 732] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A354400) [pid = 732] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:38:22 INFO - PROCESS | 732 | --DOMWINDOW == 73 (16259C00) [pid = 732] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:38:23 INFO - PROCESS | 732 | 1466501903036 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 730ms 02:38:23 INFO - PROCESS | 732 | 1466501903053 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 732 | 1466501903055 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 02:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:38:23 INFO - PROCESS | 732 | 1466501903084 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:38:23 INFO - PROCESS | 732 | 1466501903086 Marionette TRACE conn6 <- [1,1934,null,{}] 02:38:23 INFO - PROCESS | 732 | 1466501903090 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:23 INFO - PROCESS | 732 | 1466501903092 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:23 INFO - PROCESS | 732 | 1466501903206 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 02:38:23 INFO - PROCESS | 732 | 1466501903270 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:23 INFO - PROCESS | 732 | 1466501903272 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:23 INFO - PROCESS | 732 | ++DOCSHELL 0CA8E400 == 36 [pid = 732] [id = 493] 02:38:23 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0DF73400) [pid = 732] [serial = 1479] [outer = 00000000] 02:38:23 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (185BB000) [pid = 732] [serial = 1480] [outer = 0DF73400] 02:38:23 INFO - PROCESS | 732 | 1466501903315 Marionette DEBUG loaded listener.js 02:38:23 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (185C0C00) [pid = 732] [serial = 1481] [outer = 0DF73400] 02:38:23 INFO - PROCESS | 732 | 1466501903674 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 650ms 02:38:23 INFO - PROCESS | 732 | 1466501903709 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 732 | 1466501903711 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 02:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:38:23 INFO - PROCESS | 732 | 1466501903714 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:38:23 INFO - PROCESS | 732 | 1466501903716 Marionette TRACE conn6 <- [1,1938,null,{}] 02:38:23 INFO - PROCESS | 732 | 1466501903720 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:23 INFO - PROCESS | 732 | 1466501903722 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:23 INFO - PROCESS | 732 | 1466501903840 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 02:38:23 INFO - PROCESS | 732 | 1466501903849 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:23 INFO - PROCESS | 732 | 1466501903850 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:23 INFO - PROCESS | 732 | ++DOCSHELL 18459800 == 37 [pid = 732] [id = 494] 02:38:23 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (196D1800) [pid = 732] [serial = 1482] [outer = 00000000] 02:38:23 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (19767400) [pid = 732] [serial = 1483] [outer = 196D1800] 02:38:23 INFO - PROCESS | 732 | 1466501903895 Marionette DEBUG loaded listener.js 02:38:23 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A328000) [pid = 732] [serial = 1484] [outer = 196D1800] 02:38:24 INFO - PROCESS | 732 | 1466501904298 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 02:38:24 INFO - PROCESS | 732 | 1466501904345 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 02:38:24 INFO - PROCESS | 732 | 1466501904347 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 02:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:38:24 INFO - PROCESS | 732 | 1466501904350 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:38:24 INFO - PROCESS | 732 | 1466501904352 Marionette TRACE conn6 <- [1,1942,null,{}] 02:38:24 INFO - PROCESS | 732 | 1466501904355 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:24 INFO - PROCESS | 732 | 1466501904357 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:24 INFO - PROCESS | 732 | 1466501904475 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 02:38:24 INFO - PROCESS | 732 | 1466501904560 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:24 INFO - PROCESS | 732 | 1466501904562 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:24 INFO - PROCESS | 732 | ++DOCSHELL 0D750000 == 38 [pid = 732] [id = 495] 02:38:24 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (0DCB4400) [pid = 732] [serial = 1485] [outer = 00000000] 02:38:24 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A34C800) [pid = 732] [serial = 1486] [outer = 0DCB4400] 02:38:24 INFO - PROCESS | 732 | 1466501904607 Marionette DEBUG loaded listener.js 02:38:24 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (19768800) [pid = 732] [serial = 1487] [outer = 0DCB4400] 02:38:25 INFO - PROCESS | 732 | 1466501905018 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 02:38:25 INFO - PROCESS | 732 | 1466501905082 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 02:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:38:25 INFO - PROCESS | 732 | 1466501905087 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 02:38:25 INFO - PROCESS | 732 | 1466501905091 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:38:25 INFO - PROCESS | 732 | 1466501905095 Marionette TRACE conn6 <- [1,1946,null,{}] 02:38:25 INFO - PROCESS | 732 | 1466501905101 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:25 INFO - PROCESS | 732 | 1466501905104 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:25 INFO - PROCESS | 732 | 1466501905220 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 02:38:25 INFO - PROCESS | 732 | 1466501905325 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:25 INFO - PROCESS | 732 | 1466501905329 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:25 INFO - PROCESS | 732 | ++DOCSHELL 0CA1FC00 == 39 [pid = 732] [id = 496] 02:38:25 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (0CA9C400) [pid = 732] [serial = 1488] [outer = 00000000] 02:38:25 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (0CCE2800) [pid = 732] [serial = 1489] [outer = 0CA9C400] 02:38:25 INFO - PROCESS | 732 | 1466501905387 Marionette DEBUG loaded listener.js 02:38:25 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0DA3A800) [pid = 732] [serial = 1490] [outer = 0CA9C400] 02:38:26 INFO - PROCESS | 732 | 1466501906016 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 991ms 02:38:26 INFO - PROCESS | 732 | 1466501906082 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 02:38:26 INFO - PROCESS | 732 | 1466501906087 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 02:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:38:26 INFO - PROCESS | 732 | 1466501906093 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:38:26 INFO - PROCESS | 732 | 1466501906096 Marionette TRACE conn6 <- [1,1950,null,{}] 02:38:26 INFO - PROCESS | 732 | 1466501906100 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:26 INFO - PROCESS | 732 | 1466501906103 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:26 INFO - PROCESS | 732 | 1466501906218 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 02:38:26 INFO - PROCESS | 732 | 1466501906355 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 732 | 1466501906358 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:26 INFO - PROCESS | 732 | ++DOCSHELL 14F8F400 == 40 [pid = 732] [id = 497] 02:38:26 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (15327400) [pid = 732] [serial = 1491] [outer = 00000000] 02:38:26 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1624E000) [pid = 732] [serial = 1492] [outer = 15327400] 02:38:26 INFO - PROCESS | 732 | 1466501906422 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (17F24C00) [pid = 732] [serial = 1493] [outer = 15327400] 02:38:27 INFO - PROCESS | 732 | 1466501907043 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 970ms 02:38:27 INFO - PROCESS | 732 | 1466501907075 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 02:38:27 INFO - PROCESS | 732 | 1466501907078 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 02:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:38:27 INFO - PROCESS | 732 | 1466501907082 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:38:27 INFO - PROCESS | 732 | 1466501907086 Marionette TRACE conn6 <- [1,1954,null,{}] 02:38:27 INFO - PROCESS | 732 | 1466501907097 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:27 INFO - PROCESS | 732 | 1466501907102 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:27 INFO - PROCESS | 732 | 1466501907213 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 02:38:27 INFO - PROCESS | 732 | 1466501907350 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:27 INFO - PROCESS | 732 | 1466501907353 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:27 INFO - PROCESS | 732 | ++DOCSHELL 19767000 == 41 [pid = 732] [id = 498] 02:38:27 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1A33AC00) [pid = 732] [serial = 1494] [outer = 00000000] 02:38:27 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1A82D000) [pid = 732] [serial = 1495] [outer = 1A33AC00] 02:38:27 INFO - PROCESS | 732 | 1466501907412 Marionette DEBUG loaded listener.js 02:38:27 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1A859400) [pid = 732] [serial = 1496] [outer = 1A33AC00] 02:38:28 INFO - PROCESS | 732 | 1466501907992 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 930ms 02:38:28 INFO - PROCESS | 732 | 1466501908027 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 02:38:28 INFO - PROCESS | 732 | 1466501908030 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 02:38:28 INFO - PROCESS | 732 | 1466501908034 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:38:28 INFO - PROCESS | 732 | 1466501908036 Marionette TRACE conn6 <- [1,1958,null,{}] 02:38:28 INFO - PROCESS | 732 | 1466501908040 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:28 INFO - PROCESS | 732 | 1466501908042 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:28 INFO - PROCESS | 732 | 1466501908150 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 02:38:28 INFO - PROCESS | 732 | 1466501908257 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 732 | 1466501908260 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:28 INFO - PROCESS | 732 | ++DOCSHELL 1AA6EC00 == 42 [pid = 732] [id = 499] 02:38:28 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1AA6F000) [pid = 732] [serial = 1497] [outer = 00000000] 02:38:28 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1AA76000) [pid = 732] [serial = 1498] [outer = 1AA6F000] 02:38:28 INFO - PROCESS | 732 | 1466501908314 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (1AE08000) [pid = 732] [serial = 1499] [outer = 1AA6F000] 02:38:29 INFO - PROCESS | 732 | 1466501909101 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1127ms 02:38:29 INFO - PROCESS | 732 | 1466501909165 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 02:38:29 INFO - PROCESS | 732 | 1466501909170 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 02:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:38:29 INFO - PROCESS | 732 | 1466501909175 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:38:29 INFO - PROCESS | 732 | 1466501909178 Marionette TRACE conn6 <- [1,1962,null,{}] 02:38:29 INFO - PROCESS | 732 | 1466501909183 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:29 INFO - PROCESS | 732 | 1466501909186 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:29 INFO - PROCESS | 732 | 1466501909287 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 02:38:29 INFO - PROCESS | 732 | 1466501909424 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:29 INFO - PROCESS | 732 | 1466501909429 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:29 INFO - PROCESS | 732 | ++DOCSHELL 0CCCC400 == 43 [pid = 732] [id = 500] 02:38:29 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (0CCCC800) [pid = 732] [serial = 1500] [outer = 00000000] 02:38:29 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (0DCB3800) [pid = 732] [serial = 1501] [outer = 0CCCC800] 02:38:29 INFO - PROCESS | 732 | 1466501909481 Marionette DEBUG loaded listener.js 02:38:29 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (14A0B000) [pid = 732] [serial = 1502] [outer = 0CCCC800] 02:38:29 INFO - PROCESS | 732 | --DOCSHELL 0CA1C000 == 42 [pid = 732] [id = 374] 02:38:29 INFO - PROCESS | 732 | --DOCSHELL 0D333800 == 41 [pid = 732] [id = 384] 02:38:29 INFO - PROCESS | 732 | --DOCSHELL 0CA91C00 == 40 [pid = 732] [id = 373] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 96 (1AEC2400) [pid = 732] [serial = 1451] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 95 (1A82F400) [pid = 732] [serial = 1438] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 94 (1A858C00) [pid = 732] [serial = 1441] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 93 (1A851C00) [pid = 732] [serial = 1439] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 92 (1AA7A000) [pid = 732] [serial = 1444] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 91 (1A85B800) [pid = 732] [serial = 1442] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 90 (1AE6AC00) [pid = 732] [serial = 1450] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1AE08400) [pid = 732] [serial = 1445] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1A34D000) [pid = 732] [serial = 1435] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 87 (19761C00) [pid = 732] [serial = 1432] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 86 (19768C00) [pid = 732] [serial = 1433] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 85 (185C4000) [pid = 732] [serial = 1429] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 84 (185EAC00) [pid = 732] [serial = 1430] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 83 (17F7DC00) [pid = 732] [serial = 1426] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 82 (18454800) [pid = 732] [serial = 1427] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1693F000) [pid = 732] [serial = 1423] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 80 (17F60C00) [pid = 732] [serial = 1424] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 79 (14FB4400) [pid = 732] [serial = 1420] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 78 (15417C00) [pid = 732] [serial = 1421] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0DF6E800) [pid = 732] [serial = 1417] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0E0C0800) [pid = 732] [serial = 1418] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0CC28400) [pid = 732] [serial = 1414] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0CCF1000) [pid = 732] [serial = 1415] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1A82E000) [pid = 732] [serial = 1412] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 72 (185B9800) [pid = 732] [serial = 1447] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 71 (19741800) [pid = 732] [serial = 1448] [outer = 00000000] [url = about:blank] 02:38:29 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1A348800) [pid = 732] [serial = 1436] [outer = 00000000] [url = about:blank] 02:38:30 INFO - PROCESS | 732 | 1466501909998 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 890ms 02:38:30 INFO - PROCESS | 732 | 1466501910065 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 02:38:30 INFO - PROCESS | 732 | 1466501910069 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 02:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:38:30 INFO - PROCESS | 732 | 1466501910075 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:38:30 INFO - PROCESS | 732 | 1466501910077 Marionette TRACE conn6 <- [1,1966,null,{}] 02:38:30 INFO - PROCESS | 732 | 1466501910081 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:30 INFO - PROCESS | 732 | 1466501910084 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:30 INFO - PROCESS | 732 | 1466501910172 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 02:38:30 INFO - PROCESS | 732 | 1466501910184 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:30 INFO - PROCESS | 732 | 1466501910186 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:30 INFO - PROCESS | 732 | ++DOCSHELL 0DA34800 == 41 [pid = 732] [id = 501] 02:38:30 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0DA38800) [pid = 732] [serial = 1503] [outer = 00000000] 02:38:30 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0E047400) [pid = 732] [serial = 1504] [outer = 0DA38800] 02:38:30 INFO - PROCESS | 732 | 1466501910233 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (14A65C00) [pid = 732] [serial = 1505] [outer = 0DA38800] 02:38:30 INFO - PROCESS | 732 | 1466501910705 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 02:38:30 INFO - PROCESS | 732 | 1466501910750 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 02:38:30 INFO - PROCESS | 732 | 1466501910752 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 02:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:38:30 INFO - PROCESS | 732 | 1466501910755 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:38:30 INFO - PROCESS | 732 | 1466501910759 Marionette TRACE conn6 <- [1,1970,null,{}] 02:38:30 INFO - PROCESS | 732 | 1466501910769 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:30 INFO - PROCESS | 732 | 1466501910773 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:30 INFO - PROCESS | 732 | 1466501910859 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 02:38:30 INFO - PROCESS | 732 | 1466501910868 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:30 INFO - PROCESS | 732 | 1466501910871 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:30 INFO - PROCESS | 732 | ++DOCSHELL 16C35C00 == 42 [pid = 732] [id = 502] 02:38:30 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (17368C00) [pid = 732] [serial = 1506] [outer = 00000000] 02:38:30 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (17F5BC00) [pid = 732] [serial = 1507] [outer = 17368C00] 02:38:30 INFO - PROCESS | 732 | 1466501910917 Marionette DEBUG loaded listener.js 02:38:31 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (17F68400) [pid = 732] [serial = 1508] [outer = 17368C00] 02:38:31 INFO - PROCESS | 732 | 1466501911386 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 02:38:31 INFO - PROCESS | 732 | 1466501911432 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 02:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:38:31 INFO - PROCESS | 732 | 1466501911434 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 02:38:31 INFO - PROCESS | 732 | 1466501911437 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:38:31 INFO - PROCESS | 732 | 1466501911439 Marionette TRACE conn6 <- [1,1974,null,{}] 02:38:31 INFO - PROCESS | 732 | 1466501911442 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:31 INFO - PROCESS | 732 | 1466501911445 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:31 INFO - PROCESS | 732 | 1466501911531 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 02:38:31 INFO - PROCESS | 732 | 1466501911536 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:31 INFO - PROCESS | 732 | 1466501911547 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:31 INFO - PROCESS | 732 | ++DOCSHELL 18457000 == 43 [pid = 732] [id = 503] 02:38:31 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (18458400) [pid = 732] [serial = 1509] [outer = 00000000] 02:38:31 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1858BC00) [pid = 732] [serial = 1510] [outer = 18458400] 02:38:31 INFO - PROCESS | 732 | 1466501911595 Marionette DEBUG loaded listener.js 02:38:31 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (185BCC00) [pid = 732] [serial = 1511] [outer = 18458400] 02:38:32 INFO - PROCESS | 732 | 1466501912038 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 631ms 02:38:32 INFO - PROCESS | 732 | 1466501912081 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 02:38:32 INFO - PROCESS | 732 | 1466501912083 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 02:38:32 INFO - PROCESS | 732 | 1466501912086 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:38:32 INFO - PROCESS | 732 | 1466501912088 Marionette TRACE conn6 <- [1,1978,null,{}] 02:38:32 INFO - PROCESS | 732 | 1466501912091 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:32 INFO - PROCESS | 732 | 1466501912093 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:32 INFO - PROCESS | 732 | 1466501912212 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 02:38:32 INFO - PROCESS | 732 | 1466501912218 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:32 INFO - PROCESS | 732 | 1466501912220 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:32 INFO - PROCESS | 732 | ++DOCSHELL 185E4400 == 44 [pid = 732] [id = 504] 02:38:32 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (185E5400) [pid = 732] [serial = 1512] [outer = 00000000] 02:38:32 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1951E800) [pid = 732] [serial = 1513] [outer = 185E5400] 02:38:32 INFO - PROCESS | 732 | 1466501912264 Marionette DEBUG loaded listener.js 02:38:32 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (196D9800) [pid = 732] [serial = 1514] [outer = 185E5400] 02:38:32 INFO - PROCESS | 732 | 1466501912746 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 02:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:38:32 INFO - PROCESS | 732 | 1466501912761 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 02:38:32 INFO - PROCESS | 732 | 1466501912763 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 02:38:32 INFO - PROCESS | 732 | 1466501912766 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:38:32 INFO - PROCESS | 732 | 1466501912767 Marionette TRACE conn6 <- [1,1982,null,{}] 02:38:32 INFO - PROCESS | 732 | 1466501912770 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:32 INFO - PROCESS | 732 | 1466501912776 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:32 INFO - PROCESS | 732 | 1466501912922 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 02:38:32 INFO - PROCESS | 732 | 1466501912933 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:32 INFO - PROCESS | 732 | 1466501912935 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:32 INFO - PROCESS | 732 | ++DOCSHELL 0DA32000 == 45 [pid = 732] [id = 505] 02:38:32 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (185E8C00) [pid = 732] [serial = 1515] [outer = 00000000] 02:38:32 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A354C00) [pid = 732] [serial = 1516] [outer = 185E8C00] 02:38:32 INFO - PROCESS | 732 | 1466501912981 Marionette DEBUG loaded listener.js 02:38:33 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A851C00) [pid = 732] [serial = 1517] [outer = 185E8C00] 02:38:33 INFO - PROCESS | 732 | 1466501913436 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 02:38:33 INFO - PROCESS | 732 | 1466501913497 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 02:38:33 INFO - PROCESS | 732 | 1466501913499 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 02:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:38:33 INFO - PROCESS | 732 | 1466501913502 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:38:33 INFO - PROCESS | 732 | 1466501913504 Marionette TRACE conn6 <- [1,1986,null,{}] 02:38:33 INFO - PROCESS | 732 | 1466501913507 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:33 INFO - PROCESS | 732 | 1466501913518 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:33 INFO - PROCESS | 732 | 1466501913662 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 02:38:33 INFO - PROCESS | 732 | 1466501913683 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:33 INFO - PROCESS | 732 | 1466501913685 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:33 INFO - PROCESS | 732 | ++DOCSHELL 1A855C00 == 46 [pid = 732] [id = 506] 02:38:33 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1A857C00) [pid = 732] [serial = 1518] [outer = 00000000] 02:38:33 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1A9F5C00) [pid = 732] [serial = 1519] [outer = 1A857C00] 02:38:33 INFO - PROCESS | 732 | 1466501913728 Marionette DEBUG loaded listener.js 02:38:33 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1AA75400) [pid = 732] [serial = 1520] [outer = 1A857C00] 02:38:34 INFO - PROCESS | 732 | --DOMWINDOW == 87 (0DDF7400) [pid = 732] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:38:34 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0CB0AC00) [pid = 732] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:38:34 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0D384C00) [pid = 732] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:38:34 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0CA1EC00) [pid = 732] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:38:34 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1541E800) [pid = 732] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:38:34 INFO - PROCESS | 732 | --DOMWINDOW == 82 (17F61400) [pid = 732] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:38:34 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1842A800) [pid = 732] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:38:34 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0DF73400) [pid = 732] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:38:34 INFO - PROCESS | 732 | --DOMWINDOW == 79 (185BD000) [pid = 732] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:38:34 INFO - PROCESS | 732 | --DOMWINDOW == 78 (196D1800) [pid = 732] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:38:34 INFO - PROCESS | 732 | 1466501914305 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 830ms 02:38:34 INFO - PROCESS | 732 | 1466501914333 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 02:38:34 INFO - PROCESS | 732 | 1466501914335 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 02:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:38:34 INFO - PROCESS | 732 | 1466501914338 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:38:34 INFO - PROCESS | 732 | 1466501914340 Marionette TRACE conn6 <- [1,1990,null,{}] 02:38:34 INFO - PROCESS | 732 | 1466501914343 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:34 INFO - PROCESS | 732 | 1466501914345 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:34 INFO - PROCESS | 732 | 1466501914430 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 02:38:34 INFO - PROCESS | 732 | 1466501914435 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:34 INFO - PROCESS | 732 | 1466501914437 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:34 INFO - PROCESS | 732 | ++DOCSHELL 0CA16800 == 47 [pid = 732] [id = 507] 02:38:34 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (0D3ED400) [pid = 732] [serial = 1521] [outer = 00000000] 02:38:34 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (18349000) [pid = 732] [serial = 1522] [outer = 0D3ED400] 02:38:34 INFO - PROCESS | 732 | 1466501914481 Marionette DEBUG loaded listener.js 02:38:34 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (185BD000) [pid = 732] [serial = 1523] [outer = 0D3ED400] 02:38:34 INFO - PROCESS | 732 | 1466501914913 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 02:38:35 INFO - PROCESS | 732 | 1466501914998 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 02:38:35 INFO - PROCESS | 732 | 1466501915000 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 02:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:38:35 INFO - PROCESS | 732 | 1466501915003 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:38:35 INFO - PROCESS | 732 | 1466501915005 Marionette TRACE conn6 <- [1,1994,null,{}] 02:38:35 INFO - PROCESS | 732 | 1466501915008 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:35 INFO - PROCESS | 732 | 1466501915010 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:35 INFO - PROCESS | 732 | 1466501915091 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 02:38:35 INFO - PROCESS | 732 | 1466501915097 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 732 | 1466501915099 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:35 INFO - PROCESS | 732 | ++DOCSHELL 1541E800 == 48 [pid = 732] [id = 508] 02:38:35 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A33B000) [pid = 732] [serial = 1524] [outer = 00000000] 02:38:35 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1AEB8C00) [pid = 732] [serial = 1525] [outer = 1A33B000] 02:38:35 INFO - PROCESS | 732 | 1466501915142 Marionette DEBUG loaded listener.js 02:38:35 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1B040C00) [pid = 732] [serial = 1526] [outer = 1A33B000] 02:38:35 INFO - PROCESS | 732 | 1466501915579 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 02:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 631ms 02:38:35 INFO - PROCESS | 732 | 1466501915635 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 02:38:35 INFO - PROCESS | 732 | 1466501915637 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 02:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:38:35 INFO - PROCESS | 732 | 1466501915640 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:38:35 INFO - PROCESS | 732 | 1466501915642 Marionette TRACE conn6 <- [1,1998,null,{}] 02:38:35 INFO - PROCESS | 732 | 1466501915645 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:35 INFO - PROCESS | 732 | 1466501915647 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:35 INFO - PROCESS | 732 | 1466501915730 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 02:38:35 INFO - PROCESS | 732 | 1466501915735 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 732 | 1466501915737 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:35 INFO - PROCESS | 732 | ++DOCSHELL 09258800 == 49 [pid = 732] [id = 509] 02:38:35 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0CA12C00) [pid = 732] [serial = 1527] [outer = 00000000] 02:38:35 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1B04C400) [pid = 732] [serial = 1528] [outer = 0CA12C00] 02:38:35 INFO - PROCESS | 732 | 1466501915780 Marionette DEBUG loaded listener.js 02:38:35 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1BB65C00) [pid = 732] [serial = 1529] [outer = 0CA12C00] 02:38:36 INFO - PROCESS | 732 | 1466501916281 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 02:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 02:38:36 INFO - PROCESS | 732 | 1466501916317 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 732 | 1466501916322 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 02:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:38:36 INFO - PROCESS | 732 | 1466501916327 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - PROCESS | 732 | 1466501916332 Marionette TRACE conn6 <- [1,2002,null,{}] 02:38:36 INFO - PROCESS | 732 | 1466501916339 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:36 INFO - PROCESS | 732 | 1466501916342 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:36 INFO - PROCESS | 732 | 1466501916505 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 02:38:36 INFO - PROCESS | 732 | 1466501916633 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:36 INFO - PROCESS | 732 | 1466501916638 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:36 INFO - PROCESS | 732 | ++DOCSHELL 0CB0DC00 == 50 [pid = 732] [id = 510] 02:38:36 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (0CB0E800) [pid = 732] [serial = 1530] [outer = 00000000] 02:38:36 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (0D383800) [pid = 732] [serial = 1531] [outer = 0CB0E800] 02:38:36 INFO - PROCESS | 732 | 1466501916696 Marionette DEBUG loaded listener.js 02:38:36 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (0DCAC400) [pid = 732] [serial = 1532] [outer = 0CB0E800] 02:38:37 INFO - PROCESS | 732 | 1466501917264 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 970ms 02:38:37 INFO - PROCESS | 732 | 1466501917302 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 02:38:37 INFO - PROCESS | 732 | 1466501917308 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 02:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:38:37 INFO - PROCESS | 732 | 1466501917314 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:38:37 INFO - PROCESS | 732 | 1466501917318 Marionette TRACE conn6 <- [1,2006,null,{}] 02:38:37 INFO - PROCESS | 732 | 1466501917322 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:37 INFO - PROCESS | 732 | 1466501917325 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:37 INFO - PROCESS | 732 | 1466501917443 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 02:38:37 INFO - PROCESS | 732 | 1466501917584 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:37 INFO - PROCESS | 732 | 1466501917586 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:37 INFO - PROCESS | 732 | ++DOCSHELL 16259C00 == 51 [pid = 732] [id = 511] 02:38:37 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1693F000) [pid = 732] [serial = 1533] [outer = 00000000] 02:38:37 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (17F63C00) [pid = 732] [serial = 1534] [outer = 1693F000] 02:38:37 INFO - PROCESS | 732 | 1466501917644 Marionette DEBUG loaded listener.js 02:38:37 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (18584800) [pid = 732] [serial = 1535] [outer = 1693F000] 02:38:38 INFO - PROCESS | 732 | 1466501918266 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1019ms 02:38:38 INFO - PROCESS | 732 | 1466501918336 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 732 | 1466501918339 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 02:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:38:38 INFO - PROCESS | 732 | 1466501918343 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:38:38 INFO - PROCESS | 732 | 1466501918347 Marionette TRACE conn6 <- [1,2010,null,{}] 02:38:38 INFO - PROCESS | 732 | 1466501918358 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:38 INFO - PROCESS | 732 | 1466501918362 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:38 INFO - PROCESS | 732 | 1466501918477 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 02:38:38 INFO - PROCESS | 732 | 1466501918618 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:38 INFO - PROCESS | 732 | 1466501918622 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:38 INFO - PROCESS | 732 | ++DOCSHELL 1A82D400 == 52 [pid = 732] [id = 512] 02:38:38 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (1A84EC00) [pid = 732] [serial = 1536] [outer = 00000000] 02:38:38 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (1AEBD000) [pid = 732] [serial = 1537] [outer = 1A84EC00] 02:38:38 INFO - PROCESS | 732 | 1466501918688 Marionette DEBUG loaded listener.js 02:38:38 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (1C114400) [pid = 732] [serial = 1538] [outer = 1A84EC00] 02:38:39 INFO - PROCESS | 732 | 1466501919299 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1020ms 02:38:39 INFO - PROCESS | 732 | 1466501919366 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 02:38:39 INFO - PROCESS | 732 | 1466501919369 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 02:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:38:39 INFO - PROCESS | 732 | 1466501919372 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:38:39 INFO - PROCESS | 732 | 1466501919374 Marionette TRACE conn6 <- [1,2014,null,{}] 02:38:39 INFO - PROCESS | 732 | 1466501919378 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:39 INFO - PROCESS | 732 | 1466501919380 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:39 INFO - PROCESS | 732 | 1466501919491 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 02:38:39 INFO - PROCESS | 732 | 1466501919653 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:39 INFO - PROCESS | 732 | 1466501919655 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:39 INFO - PROCESS | 732 | ++DOCSHELL 185BA800 == 53 [pid = 732] [id = 513] 02:38:39 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (1A339800) [pid = 732] [serial = 1539] [outer = 00000000] 02:38:39 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (1C378000) [pid = 732] [serial = 1540] [outer = 1A339800] 02:38:39 INFO - PROCESS | 732 | 1466501919710 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (1C84A400) [pid = 732] [serial = 1541] [outer = 1A339800] 02:38:40 INFO - PROCESS | 732 | 1466501920467 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1131ms 02:38:40 INFO - PROCESS | 732 | 1466501920507 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 02:38:40 INFO - PROCESS | 732 | 1466501920511 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 02:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:38:40 INFO - PROCESS | 732 | 1466501920516 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:38:40 INFO - PROCESS | 732 | 1466501920519 Marionette TRACE conn6 <- [1,2018,null,{}] 02:38:40 INFO - PROCESS | 732 | 1466501920526 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:40 INFO - PROCESS | 732 | 1466501920529 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:40 INFO - PROCESS | 732 | 1466501920629 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 02:38:40 INFO - PROCESS | 732 | 1466501920773 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 732 | 1466501920776 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:40 INFO - PROCESS | 732 | ++DOCSHELL 0CB08400 == 54 [pid = 732] [id = 514] 02:38:40 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (0D75CC00) [pid = 732] [serial = 1542] [outer = 00000000] 02:38:40 INFO - PROCESS | 732 | ++DOMWINDOW == 101 (14CE4400) [pid = 732] [serial = 1543] [outer = 0D75CC00] 02:38:40 INFO - PROCESS | 732 | 1466501920827 Marionette DEBUG loaded listener.js 02:38:40 INFO - PROCESS | 732 | ++DOMWINDOW == 102 (1546F400) [pid = 732] [serial = 1544] [outer = 0D75CC00] 02:38:41 INFO - PROCESS | 732 | --DOCSHELL 09261800 == 53 [pid = 732] [id = 379] 02:38:41 INFO - PROCESS | 732 | --DOCSHELL 1857FC00 == 52 [pid = 732] [id = 377] 02:38:41 INFO - PROCESS | 732 | --DOCSHELL 0CB08800 == 51 [pid = 732] [id = 380] 02:38:41 INFO - PROCESS | 732 | --DOCSHELL 185E8400 == 50 [pid = 732] [id = 378] 02:38:41 INFO - PROCESS | 732 | --DOCSHELL 0E9D6400 == 49 [pid = 732] [id = 385] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 101 (1B043400) [pid = 732] [serial = 1453] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 100 (1A34C800) [pid = 732] [serial = 1486] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 99 (0EB3C400) [pid = 732] [serial = 1465] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 98 (14A63400) [pid = 732] [serial = 1466] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 97 (0CC72C00) [pid = 732] [serial = 1462] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 96 (0D757800) [pid = 732] [serial = 1463] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 95 (0DA2C800) [pid = 732] [serial = 1460] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 94 (0D74EC00) [pid = 732] [serial = 1459] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 93 (0CA95000) [pid = 732] [serial = 1457] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 92 (0CA3DC00) [pid = 732] [serial = 1456] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 91 (154DD400) [pid = 732] [serial = 1468] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 90 (17F68C00) [pid = 732] [serial = 1471] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 89 (0CB0A400) [pid = 732] [serial = 1475] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 88 (18582000) [pid = 732] [serial = 1474] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 87 (185BB000) [pid = 732] [serial = 1480] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 86 (185EA000) [pid = 732] [serial = 1477] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 85 (19767400) [pid = 732] [serial = 1483] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1951E400) [pid = 732] [serial = 1478] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1A328000) [pid = 732] [serial = 1484] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 82 (185C0C00) [pid = 732] [serial = 1481] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 81 (18341C00) [pid = 732] [serial = 1472] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1624F000) [pid = 732] [serial = 1469] [outer = 00000000] [url = about:blank] 02:38:41 INFO - PROCESS | 732 | 1466501921397 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 930ms 02:38:41 INFO - PROCESS | 732 | 1466501921446 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 02:38:41 INFO - PROCESS | 732 | 1466501921451 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 02:38:41 INFO - PROCESS | 732 | 1466501921456 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:38:41 INFO - PROCESS | 732 | 1466501921459 Marionette TRACE conn6 <- [1,2022,null,{}] 02:38:41 INFO - PROCESS | 732 | 1466501921462 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:41 INFO - PROCESS | 732 | 1466501921465 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:41 INFO - PROCESS | 732 | 1466501921554 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 02:38:41 INFO - PROCESS | 732 | 1466501921649 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:41 INFO - PROCESS | 732 | 1466501921652 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:41 INFO - PROCESS | 732 | ++DOCSHELL 0CB07C00 == 50 [pid = 732] [id = 515] 02:38:41 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (0CB08800) [pid = 732] [serial = 1545] [outer = 00000000] 02:38:41 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (0DA2C800) [pid = 732] [serial = 1546] [outer = 0CB08800] 02:38:41 INFO - PROCESS | 732 | 1466501921707 Marionette DEBUG loaded listener.js 02:38:41 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (0DDF7400) [pid = 732] [serial = 1547] [outer = 0CB08800] 02:38:42 INFO - PROCESS | 732 | 1466501922122 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 731ms 02:38:42 INFO - PROCESS | 732 | 1466501922192 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 02:38:42 INFO - PROCESS | 732 | 1466501922194 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 02:38:42 INFO - PROCESS | 732 | 1466501922197 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:38:42 INFO - PROCESS | 732 | 1466501922201 Marionette TRACE conn6 <- [1,2026,null,{}] 02:38:42 INFO - PROCESS | 732 | 1466501922211 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:42 INFO - PROCESS | 732 | 1466501922215 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:42 INFO - PROCESS | 732 | 1466501922333 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 02:38:42 INFO - PROCESS | 732 | 1466501922350 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:42 INFO - PROCESS | 732 | 1466501922353 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:42 INFO - PROCESS | 732 | ++DOCSHELL 17F64000 == 51 [pid = 732] [id = 516] 02:38:42 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (17F64400) [pid = 732] [serial = 1548] [outer = 00000000] 02:38:42 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (17F76000) [pid = 732] [serial = 1549] [outer = 17F64400] 02:38:42 INFO - PROCESS | 732 | 1466501922400 Marionette DEBUG loaded listener.js 02:38:42 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (18430000) [pid = 732] [serial = 1550] [outer = 17F64400] 02:38:42 INFO - PROCESS | 732 | 1466501922855 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 02:38:42 INFO - PROCESS | 732 | 1466501922931 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 02:38:42 INFO - PROCESS | 732 | 1466501922934 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 02:38:42 INFO - PROCESS | 732 | 1466501922937 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:38:42 INFO - PROCESS | 732 | 1466501922939 Marionette TRACE conn6 <- [1,2030,null,{}] 02:38:42 INFO - PROCESS | 732 | 1466501922942 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:42 INFO - PROCESS | 732 | 1466501922944 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:43 INFO - PROCESS | 732 | 1466501923031 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 02:38:43 INFO - PROCESS | 732 | 1466501923038 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:43 INFO - PROCESS | 732 | 1466501923040 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:43 INFO - PROCESS | 732 | ++DOCSHELL 18584C00 == 52 [pid = 732] [id = 517] 02:38:43 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (18585400) [pid = 732] [serial = 1551] [outer = 00000000] 02:38:43 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (185C2C00) [pid = 732] [serial = 1552] [outer = 18585400] 02:38:43 INFO - PROCESS | 732 | 1466501923093 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (185E1400) [pid = 732] [serial = 1553] [outer = 18585400] 02:38:43 INFO - PROCESS | 732 | 1466501923553 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 02:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:38:43 INFO - PROCESS | 732 | 1466501923611 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 02:38:43 INFO - PROCESS | 732 | 1466501923613 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 02:38:43 INFO - PROCESS | 732 | 1466501923616 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:38:43 INFO - PROCESS | 732 | 1466501923618 Marionette TRACE conn6 <- [1,2034,null,{}] 02:38:43 INFO - PROCESS | 732 | 1466501923622 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:43 INFO - PROCESS | 732 | 1466501923624 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:43 INFO - PROCESS | 732 | 1466501923769 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 02:38:43 INFO - PROCESS | 732 | 1466501923786 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:43 INFO - PROCESS | 732 | 1466501923788 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:43 INFO - PROCESS | 732 | ++DOCSHELL 19566400 == 53 [pid = 732] [id = 518] 02:38:43 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (19567800) [pid = 732] [serial = 1554] [outer = 00000000] 02:38:43 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (19743000) [pid = 732] [serial = 1555] [outer = 19567800] 02:38:43 INFO - PROCESS | 732 | 1466501923832 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (19747000) [pid = 732] [serial = 1556] [outer = 19567800] 02:38:44 INFO - PROCESS | 732 | 1466501924290 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 02:38:44 INFO - PROCESS | 732 | 1466501924347 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 02:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:38:44 INFO - PROCESS | 732 | 1466501924349 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 02:38:44 INFO - PROCESS | 732 | 1466501924352 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:38:44 INFO - PROCESS | 732 | 1466501924354 Marionette TRACE conn6 <- [1,2038,null,{}] 02:38:44 INFO - PROCESS | 732 | 1466501924357 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:44 INFO - PROCESS | 732 | 1466501924363 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:44 INFO - PROCESS | 732 | 1466501924505 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 02:38:44 INFO - PROCESS | 732 | 1466501924575 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:44 INFO - PROCESS | 732 | 1466501924577 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:44 INFO - PROCESS | 732 | ++DOCSHELL 1A33B800 == 54 [pid = 732] [id = 519] 02:38:44 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1A33BC00) [pid = 732] [serial = 1557] [outer = 00000000] 02:38:44 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (1A84D800) [pid = 732] [serial = 1558] [outer = 1A33BC00] 02:38:44 INFO - PROCESS | 732 | 1466501924621 Marionette DEBUG loaded listener.js 02:38:44 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (1A859800) [pid = 732] [serial = 1559] [outer = 1A33BC00] 02:38:45 INFO - PROCESS | 732 | 1466501925015 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 02:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:38:45 INFO - PROCESS | 732 | 1466501925104 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 02:38:45 INFO - PROCESS | 732 | 1466501925107 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 02:38:45 INFO - PROCESS | 732 | 1466501925110 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:38:45 INFO - PROCESS | 732 | 1466501925111 Marionette TRACE conn6 <- [1,2042,null,{}] 02:38:45 INFO - PROCESS | 732 | 1466501925115 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:45 INFO - PROCESS | 732 | 1466501925117 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:45 INFO - PROCESS | 732 | 1466501925244 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 02:38:45 INFO - PROCESS | 732 | 1466501925308 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:45 INFO - PROCESS | 732 | 1466501925310 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:45 INFO - PROCESS | 732 | ++DOCSHELL 0CA1F800 == 55 [pid = 732] [id = 520] 02:38:45 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (1A9F6000) [pid = 732] [serial = 1560] [outer = 00000000] 02:38:45 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (1B043400) [pid = 732] [serial = 1561] [outer = 1A9F6000] 02:38:45 INFO - PROCESS | 732 | 1466501925355 Marionette DEBUG loaded listener.js 02:38:45 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (1B045400) [pid = 732] [serial = 1562] [outer = 1A9F6000] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 97 (1A33B000) [pid = 732] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 96 (1AEBF800) [pid = 732] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 95 (185E5400) [pid = 732] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 94 (1A33AC00) [pid = 732] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 93 (1AA6F000) [pid = 732] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 92 (0DA38800) [pid = 732] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 91 (0CA9C400) [pid = 732] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 90 (17368C00) [pid = 732] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 89 (185E8C00) [pid = 732] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 88 (18458400) [pid = 732] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 87 (0CCCC800) [pid = 732] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 86 (15327400) [pid = 732] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1A857C00) [pid = 732] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:38:45 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0D3ED400) [pid = 732] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:38:45 INFO - PROCESS | 732 | 1466501925960 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 871ms 02:38:45 INFO - PROCESS | 732 | 1466501925981 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 02:38:45 INFO - PROCESS | 732 | 1466501925983 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 02:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:38:46 INFO - PROCESS | 732 | 1466501925986 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:38:46 INFO - PROCESS | 732 | 1466501925988 Marionette TRACE conn6 <- [1,2046,null,{}] 02:38:46 INFO - PROCESS | 732 | 1466501925991 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:46 INFO - PROCESS | 732 | 1466501925993 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:46 INFO - PROCESS | 732 | 1466501926074 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 02:38:46 INFO - PROCESS | 732 | 1466501926175 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:46 INFO - PROCESS | 732 | 1466501926177 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:46 INFO - PROCESS | 732 | ++DOCSHELL 0CA34400 == 56 [pid = 732] [id = 521] 02:38:46 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0CB0AC00) [pid = 732] [serial = 1563] [outer = 00000000] 02:38:46 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (155A6C00) [pid = 732] [serial = 1564] [outer = 0CB0AC00] 02:38:46 INFO - PROCESS | 732 | 1466501926223 Marionette DEBUG loaded listener.js 02:38:46 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (17372400) [pid = 732] [serial = 1565] [outer = 0CB0AC00] 02:38:46 INFO - PROCESS | 732 | 1466501926602 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 02:38:46 INFO - PROCESS | 732 | 1466501926657 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 02:38:46 INFO - PROCESS | 732 | 1466501926659 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 02:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:38:46 INFO - PROCESS | 732 | 1466501926662 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:38:46 INFO - PROCESS | 732 | 1466501926664 Marionette TRACE conn6 <- [1,2050,null,{}] 02:38:46 INFO - PROCESS | 732 | 1466501926667 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:46 INFO - PROCESS | 732 | 1466501926669 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:46 INFO - PROCESS | 732 | 1466501926791 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 02:38:46 INFO - PROCESS | 732 | 1466501926799 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:46 INFO - PROCESS | 732 | 1466501926801 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:46 INFO - PROCESS | 732 | ++DOCSHELL 14CA6000 == 57 [pid = 732] [id = 522] 02:38:46 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (17368C00) [pid = 732] [serial = 1566] [outer = 00000000] 02:38:46 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1AEBF800) [pid = 732] [serial = 1567] [outer = 17368C00] 02:38:46 INFO - PROCESS | 732 | 1466501926844 Marionette DEBUG loaded listener.js 02:38:46 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1C284C00) [pid = 732] [serial = 1568] [outer = 17368C00] 02:38:47 INFO - PROCESS | 732 | 1466501927269 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 632ms 02:38:47 INFO - PROCESS | 732 | 1466501927295 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 02:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:38:47 INFO - PROCESS | 732 | 1466501927297 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 02:38:47 INFO - PROCESS | 732 | 1466501927300 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:38:47 INFO - PROCESS | 732 | 1466501927302 Marionette TRACE conn6 <- [1,2054,null,{}] 02:38:47 INFO - PROCESS | 732 | 1466501927305 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:47 INFO - PROCESS | 732 | 1466501927307 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:47 INFO - PROCESS | 732 | 1466501927390 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 02:38:47 INFO - PROCESS | 732 | 1466501927493 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:47 INFO - PROCESS | 732 | 1466501927495 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:47 INFO - PROCESS | 732 | ++DOCSHELL 0926A400 == 58 [pid = 732] [id = 523] 02:38:47 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (0CA1A000) [pid = 732] [serial = 1569] [outer = 00000000] 02:38:47 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1C37D000) [pid = 732] [serial = 1570] [outer = 0CA1A000] 02:38:47 INFO - PROCESS | 732 | 1466501927540 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1C84F400) [pid = 732] [serial = 1571] [outer = 0CA1A000] 02:38:48 INFO - PROCESS | 732 | 1466501928018 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 830ms 02:38:48 INFO - PROCESS | 732 | 1466501928132 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 02:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:38:48 INFO - PROCESS | 732 | 1466501928137 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 02:38:48 INFO - PROCESS | 732 | 1466501928142 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:38:48 INFO - PROCESS | 732 | 1466501928145 Marionette TRACE conn6 <- [1,2058,null,{}] 02:38:48 INFO - PROCESS | 732 | 1466501928166 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:48 INFO - PROCESS | 732 | 1466501928169 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:48 INFO - PROCESS | 732 | 1466501928292 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 02:38:48 INFO - PROCESS | 732 | 1466501928429 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:48 INFO - PROCESS | 732 | 1466501928432 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:48 INFO - PROCESS | 732 | ++DOCSHELL 09256400 == 59 [pid = 732] [id = 524] 02:38:48 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (0CA15800) [pid = 732] [serial = 1572] [outer = 00000000] 02:38:48 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (0D3EC400) [pid = 732] [serial = 1573] [outer = 0CA15800] 02:38:48 INFO - PROCESS | 732 | 1466501928490 Marionette DEBUG loaded listener.js 02:38:48 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (0DA3A000) [pid = 732] [serial = 1574] [outer = 0CA15800] 02:38:49 INFO - PROCESS | 732 | 1466501929086 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 991ms 02:38:49 INFO - PROCESS | 732 | 1466501929132 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 02:38:49 INFO - PROCESS | 732 | 1466501929138 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 02:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:38:49 INFO - PROCESS | 732 | 1466501929144 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:38:49 INFO - PROCESS | 732 | 1466501929147 Marionette TRACE conn6 <- [1,2062,null,{}] 02:38:49 INFO - PROCESS | 732 | 1466501929151 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:49 INFO - PROCESS | 732 | 1466501929155 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:49 INFO - PROCESS | 732 | 1466501929272 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 02:38:49 INFO - PROCESS | 732 | 1466501929430 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:49 INFO - PROCESS | 732 | 1466501929432 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:49 INFO - PROCESS | 732 | ++DOCSHELL 155A8000 == 60 [pid = 732] [id = 525] 02:38:49 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (155A9C00) [pid = 732] [serial = 1575] [outer = 00000000] 02:38:49 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (17F62800) [pid = 732] [serial = 1576] [outer = 155A9C00] 02:38:49 INFO - PROCESS | 732 | 1466501929490 Marionette DEBUG loaded listener.js 02:38:49 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (18583400) [pid = 732] [serial = 1577] [outer = 155A9C00] 02:38:50 INFO - PROCESS | 732 | 1466501930098 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1019ms 02:38:50 INFO - PROCESS | 732 | 1466501930166 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 02:38:50 INFO - PROCESS | 732 | 1466501930169 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 02:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:38:50 INFO - PROCESS | 732 | 1466501930172 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:38:50 INFO - PROCESS | 732 | 1466501930176 Marionette TRACE conn6 <- [1,2066,null,{}] 02:38:50 INFO - PROCESS | 732 | 1466501930222 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:50 INFO - PROCESS | 732 | 1466501930227 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:50 INFO - PROCESS | 732 | 1466501930346 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 02:38:50 INFO - PROCESS | 732 | 1466501930482 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:50 INFO - PROCESS | 732 | 1466501930485 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:50 INFO - PROCESS | 732 | ++DOCSHELL 1AA7A800 == 61 [pid = 732] [id = 526] 02:38:50 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (1AEBB000) [pid = 732] [serial = 1578] [outer = 00000000] 02:38:50 INFO - PROCESS | 732 | ++DOMWINDOW == 101 (1C770C00) [pid = 732] [serial = 1579] [outer = 1AEBB000] 02:38:50 INFO - PROCESS | 732 | 1466501930544 Marionette DEBUG loaded listener.js 02:38:50 INFO - PROCESS | 732 | ++DOMWINDOW == 102 (1CD83400) [pid = 732] [serial = 1580] [outer = 1AEBB000] 02:38:51 INFO - PROCESS | 732 | 1466501931122 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 990ms 02:38:51 INFO - PROCESS | 732 | 1466501931182 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 02:38:51 INFO - PROCESS | 732 | 1466501931185 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 02:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:38:51 INFO - PROCESS | 732 | 1466501931191 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:38:51 INFO - PROCESS | 732 | 1466501931193 Marionette TRACE conn6 <- [1,2070,null,{}] 02:38:51 INFO - PROCESS | 732 | 1466501931196 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:51 INFO - PROCESS | 732 | 1466501931199 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:51 INFO - PROCESS | 732 | 1466501931311 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 02:38:51 INFO - PROCESS | 732 | 1466501931425 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:51 INFO - PROCESS | 732 | 1466501931428 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:51 INFO - PROCESS | 732 | ++DOCSHELL 1B041800 == 62 [pid = 732] [id = 527] 02:38:51 INFO - PROCESS | 732 | ++DOMWINDOW == 103 (1B042000) [pid = 732] [serial = 1581] [outer = 00000000] 02:38:51 INFO - PROCESS | 732 | ++DOMWINDOW == 104 (1DAFA400) [pid = 732] [serial = 1582] [outer = 1B042000] 02:38:51 INFO - PROCESS | 732 | 1466501931531 Marionette DEBUG loaded listener.js 02:38:51 INFO - PROCESS | 732 | ++DOMWINDOW == 105 (1DAFF800) [pid = 732] [serial = 1583] [outer = 1B042000] 02:38:52 INFO - PROCESS | 732 | 1466501932260 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1121ms 02:38:52 INFO - PROCESS | 732 | 1466501932314 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 02:38:52 INFO - PROCESS | 732 | 1466501932318 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 02:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:38:52 INFO - PROCESS | 732 | 1466501932322 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:38:52 INFO - PROCESS | 732 | 1466501932325 Marionette TRACE conn6 <- [1,2074,null,{}] 02:38:52 INFO - PROCESS | 732 | 1466501932331 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:52 INFO - PROCESS | 732 | 1466501932333 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:52 INFO - PROCESS | 732 | 1466501932434 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 02:38:52 INFO - PROCESS | 732 | 1466501932581 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:52 INFO - PROCESS | 732 | 1466501932584 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:52 INFO - PROCESS | 732 | ++DOCSHELL 14A68800 == 63 [pid = 732] [id = 528] 02:38:52 INFO - PROCESS | 732 | ++DOMWINDOW == 106 (14C1EC00) [pid = 732] [serial = 1584] [outer = 00000000] 02:38:52 INFO - PROCESS | 732 | ++DOMWINDOW == 107 (14FB4800) [pid = 732] [serial = 1585] [outer = 14C1EC00] 02:38:52 INFO - PROCESS | 732 | 1466501932637 Marionette DEBUG loaded listener.js 02:38:52 INFO - PROCESS | 732 | ++DOMWINDOW == 108 (17F1E400) [pid = 732] [serial = 1586] [outer = 14C1EC00] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 14CA6000 == 62 [pid = 732] [id = 522] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 0CA34400 == 61 [pid = 732] [id = 521] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 0CA1F800 == 60 [pid = 732] [id = 520] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 1A33B800 == 59 [pid = 732] [id = 519] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 19566400 == 58 [pid = 732] [id = 518] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 18584C00 == 57 [pid = 732] [id = 517] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 17F64000 == 56 [pid = 732] [id = 516] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 0CB07C00 == 55 [pid = 732] [id = 515] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 0CB08400 == 54 [pid = 732] [id = 514] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 0CB0DC00 == 53 [pid = 732] [id = 510] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 16259C00 == 52 [pid = 732] [id = 511] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 0CA18400 == 51 [pid = 732] [id = 485] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 0DD04000 == 50 [pid = 732] [id = 388] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 0CB09400 == 49 [pid = 732] [id = 390] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 17F66800 == 48 [pid = 732] [id = 387] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 1541E800 == 47 [pid = 732] [id = 508] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 0CA16800 == 46 [pid = 732] [id = 507] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 15472000 == 45 [pid = 732] [id = 383] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 16940000 == 44 [pid = 732] [id = 376] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 1A855C00 == 43 [pid = 732] [id = 506] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 15465400 == 42 [pid = 732] [id = 386] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 0D379000 == 41 [pid = 732] [id = 486] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 1541E000 == 40 [pid = 732] [id = 381] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 09258800 == 39 [pid = 732] [id = 509] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 17F7D800 == 38 [pid = 732] [id = 484] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 185BA800 == 37 [pid = 732] [id = 513] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 1951E000 == 36 [pid = 732] [id = 389] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 1541F400 == 35 [pid = 732] [id = 375] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 0DA32000 == 34 [pid = 732] [id = 505] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 1A82D400 == 33 [pid = 732] [id = 512] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 0CA14800 == 32 [pid = 732] [id = 382] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 1B041800 == 31 [pid = 732] [id = 527] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 1AA7A800 == 30 [pid = 732] [id = 526] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 0926A400 == 29 [pid = 732] [id = 523] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 09256400 == 28 [pid = 732] [id = 524] 02:38:53 INFO - PROCESS | 732 | --DOCSHELL 155A8000 == 27 [pid = 732] [id = 525] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 107 (1B046C00) [pid = 732] [serial = 1454] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 106 (196D9800) [pid = 732] [serial = 1514] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 105 (1951E800) [pid = 732] [serial = 1513] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 104 (1A82D000) [pid = 732] [serial = 1495] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 103 (1A859400) [pid = 732] [serial = 1496] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 102 (1AA76000) [pid = 732] [serial = 1498] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 101 (1AE08000) [pid = 732] [serial = 1499] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 100 (0E047400) [pid = 732] [serial = 1504] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 99 (14A65C00) [pid = 732] [serial = 1505] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 98 (0DA3A800) [pid = 732] [serial = 1490] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 97 (0CCE2800) [pid = 732] [serial = 1489] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 96 (17F5BC00) [pid = 732] [serial = 1507] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 95 (17F68400) [pid = 732] [serial = 1508] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 94 (1A354C00) [pid = 732] [serial = 1516] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 93 (1858BC00) [pid = 732] [serial = 1510] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 92 (14A0B000) [pid = 732] [serial = 1502] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 91 (0DCB3800) [pid = 732] [serial = 1501] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 90 (17F24C00) [pid = 732] [serial = 1493] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1624E000) [pid = 732] [serial = 1492] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1A9F5C00) [pid = 732] [serial = 1519] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 87 (185BD000) [pid = 732] [serial = 1523] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1B04C400) [pid = 732] [serial = 1528] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 85 (18349000) [pid = 732] [serial = 1522] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1AEB8C00) [pid = 732] [serial = 1525] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1AA75400) [pid = 732] [serial = 1520] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1B040C00) [pid = 732] [serial = 1526] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1A851C00) [pid = 732] [serial = 1517] [outer = 00000000] [url = about:blank] 02:38:53 INFO - PROCESS | 732 | --DOMWINDOW == 80 (185BCC00) [pid = 732] [serial = 1511] [outer = 00000000] [url = about:blank] 02:38:54 INFO - PROCESS | 732 | 1466501934052 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1779ms 02:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:38:54 INFO - PROCESS | 732 | 1466501934103 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 732 | 1466501934107 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 02:38:54 INFO - PROCESS | 732 | 1466501934112 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - PROCESS | 732 | 1466501934115 Marionette TRACE conn6 <- [1,2078,null,{}] 02:38:54 INFO - PROCESS | 732 | 1466501934120 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:54 INFO - PROCESS | 732 | 1466501934123 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:54 INFO - PROCESS | 732 | 1466501934212 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 02:38:54 INFO - PROCESS | 732 | 1466501934219 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 732 | 1466501934223 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:54 INFO - PROCESS | 732 | ++DOCSHELL 0CA91000 == 28 [pid = 732] [id = 529] 02:38:54 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (0CB10400) [pid = 732] [serial = 1587] [outer = 00000000] 02:38:54 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (0CCCB800) [pid = 732] [serial = 1588] [outer = 0CB10400] 02:38:54 INFO - PROCESS | 732 | 1466501934271 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (0D3E7400) [pid = 732] [serial = 1589] [outer = 0CB10400] 02:38:54 INFO - PROCESS | 732 | 1466501934776 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 02:38:54 INFO - PROCESS | 732 | 1466501934783 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 732 | 1466501934788 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 02:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:38:54 INFO - PROCESS | 732 | 1466501934794 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - PROCESS | 732 | 1466501934796 Marionette TRACE conn6 <- [1,2082,null,{}] 02:38:54 INFO - PROCESS | 732 | 1466501934804 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:54 INFO - PROCESS | 732 | 1466501934807 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:54 INFO - PROCESS | 732 | 1466501934896 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 02:38:54 INFO - PROCESS | 732 | 1466501934903 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 732 | 1466501934906 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:54 INFO - PROCESS | 732 | ++DOCSHELL 0DD07C00 == 29 [pid = 732] [id = 530] 02:38:54 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (0DD07400) [pid = 732] [serial = 1590] [outer = 00000000] 02:38:54 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0E047400) [pid = 732] [serial = 1591] [outer = 0DD07400] 02:38:54 INFO - PROCESS | 732 | 1466501934953 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0E9DBC00) [pid = 732] [serial = 1592] [outer = 0DD07400] 02:38:55 INFO - PROCESS | 732 | 1466501935438 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 671ms 02:38:55 INFO - PROCESS | 732 | 1466501935468 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 02:38:55 INFO - PROCESS | 732 | 1466501935470 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 02:38:55 INFO - PROCESS | 732 | 1466501935473 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:38:55 INFO - PROCESS | 732 | 1466501935477 Marionette TRACE conn6 <- [1,2086,null,{}] 02:38:55 INFO - PROCESS | 732 | 1466501935487 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:55 INFO - PROCESS | 732 | 1466501935492 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:55 INFO - PROCESS | 732 | 1466501935578 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 02:38:55 INFO - PROCESS | 732 | 1466501935588 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:55 INFO - PROCESS | 732 | 1466501935591 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:55 INFO - PROCESS | 732 | ++DOCSHELL 154E4C00 == 30 [pid = 732] [id = 531] 02:38:55 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (155A8000) [pid = 732] [serial = 1593] [outer = 00000000] 02:38:55 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (16257C00) [pid = 732] [serial = 1594] [outer = 155A8000] 02:38:55 INFO - PROCESS | 732 | 1466501935672 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (17F59400) [pid = 732] [serial = 1595] [outer = 155A8000] 02:38:56 INFO - PROCESS | 732 | 1466501936135 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 02:38:56 INFO - PROCESS | 732 | 1466501936167 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 02:38:56 INFO - PROCESS | 732 | 1466501936169 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 02:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:38:56 INFO - PROCESS | 732 | 1466501936173 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - PROCESS | 732 | 1466501936174 Marionette TRACE conn6 <- [1,2090,null,{}] 02:38:56 INFO - PROCESS | 732 | 1466501936190 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:56 INFO - PROCESS | 732 | 1466501936193 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:56 INFO - PROCESS | 732 | 1466501936312 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 02:38:56 INFO - PROCESS | 732 | 1466501936318 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:56 INFO - PROCESS | 732 | 1466501936320 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:56 INFO - PROCESS | 732 | ++DOCSHELL 16256400 == 31 [pid = 732] [id = 532] 02:38:56 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (17F60C00) [pid = 732] [serial = 1596] [outer = 00000000] 02:38:56 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (18349000) [pid = 732] [serial = 1597] [outer = 17F60C00] 02:38:56 INFO - PROCESS | 732 | 1466501936364 Marionette DEBUG loaded listener.js 02:38:56 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (18580000) [pid = 732] [serial = 1598] [outer = 17F60C00] 02:38:56 INFO - PROCESS | 732 | 1466501936814 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 02:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:38:56 INFO - PROCESS | 732 | 1466501936846 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 02:38:56 INFO - PROCESS | 732 | 1466501936848 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 02:38:56 INFO - PROCESS | 732 | 1466501936851 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - PROCESS | 732 | 1466501936853 Marionette TRACE conn6 <- [1,2094,null,{}] 02:38:56 INFO - PROCESS | 732 | 1466501936856 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:56 INFO - PROCESS | 732 | 1466501936858 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:56 INFO - PROCESS | 732 | 1466501936974 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 02:38:57 INFO - PROCESS | 732 | 1466501937071 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 732 | 1466501937073 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:57 INFO - PROCESS | 732 | ++DOCSHELL 1858CC00 == 32 [pid = 732] [id = 533] 02:38:57 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (185B7400) [pid = 732] [serial = 1599] [outer = 00000000] 02:38:57 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (185C5C00) [pid = 732] [serial = 1600] [outer = 185B7400] 02:38:57 INFO - PROCESS | 732 | 1466501937117 Marionette DEBUG loaded listener.js 02:38:57 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (1951D400) [pid = 732] [serial = 1601] [outer = 185B7400] 02:38:57 INFO - PROCESS | 732 | 1466501937523 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 02:38:57 INFO - PROCESS | 732 | 1466501937585 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 02:38:57 INFO - PROCESS | 732 | 1466501937587 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 02:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:38:57 INFO - PROCESS | 732 | 1466501937590 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:38:57 INFO - PROCESS | 732 | 1466501937592 Marionette TRACE conn6 <- [1,2098,null,{}] 02:38:57 INFO - PROCESS | 732 | 1466501937595 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:57 INFO - PROCESS | 732 | 1466501937600 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:57 INFO - PROCESS | 732 | 1466501937740 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 02:38:57 INFO - PROCESS | 732 | 1466501937747 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 732 | 1466501937749 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:57 INFO - PROCESS | 732 | ++DOCSHELL 196D6400 == 33 [pid = 732] [id = 534] 02:38:57 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (196D9800) [pid = 732] [serial = 1602] [outer = 00000000] 02:38:57 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (1A349800) [pid = 732] [serial = 1603] [outer = 196D9800] 02:38:57 INFO - PROCESS | 732 | 1466501937850 Marionette DEBUG loaded listener.js 02:38:57 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (1A354400) [pid = 732] [serial = 1604] [outer = 196D9800] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 97 (0DCB4400) [pid = 732] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 96 (19567800) [pid = 732] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 95 (1A33BC00) [pid = 732] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 94 (0CB0AC00) [pid = 732] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 93 (1A9F6000) [pid = 732] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 92 (17368C00) [pid = 732] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 91 (0CA12C00) [pid = 732] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 90 (18585400) [pid = 732] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 89 (0CB0E800) [pid = 732] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1A84EC00) [pid = 732] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 87 (0CB08800) [pid = 732] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0D75CC00) [pid = 732] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 85 (17F64400) [pid = 732] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1693F000) [pid = 732] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1A339800) [pid = 732] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:38:58 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0CA1A000) [pid = 732] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:38:58 INFO - PROCESS | 732 | 1466501938749 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1185ms 02:38:58 INFO - PROCESS | 732 | 1466501938776 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 02:38:58 INFO - PROCESS | 732 | 1466501938778 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 02:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:38:58 INFO - PROCESS | 732 | 1466501938781 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:38:58 INFO - PROCESS | 732 | 1466501938783 Marionette TRACE conn6 <- [1,2102,null,{}] 02:38:58 INFO - PROCESS | 732 | 1466501938786 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:58 INFO - PROCESS | 732 | 1466501938788 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:58 INFO - PROCESS | 732 | 1466501938904 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 02:38:58 INFO - PROCESS | 732 | 1466501938971 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:58 INFO - PROCESS | 732 | 1466501938972 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:59 INFO - PROCESS | 732 | ++DOCSHELL 0CB08800 == 34 [pid = 732] [id = 535] 02:38:59 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (0CB0AC00) [pid = 732] [serial = 1605] [outer = 00000000] 02:38:59 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (17F64400) [pid = 732] [serial = 1606] [outer = 0CB0AC00] 02:38:59 INFO - PROCESS | 732 | 1466501939016 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (18585400) [pid = 732] [serial = 1607] [outer = 0CB0AC00] 02:38:59 INFO - PROCESS | 732 | 1466501939397 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 02:38:59 INFO - PROCESS | 732 | 1466501939452 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 02:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:38:59 INFO - PROCESS | 732 | 1466501939454 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 02:38:59 INFO - PROCESS | 732 | 1466501939457 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - PROCESS | 732 | 1466501939459 Marionette TRACE conn6 <- [1,2106,null,{}] 02:38:59 INFO - PROCESS | 732 | 1466501939462 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:59 INFO - PROCESS | 732 | 1466501939464 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:59 INFO - PROCESS | 732 | 1466501939542 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 02:38:59 INFO - PROCESS | 732 | 1466501939548 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:59 INFO - PROCESS | 732 | 1466501939549 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:38:59 INFO - PROCESS | 732 | ++DOCSHELL 09268C00 == 35 [pid = 732] [id = 536] 02:38:59 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0DBCCC00) [pid = 732] [serial = 1608] [outer = 00000000] 02:38:59 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1A82E000) [pid = 732] [serial = 1609] [outer = 0DBCCC00] 02:38:59 INFO - PROCESS | 732 | 1466501939593 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1A351000) [pid = 732] [serial = 1610] [outer = 0DBCCC00] 02:39:00 INFO - PROCESS | 732 | 1466501940009 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 572ms 02:39:00 INFO - PROCESS | 732 | 1466501940030 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 02:39:00 INFO - PROCESS | 732 | 1466501940032 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 02:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:39:00 INFO - PROCESS | 732 | 1466501940035 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:39:00 INFO - PROCESS | 732 | 1466501940037 Marionette TRACE conn6 <- [1,2110,null,{}] 02:39:00 INFO - PROCESS | 732 | 1466501940040 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:00 INFO - PROCESS | 732 | 1466501940042 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:00 INFO - PROCESS | 732 | 1466501940167 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 02:39:00 INFO - PROCESS | 732 | 1466501940175 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:00 INFO - PROCESS | 732 | 1466501940177 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:00 INFO - PROCESS | 732 | ++DOCSHELL 0CA3E800 == 36 [pid = 732] [id = 537] 02:39:00 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (14A6CC00) [pid = 732] [serial = 1611] [outer = 00000000] 02:39:00 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1A958800) [pid = 732] [serial = 1612] [outer = 14A6CC00] 02:39:00 INFO - PROCESS | 732 | 1466501940222 Marionette DEBUG loaded listener.js 02:39:00 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1AA71800) [pid = 732] [serial = 1613] [outer = 14A6CC00] 02:39:00 INFO - PROCESS | 732 | 1466501940781 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 832ms 02:39:00 INFO - PROCESS | 732 | 1466501940869 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 02:39:00 INFO - PROCESS | 732 | 1466501940874 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 02:39:00 INFO - PROCESS | 732 | 1466501940879 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:39:00 INFO - PROCESS | 732 | 1466501940883 Marionette TRACE conn6 <- [1,2114,null,{}] 02:39:00 INFO - PROCESS | 732 | 1466501940889 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:00 INFO - PROCESS | 732 | 1466501940892 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:01 INFO - PROCESS | 732 | 1466501941024 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 02:39:01 INFO - PROCESS | 732 | 1466501941164 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:01 INFO - PROCESS | 732 | 1466501941168 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:01 INFO - PROCESS | 732 | ++DOCSHELL 0CA10C00 == 37 [pid = 732] [id = 538] 02:39:01 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (0CA13800) [pid = 732] [serial = 1614] [outer = 00000000] 02:39:01 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (0CCD3800) [pid = 732] [serial = 1615] [outer = 0CA13800] 02:39:01 INFO - PROCESS | 732 | 1466501941228 Marionette DEBUG loaded listener.js 02:39:01 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (0DA37000) [pid = 732] [serial = 1616] [outer = 0CA13800] 02:39:02 INFO - PROCESS | 732 | 1466501941986 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1120ms 02:39:02 INFO - PROCESS | 732 | 1466501942002 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 02:39:02 INFO - PROCESS | 732 | 1466501942007 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 02:39:02 INFO - PROCESS | 732 | 1466501942014 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:39:02 INFO - PROCESS | 732 | 1466501942016 Marionette TRACE conn6 <- [1,2118,null,{}] 02:39:02 INFO - PROCESS | 732 | 1466501942020 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:02 INFO - PROCESS | 732 | 1466501942023 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:02 INFO - PROCESS | 732 | 1466501942148 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 02:39:02 INFO - PROCESS | 732 | 1466501942293 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 732 | 1466501942296 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:02 INFO - PROCESS | 732 | ++DOCSHELL 14FB4400 == 38 [pid = 732] [id = 539] 02:39:02 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (15358400) [pid = 732] [serial = 1617] [outer = 00000000] 02:39:02 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (17F5F000) [pid = 732] [serial = 1618] [outer = 15358400] 02:39:02 INFO - PROCESS | 732 | 1466501942354 Marionette DEBUG loaded listener.js 02:39:02 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (1834A400) [pid = 732] [serial = 1619] [outer = 15358400] 02:39:03 INFO - PROCESS | 732 | 1466501943054 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 02:39:03 INFO - PROCESS | 732 | 1466501943090 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 02:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:39:03 INFO - PROCESS | 732 | 1466501943094 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:39:03 INFO - PROCESS | 732 | 1466501943097 Marionette TRACE conn6 <- [1,2122,null,{}] 02:39:03 INFO - PROCESS | 732 | 1466501943108 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:03 INFO - PROCESS | 732 | 1466501943113 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:03 INFO - PROCESS | 732 | 1466501943300 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 02:39:03 INFO - PROCESS | 732 | 1466501943311 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:03 INFO - PROCESS | 732 | 1466501943315 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:03 INFO - PROCESS | 732 | ++DOCSHELL 19517000 == 39 [pid = 732] [id = 540] 02:39:03 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (1951D000) [pid = 732] [serial = 1620] [outer = 00000000] 02:39:03 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (1A333800) [pid = 732] [serial = 1621] [outer = 1951D000] 02:39:03 INFO - PROCESS | 732 | 1466501943372 Marionette DEBUG loaded listener.js 02:39:03 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (1A9F3800) [pid = 732] [serial = 1622] [outer = 1951D000] 02:39:04 INFO - PROCESS | 732 | --DOCSHELL 09268C00 == 38 [pid = 732] [id = 536] 02:39:04 INFO - PROCESS | 732 | --DOCSHELL 0CB08800 == 37 [pid = 732] [id = 535] 02:39:04 INFO - PROCESS | 732 | --DOCSHELL 196D6400 == 36 [pid = 732] [id = 534] 02:39:04 INFO - PROCESS | 732 | --DOCSHELL 1858CC00 == 35 [pid = 732] [id = 533] 02:39:04 INFO - PROCESS | 732 | --DOCSHELL 16256400 == 34 [pid = 732] [id = 532] 02:39:04 INFO - PROCESS | 732 | --DOCSHELL 154E4C00 == 33 [pid = 732] [id = 531] 02:39:04 INFO - PROCESS | 732 | --DOCSHELL 0DD07C00 == 32 [pid = 732] [id = 530] 02:39:04 INFO - PROCESS | 732 | --DOCSHELL 0CA91000 == 31 [pid = 732] [id = 529] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 99 (19768800) [pid = 732] [serial = 1487] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 98 (19743000) [pid = 732] [serial = 1555] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 97 (1A859800) [pid = 732] [serial = 1559] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 96 (1A84D800) [pid = 732] [serial = 1558] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 95 (155A6C00) [pid = 732] [serial = 1564] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 94 (1B043400) [pid = 732] [serial = 1561] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 93 (1C284C00) [pid = 732] [serial = 1568] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 92 (1BB65C00) [pid = 732] [serial = 1529] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 91 (185C2C00) [pid = 732] [serial = 1552] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 90 (0D383800) [pid = 732] [serial = 1531] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 89 (0DCAC400) [pid = 732] [serial = 1532] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1AEBD000) [pid = 732] [serial = 1537] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1C114400) [pid = 732] [serial = 1538] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0DA2C800) [pid = 732] [serial = 1546] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0DDF7400) [pid = 732] [serial = 1547] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 84 (14CE4400) [pid = 732] [serial = 1543] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1546F400) [pid = 732] [serial = 1544] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 82 (17F76000) [pid = 732] [serial = 1549] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 81 (18430000) [pid = 732] [serial = 1550] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 80 (17F63C00) [pid = 732] [serial = 1534] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 79 (18584800) [pid = 732] [serial = 1535] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1C378000) [pid = 732] [serial = 1540] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1C84A400) [pid = 732] [serial = 1541] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1AEBF800) [pid = 732] [serial = 1567] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1C84F400) [pid = 732] [serial = 1571] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1C37D000) [pid = 732] [serial = 1570] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1B045400) [pid = 732] [serial = 1562] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 72 (19747000) [pid = 732] [serial = 1556] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 71 (17372400) [pid = 732] [serial = 1565] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | --DOMWINDOW == 70 (185E1400) [pid = 732] [serial = 1553] [outer = 00000000] [url = about:blank] 02:39:04 INFO - PROCESS | 732 | 1466501944294 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1229ms 02:39:04 INFO - PROCESS | 732 | 1466501944326 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 02:39:04 INFO - PROCESS | 732 | 1466501944331 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 02:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:39:04 INFO - PROCESS | 732 | 1466501944335 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:39:04 INFO - PROCESS | 732 | 1466501944340 Marionette TRACE conn6 <- [1,2126,null,{}] 02:39:04 INFO - PROCESS | 732 | 1466501944345 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:04 INFO - PROCESS | 732 | 1466501944347 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:04 INFO - PROCESS | 732 | 1466501944446 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 02:39:04 INFO - PROCESS | 732 | 1466501944546 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:04 INFO - PROCESS | 732 | 1466501944548 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:04 INFO - PROCESS | 732 | ++DOCSHELL 0CA36800 == 32 [pid = 732] [id = 541] 02:39:04 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CA3D000) [pid = 732] [serial = 1623] [outer = 00000000] 02:39:04 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0CC76800) [pid = 732] [serial = 1624] [outer = 0CA3D000] 02:39:04 INFO - PROCESS | 732 | 1466501944596 Marionette DEBUG loaded listener.js 02:39:04 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0DA31C00) [pid = 732] [serial = 1625] [outer = 0CA3D000] 02:39:05 INFO - PROCESS | 732 | 1466501945010 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 732ms 02:39:05 INFO - PROCESS | 732 | 1466501945072 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 02:39:05 INFO - PROCESS | 732 | 1466501945076 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 02:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:39:05 INFO - PROCESS | 732 | 1466501945085 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:39:05 INFO - PROCESS | 732 | 1466501945087 Marionette TRACE conn6 <- [1,2130,null,{}] 02:39:05 INFO - PROCESS | 732 | 1466501945091 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:05 INFO - PROCESS | 732 | 1466501945094 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:05 INFO - PROCESS | 732 | 1466501945190 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 02:39:05 INFO - PROCESS | 732 | 1466501945198 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:05 INFO - PROCESS | 732 | 1466501945200 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:05 INFO - PROCESS | 732 | ++DOCSHELL 14A6C400 == 33 [pid = 732] [id = 542] 02:39:05 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (14A6DC00) [pid = 732] [serial = 1626] [outer = 00000000] 02:39:05 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (14CAC400) [pid = 732] [serial = 1627] [outer = 14A6DC00] 02:39:05 INFO - PROCESS | 732 | 1466501945253 Marionette DEBUG loaded listener.js 02:39:05 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (14F90000) [pid = 732] [serial = 1628] [outer = 14A6DC00] 02:39:05 INFO - PROCESS | 732 | 1466501945716 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:39:05 INFO - PROCESS | 732 | 1466501945762 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 02:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:39:05 INFO - PROCESS | 732 | 1466501945766 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:39:05 INFO - PROCESS | 732 | 1466501945769 Marionette TRACE conn6 <- [1,2134,null,{}] 02:39:05 INFO - PROCESS | 732 | 1466501945779 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:05 INFO - PROCESS | 732 | 1466501945783 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:05 INFO - PROCESS | 732 | 1466501945871 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 02:39:05 INFO - PROCESS | 732 | 1466501945880 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:05 INFO - PROCESS | 732 | 1466501945883 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:05 INFO - PROCESS | 732 | ++DOCSHELL 17F7DC00 == 34 [pid = 732] [id = 543] 02:39:05 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1833DC00) [pid = 732] [serial = 1629] [outer = 00000000] 02:39:05 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (18482C00) [pid = 732] [serial = 1630] [outer = 1833DC00] 02:39:05 INFO - PROCESS | 732 | 1466501945931 Marionette DEBUG loaded listener.js 02:39:06 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (185B9C00) [pid = 732] [serial = 1631] [outer = 1833DC00] 02:39:06 INFO - PROCESS | 732 | 1466501946438 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 02:39:06 INFO - PROCESS | 732 | 1466501946502 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 02:39:06 INFO - PROCESS | 732 | 1466501946505 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:39:06 INFO - PROCESS | 732 | 1466501946507 Marionette TRACE conn6 <- [1,2138,null,{}] 02:39:06 INFO - PROCESS | 732 | 1466501946511 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:06 INFO - PROCESS | 732 | 1466501946513 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:06 INFO - PROCESS | 732 | 1466501946664 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 02:39:06 INFO - PROCESS | 732 | 1466501946688 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:06 INFO - PROCESS | 732 | 1466501946690 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:06 INFO - PROCESS | 732 | ++DOCSHELL 185E8C00 == 35 [pid = 732] [id = 544] 02:39:06 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (185ED800) [pid = 732] [serial = 1632] [outer = 00000000] 02:39:06 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1974B800) [pid = 732] [serial = 1633] [outer = 185ED800] 02:39:06 INFO - PROCESS | 732 | 1466501946735 Marionette DEBUG loaded listener.js 02:39:06 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (19C10C00) [pid = 732] [serial = 1634] [outer = 185ED800] 02:39:07 INFO - PROCESS | 732 | --DOCSHELL 15324000 == 34 [pid = 732] [id = 13] 02:39:07 INFO - PROCESS | 732 | 1466501947203 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 731ms 02:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:39:07 INFO - PROCESS | 732 | 1466501947240 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 02:39:07 INFO - PROCESS | 732 | 1466501947242 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 02:39:07 INFO - PROCESS | 732 | 1466501947245 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:39:07 INFO - PROCESS | 732 | 1466501947247 Marionette TRACE conn6 <- [1,2142,null,{}] 02:39:07 INFO - PROCESS | 732 | 1466501947250 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:07 INFO - PROCESS | 732 | 1466501947252 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:07 INFO - PROCESS | 732 | 1466501947368 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 02:39:07 INFO - PROCESS | 732 | 1466501947373 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:07 INFO - PROCESS | 732 | 1466501947375 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:07 INFO - PROCESS | 732 | ++DOCSHELL 1A32D800 == 35 [pid = 732] [id = 545] 02:39:07 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A32E400) [pid = 732] [serial = 1635] [outer = 00000000] 02:39:07 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A351400) [pid = 732] [serial = 1636] [outer = 1A32E400] 02:39:07 INFO - PROCESS | 732 | 1466501947419 Marionette DEBUG loaded listener.js 02:39:07 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A34CC00) [pid = 732] [serial = 1637] [outer = 1A32E400] 02:39:07 INFO - PROCESS | 732 | 1466501947921 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 02:39:08 INFO - PROCESS | 732 | 1466501948009 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 02:39:08 INFO - PROCESS | 732 | 1466501948011 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 02:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:39:08 INFO - PROCESS | 732 | 1466501948017 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:39:08 INFO - PROCESS | 732 | 1466501948027 Marionette TRACE conn6 <- [1,2146,null,{}] 02:39:08 INFO - PROCESS | 732 | 1466501948031 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:08 INFO - PROCESS | 732 | 1466501948037 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:08 INFO - PROCESS | 732 | 1466501948174 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 02:39:08 INFO - PROCESS | 732 | 1466501948239 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:08 INFO - PROCESS | 732 | 1466501948241 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:08 INFO - PROCESS | 732 | ++DOCSHELL 1A857400 == 36 [pid = 732] [id = 546] 02:39:08 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1AE07800) [pid = 732] [serial = 1638] [outer = 00000000] 02:39:08 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1B03E800) [pid = 732] [serial = 1639] [outer = 1AE07800] 02:39:08 INFO - PROCESS | 732 | 1466501948286 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1B040400) [pid = 732] [serial = 1640] [outer = 1AE07800] 02:39:08 INFO - PROCESS | 732 | --DOMWINDOW == 87 (0CB10400) [pid = 732] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:39:08 INFO - PROCESS | 732 | --DOMWINDOW == 86 (14C1EC00) [pid = 732] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:39:08 INFO - PROCESS | 732 | --DOMWINDOW == 85 (155A8000) [pid = 732] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:39:08 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0DD07400) [pid = 732] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:39:08 INFO - PROCESS | 732 | --DOMWINDOW == 83 (17F60C00) [pid = 732] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:39:08 INFO - PROCESS | 732 | --DOMWINDOW == 82 (185B7400) [pid = 732] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:39:08 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0CB0AC00) [pid = 732] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:39:08 INFO - PROCESS | 732 | --DOMWINDOW == 80 (196D9800) [pid = 732] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:39:08 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0DBCCC00) [pid = 732] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:39:08 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0CA15800) [pid = 732] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:39:08 INFO - PROCESS | 732 | --DOMWINDOW == 77 (155A9C00) [pid = 732] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:39:08 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1AEBB000) [pid = 732] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:39:08 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1B042000) [pid = 732] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:39:08 INFO - PROCESS | 732 | 1466501948797 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 831ms 02:39:08 INFO - PROCESS | 732 | 1466501948851 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 02:39:08 INFO - PROCESS | 732 | 1466501948853 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 02:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:39:08 INFO - PROCESS | 732 | 1466501948864 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:39:08 INFO - PROCESS | 732 | 1466501948865 Marionette TRACE conn6 <- [1,2150,null,{}] 02:39:08 INFO - PROCESS | 732 | 1466501948870 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:08 INFO - PROCESS | 732 | 1466501948871 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:08 INFO - PROCESS | 732 | 1466501948952 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 02:39:08 INFO - PROCESS | 732 | 1466501948959 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:08 INFO - PROCESS | 732 | 1466501948961 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:09 INFO - PROCESS | 732 | ++DOCSHELL 0CC6E400 == 37 [pid = 732] [id = 547] 02:39:09 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0DBCDC00) [pid = 732] [serial = 1641] [outer = 00000000] 02:39:09 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1A356800) [pid = 732] [serial = 1642] [outer = 0DBCDC00] 02:39:09 INFO - PROCESS | 732 | 1466501949006 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A957000) [pid = 732] [serial = 1643] [outer = 0DBCDC00] 02:39:09 INFO - PROCESS | 732 | 1466501949445 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 02:39:09 INFO - PROCESS | 732 | 1466501949497 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 732 | 1466501949499 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 02:39:09 INFO - PROCESS | 732 | 1466501949502 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - PROCESS | 732 | 1466501949504 Marionette TRACE conn6 <- [1,2154,null,{}] 02:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:39:09 INFO - PROCESS | 732 | 1466501949508 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:09 INFO - PROCESS | 732 | 1466501949510 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:09 INFO - PROCESS | 732 | 1466501949593 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 02:39:09 INFO - PROCESS | 732 | 1466501949600 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 732 | 1466501949602 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:09 INFO - PROCESS | 732 | ++DOCSHELL 1858B800 == 38 [pid = 732] [id = 548] 02:39:09 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A350000) [pid = 732] [serial = 1644] [outer = 00000000] 02:39:09 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1B046C00) [pid = 732] [serial = 1645] [outer = 1A350000] 02:39:09 INFO - PROCESS | 732 | 1466501949645 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1BB5E000) [pid = 732] [serial = 1646] [outer = 1A350000] 02:39:10 INFO - PROCESS | 732 | 1466501950097 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 02:39:10 INFO - PROCESS | 732 | 1466501950138 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 02:39:10 INFO - PROCESS | 732 | 1466501950140 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 02:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:39:10 INFO - PROCESS | 732 | 1466501950162 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:39:10 INFO - PROCESS | 732 | 1466501950164 Marionette TRACE conn6 <- [1,2158,null,{}] 02:39:10 INFO - PROCESS | 732 | 1466501950167 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:10 INFO - PROCESS | 732 | 1466501950169 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:10 INFO - PROCESS | 732 | 1466501950254 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 02:39:10 INFO - PROCESS | 732 | 1466501950259 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:10 INFO - PROCESS | 732 | 1466501950261 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:10 INFO - PROCESS | 732 | ++DOCSHELL 15394800 == 39 [pid = 732] [id = 549] 02:39:10 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (18342C00) [pid = 732] [serial = 1647] [outer = 00000000] 02:39:10 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1C117C00) [pid = 732] [serial = 1648] [outer = 18342C00] 02:39:10 INFO - PROCESS | 732 | 1466501950306 Marionette DEBUG loaded listener.js 02:39:10 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1C16D800) [pid = 732] [serial = 1649] [outer = 18342C00] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 14A68800 == 38 [pid = 732] [id = 528] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 0CA36800 == 37 [pid = 732] [id = 541] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 19517000 == 36 [pid = 732] [id = 540] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 0926E800 == 35 [pid = 732] [id = 14] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 14FB4400 == 34 [pid = 732] [id = 539] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 0CA3E800 == 33 [pid = 732] [id = 537] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 0CA10C00 == 32 [pid = 732] [id = 538] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 185E8C00 == 31 [pid = 732] [id = 544] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 1A857400 == 30 [pid = 732] [id = 546] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 0CC6E400 == 29 [pid = 732] [id = 547] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 17F7DC00 == 28 [pid = 732] [id = 543] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 1A32D800 == 27 [pid = 732] [id = 545] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 14A6C400 == 26 [pid = 732] [id = 542] 02:39:11 INFO - PROCESS | 732 | --DOCSHELL 1858B800 == 25 [pid = 732] [id = 548] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0CCCB800) [pid = 732] [serial = 1588] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0D3E7400) [pid = 732] [serial = 1589] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 81 (17F1E400) [pid = 732] [serial = 1586] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 80 (14FB4800) [pid = 732] [serial = 1585] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 79 (16257C00) [pid = 732] [serial = 1594] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0E047400) [pid = 732] [serial = 1591] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0E9DBC00) [pid = 732] [serial = 1592] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 76 (18349000) [pid = 732] [serial = 1597] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1951D400) [pid = 732] [serial = 1601] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 74 (185C5C00) [pid = 732] [serial = 1600] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 73 (17F64400) [pid = 732] [serial = 1606] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A349800) [pid = 732] [serial = 1603] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1A82E000) [pid = 732] [serial = 1609] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0DA3A000) [pid = 732] [serial = 1574] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0D3EC400) [pid = 732] [serial = 1573] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 68 (18583400) [pid = 732] [serial = 1577] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 67 (17F62800) [pid = 732] [serial = 1576] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1CD83400) [pid = 732] [serial = 1580] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1A351000) [pid = 732] [serial = 1610] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1C770C00) [pid = 732] [serial = 1579] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1DAFF800) [pid = 732] [serial = 1583] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 62 (1DAFA400) [pid = 732] [serial = 1582] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 61 (1A354400) [pid = 732] [serial = 1604] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 60 (18585400) [pid = 732] [serial = 1607] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 59 (1A958800) [pid = 732] [serial = 1612] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 58 (18580000) [pid = 732] [serial = 1598] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | --DOMWINDOW == 57 (17F59400) [pid = 732] [serial = 1595] [outer = 00000000] [url = about:blank] 02:39:12 INFO - PROCESS | 732 | 1466501952215 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2096ms 02:39:12 INFO - PROCESS | 732 | 1466501952240 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 02:39:12 INFO - PROCESS | 732 | 1466501952244 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 02:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:39:12 INFO - PROCESS | 732 | 1466501952249 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:39:12 INFO - PROCESS | 732 | 1466501952252 Marionette TRACE conn6 <- [1,2162,null,{}] 02:39:12 INFO - PROCESS | 732 | 1466501952258 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:12 INFO - PROCESS | 732 | 1466501952261 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:12 INFO - PROCESS | 732 | 1466501952351 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 02:39:12 INFO - PROCESS | 732 | 1466501952362 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 732 | 1466501952366 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:12 INFO - PROCESS | 732 | ++DOCSHELL 0CA90000 == 26 [pid = 732] [id = 550] 02:39:12 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (0CA91000) [pid = 732] [serial = 1650] [outer = 00000000] 02:39:12 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (0CA9A800) [pid = 732] [serial = 1651] [outer = 0CA91000] 02:39:12 INFO - PROCESS | 732 | 1466501952415 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (0CB0AC00) [pid = 732] [serial = 1652] [outer = 0CA91000] 02:39:12 INFO - PROCESS | 732 | 1466501952910 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 690ms 02:39:12 INFO - PROCESS | 732 | 1466501952940 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 02:39:12 INFO - PROCESS | 732 | 1466501952945 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 02:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:39:12 INFO - PROCESS | 732 | 1466501952955 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:39:12 INFO - PROCESS | 732 | 1466501952958 Marionette TRACE conn6 <- [1,2166,null,{}] 02:39:12 INFO - PROCESS | 732 | 1466501952962 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:12 INFO - PROCESS | 732 | 1466501952965 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:13 INFO - PROCESS | 732 | 1466501953053 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 02:39:13 INFO - PROCESS | 732 | 1466501953062 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:13 INFO - PROCESS | 732 | 1466501953065 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:13 INFO - PROCESS | 732 | ++DOCSHELL 0D3ED400 == 27 [pid = 732] [id = 551] 02:39:13 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (0D3EDC00) [pid = 732] [serial = 1653] [outer = 00000000] 02:39:13 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (0D757800) [pid = 732] [serial = 1654] [outer = 0D3EDC00] 02:39:13 INFO - PROCESS | 732 | 1466501953113 Marionette DEBUG loaded listener.js 02:39:13 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (0DA35000) [pid = 732] [serial = 1655] [outer = 0D3EDC00] 02:39:13 INFO - PROCESS | 732 | 1466501953580 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 02:39:13 INFO - PROCESS | 732 | 1466501953631 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 02:39:13 INFO - PROCESS | 732 | 1466501953633 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 02:39:13 INFO - PROCESS | 732 | 1466501953637 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:39:13 INFO - PROCESS | 732 | 1466501953640 Marionette TRACE conn6 <- [1,2170,null,{}] 02:39:13 INFO - PROCESS | 732 | 1466501953651 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:13 INFO - PROCESS | 732 | 1466501953656 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:13 INFO - PROCESS | 732 | 1466501953746 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 02:39:13 INFO - PROCESS | 732 | 1466501953877 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:13 INFO - PROCESS | 732 | 1466501953880 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:13 INFO - PROCESS | 732 | ++DOCSHELL 14A67000 == 28 [pid = 732] [id = 552] 02:39:13 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (14A67400) [pid = 732] [serial = 1656] [outer = 00000000] 02:39:13 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (14A6C000) [pid = 732] [serial = 1657] [outer = 14A67400] 02:39:13 INFO - PROCESS | 732 | 1466501953928 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (14CA5C00) [pid = 732] [serial = 1658] [outer = 14A67400] 02:39:14 INFO - PROCESS | 732 | 1466501954315 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 02:39:14 INFO - PROCESS | 732 | 1466501954371 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 02:39:14 INFO - PROCESS | 732 | 1466501954373 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 02:39:14 INFO - PROCESS | 732 | 1466501954377 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:39:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:39:14 INFO - PROCESS | 732 | 1466501954378 Marionette TRACE conn6 <- [1,2174,null,{}] 02:39:14 INFO - PROCESS | 732 | 1466501954382 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:14 INFO - PROCESS | 732 | 1466501954384 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:14 INFO - PROCESS | 732 | 1466501954503 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 02:39:14 INFO - PROCESS | 732 | 1466501954515 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:14 INFO - PROCESS | 732 | 1466501954517 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:14 INFO - PROCESS | 732 | ++DOCSHELL 14A6A800 == 29 [pid = 732] [id = 553] 02:39:14 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (14CA1400) [pid = 732] [serial = 1659] [outer = 00000000] 02:39:14 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (1541EC00) [pid = 732] [serial = 1660] [outer = 14CA1400] 02:39:14 INFO - PROCESS | 732 | 1466501954562 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (16254C00) [pid = 732] [serial = 1661] [outer = 14CA1400] 02:39:14 INFO - PROCESS | 732 | 1466501954975 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 02:39:15 INFO - PROCESS | 732 | 1466501955011 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 02:39:15 INFO - PROCESS | 732 | 1466501955013 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 02:39:15 INFO - PROCESS | 732 | 1466501955016 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:39:15 INFO - PROCESS | 732 | 1466501955018 Marionette TRACE conn6 <- [1,2178,null,{}] 02:39:15 INFO - PROCESS | 732 | 1466501955021 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:15 INFO - PROCESS | 732 | 1466501955023 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:15 INFO - PROCESS | 732 | 1466501955101 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 02:39:15 INFO - PROCESS | 732 | 1466501955223 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:15 INFO - PROCESS | 732 | 1466501955225 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:15 INFO - PROCESS | 732 | ++DOCSHELL 16259000 == 30 [pid = 732] [id = 554] 02:39:15 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (1693F000) [pid = 732] [serial = 1662] [outer = 00000000] 02:39:15 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (17F5B800) [pid = 732] [serial = 1663] [outer = 1693F000] 02:39:15 INFO - PROCESS | 732 | 1466501955268 Marionette DEBUG loaded listener.js 02:39:15 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (17F64400) [pid = 732] [serial = 1664] [outer = 1693F000] 02:39:15 INFO - PROCESS | 732 | 1466501955623 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 671ms 02:39:15 INFO - PROCESS | 732 | 1466501955691 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 02:39:15 INFO - PROCESS | 732 | 1466501955693 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 02:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:39:15 INFO - PROCESS | 732 | 1466501955696 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:39:15 INFO - PROCESS | 732 | 1466501955698 Marionette TRACE conn6 <- [1,2182,null,{}] 02:39:15 INFO - PROCESS | 732 | 1466501955701 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:15 INFO - PROCESS | 732 | 1466501955707 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:15 INFO - PROCESS | 732 | 1466501955810 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 02:39:15 INFO - PROCESS | 732 | 1466501955815 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:15 INFO - PROCESS | 732 | 1466501955817 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:15 INFO - PROCESS | 732 | ++DOCSHELL 17F73800 == 31 [pid = 732] [id = 555] 02:39:15 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (17F76000) [pid = 732] [serial = 1665] [outer = 00000000] 02:39:15 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1857F000) [pid = 732] [serial = 1666] [outer = 17F76000] 02:39:15 INFO - PROCESS | 732 | 1466501955861 Marionette DEBUG loaded listener.js 02:39:15 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1858C000) [pid = 732] [serial = 1667] [outer = 17F76000] 02:39:16 INFO - PROCESS | 732 | 1466501956320 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:39:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:39:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 02:39:16 INFO - PROCESS | 732 | 1466501956367 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 732 | 1466501956369 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 02:39:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:39:16 INFO - PROCESS | 732 | 1466501956372 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - PROCESS | 732 | 1466501956373 Marionette TRACE conn6 <- [1,2186,null,{}] 02:39:16 INFO - PROCESS | 732 | 1466501956377 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:16 INFO - PROCESS | 732 | 1466501956379 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:16 INFO - PROCESS | 732 | 1466501956455 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 02:39:16 INFO - PROCESS | 732 | 1466501956489 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:16 INFO - PROCESS | 732 | 1466501956491 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:16 INFO - PROCESS | 732 | ++DOCSHELL 0E9DBC00 == 32 [pid = 732] [id = 556] 02:39:16 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1858D400) [pid = 732] [serial = 1668] [outer = 00000000] 02:39:16 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (185E4000) [pid = 732] [serial = 1669] [outer = 1858D400] 02:39:16 INFO - PROCESS | 732 | 1466501956534 Marionette DEBUG loaded listener.js 02:39:16 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (185E5400) [pid = 732] [serial = 1670] [outer = 1858D400] 02:39:16 INFO - PROCESS | 732 | 1466501956963 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:39:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:39:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 02:39:17 INFO - PROCESS | 732 | 1466501957006 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 02:39:17 INFO - PROCESS | 732 | 1466501957008 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 02:39:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:39:17 INFO - PROCESS | 732 | 1466501957011 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:39:17 INFO - PROCESS | 732 | 1466501957012 Marionette TRACE conn6 <- [1,2190,null,{}] 02:39:17 INFO - PROCESS | 732 | 1466501957020 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:17 INFO - PROCESS | 732 | 1466501957022 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:17 INFO - PROCESS | 732 | 1466501957099 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 02:39:17 INFO - PROCESS | 732 | 1466501957105 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:17 INFO - PROCESS | 732 | 1466501957106 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:17 INFO - PROCESS | 732 | ++DOCSHELL 185C3000 == 33 [pid = 732] [id = 557] 02:39:17 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1955EC00) [pid = 732] [serial = 1671] [outer = 00000000] 02:39:17 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (195C2800) [pid = 732] [serial = 1672] [outer = 1955EC00] 02:39:17 INFO - PROCESS | 732 | 1466501957149 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (195B9000) [pid = 732] [serial = 1673] [outer = 1955EC00] 02:39:17 INFO - PROCESS | 732 | 1466501957603 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:39:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:39:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 02:39:17 INFO - PROCESS | 732 | 1466501957643 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 02:39:17 INFO - PROCESS | 732 | 1466501957645 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 02:39:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:39:17 INFO - PROCESS | 732 | 1466501957648 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:39:17 INFO - PROCESS | 732 | 1466501957649 Marionette TRACE conn6 <- [1,2194,null,{}] 02:39:17 INFO - PROCESS | 732 | 1466501957653 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:17 INFO - PROCESS | 732 | 1466501957654 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:17 INFO - PROCESS | 732 | 1466501957770 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 02:39:17 INFO - PROCESS | 732 | 1466501957778 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:17 INFO - PROCESS | 732 | 1466501957780 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:17 INFO - PROCESS | 732 | ++DOCSHELL 14A66400 == 34 [pid = 732] [id = 558] 02:39:17 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (19749C00) [pid = 732] [serial = 1674] [outer = 00000000] 02:39:17 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A327800) [pid = 732] [serial = 1675] [outer = 19749C00] 02:39:17 INFO - PROCESS | 732 | 1466501957880 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A32D800) [pid = 732] [serial = 1676] [outer = 19749C00] 02:39:18 INFO - PROCESS | 732 | 1466501958306 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 02:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:39:18 INFO - PROCESS | 732 | 1466501958379 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 02:39:18 INFO - PROCESS | 732 | 1466501958381 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 02:39:18 INFO - PROCESS | 732 | 1466501958384 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:39:18 INFO - PROCESS | 732 | 1466501958386 Marionette TRACE conn6 <- [1,2198,null,{}] 02:39:18 INFO - PROCESS | 732 | 1466501958389 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:18 INFO - PROCESS | 732 | 1466501958391 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:18 INFO - PROCESS | 732 | 1466501958521 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 02:39:18 INFO - PROCESS | 732 | 1466501958531 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 732 | 1466501958533 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:18 INFO - PROCESS | 732 | ++DOCSHELL 16940000 == 35 [pid = 732] [id = 559] 02:39:18 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A349000) [pid = 732] [serial = 1677] [outer = 00000000] 02:39:18 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1A355800) [pid = 732] [serial = 1678] [outer = 1A349000] 02:39:18 INFO - PROCESS | 732 | 1466501958631 Marionette DEBUG loaded listener.js 02:39:18 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1A79F000) [pid = 732] [serial = 1679] [outer = 1A349000] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1546C800) [pid = 732] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 85 (185ED800) [pid = 732] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1A32E400) [pid = 732] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1AE07800) [pid = 732] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1A350000) [pid = 732] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1833DC00) [pid = 732] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 80 (14A6DC00) [pid = 732] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0CA3D000) [pid = 732] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1951D000) [pid = 732] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 77 (15358400) [pid = 732] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CA13800) [pid = 732] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 75 (14A6CC00) [pid = 732] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0DBCDC00) [pid = 732] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:39:19 INFO - PROCESS | 732 | --DOMWINDOW == 73 (15325C00) [pid = 732] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:39:19 INFO - PROCESS | 732 | 1466501959669 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:39:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:39:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1331ms 02:39:19 INFO - PROCESS | 732 | 1466501959715 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 02:39:19 INFO - PROCESS | 732 | 1466501959720 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 02:39:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:39:19 INFO - PROCESS | 732 | 1466501959725 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:39:19 INFO - PROCESS | 732 | 1466501959730 Marionette TRACE conn6 <- [1,2202,null,{}] 02:39:19 INFO - PROCESS | 732 | 1466501959735 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:19 INFO - PROCESS | 732 | 1466501959738 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:19 INFO - PROCESS | 732 | 1466501959863 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 02:39:20 INFO - PROCESS | 732 | 1466501960000 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:20 INFO - PROCESS | 732 | 1466501960003 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:20 INFO - PROCESS | 732 | ++DOCSHELL 0CA41800 == 36 [pid = 732] [id = 560] 02:39:20 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0CA42800) [pid = 732] [serial = 1680] [outer = 00000000] 02:39:20 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0D379000) [pid = 732] [serial = 1681] [outer = 0CA42800] 02:39:20 INFO - PROCESS | 732 | 1466501960062 Marionette DEBUG loaded listener.js 02:39:20 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0DA33000) [pid = 732] [serial = 1682] [outer = 0CA42800] 02:39:20 INFO - PROCESS | 732 | 1466501960806 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:39:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:39:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1137ms 02:39:20 INFO - PROCESS | 732 | 1466501960862 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 02:39:20 INFO - PROCESS | 732 | 1466501960867 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 02:39:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:39:20 INFO - PROCESS | 732 | 1466501960874 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:39:20 INFO - PROCESS | 732 | 1466501960877 Marionette TRACE conn6 <- [1,2206,null,{}] 02:39:20 INFO - PROCESS | 732 | 1466501960881 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:20 INFO - PROCESS | 732 | 1466501960884 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:21 INFO - PROCESS | 732 | 1466501961122 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 02:39:21 INFO - PROCESS | 732 | 1466501961267 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:21 INFO - PROCESS | 732 | 1466501961270 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:21 INFO - PROCESS | 732 | ++DOCSHELL 0CA15000 == 37 [pid = 732] [id = 561] 02:39:21 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (0CA17400) [pid = 732] [serial = 1683] [outer = 00000000] 02:39:21 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (0CA3B400) [pid = 732] [serial = 1684] [outer = 0CA17400] 02:39:21 INFO - PROCESS | 732 | 1466501961342 Marionette DEBUG loaded listener.js 02:39:21 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (0CB03C00) [pid = 732] [serial = 1685] [outer = 0CA17400] 02:39:21 INFO - PROCESS | 732 | --DOCSHELL 14A66400 == 36 [pid = 732] [id = 558] 02:39:21 INFO - PROCESS | 732 | --DOCSHELL 185C3000 == 35 [pid = 732] [id = 557] 02:39:21 INFO - PROCESS | 732 | --DOCSHELL 0E9DBC00 == 34 [pid = 732] [id = 556] 02:39:21 INFO - PROCESS | 732 | --DOCSHELL 17F73800 == 33 [pid = 732] [id = 555] 02:39:21 INFO - PROCESS | 732 | --DOCSHELL 16259000 == 32 [pid = 732] [id = 554] 02:39:21 INFO - PROCESS | 732 | --DOCSHELL 14A6A800 == 31 [pid = 732] [id = 553] 02:39:21 INFO - PROCESS | 732 | --DOCSHELL 14A67000 == 30 [pid = 732] [id = 552] 02:39:21 INFO - PROCESS | 732 | --DOCSHELL 0D3ED400 == 29 [pid = 732] [id = 551] 02:39:21 INFO - PROCESS | 732 | --DOCSHELL 0CA90000 == 28 [pid = 732] [id = 550] 02:39:21 INFO - PROCESS | 732 | --DOCSHELL 15394800 == 27 [pid = 732] [id = 549] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 78 (153A0C00) [pid = 732] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0CA38400) [pid = 732] [serial = 1100] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1974B800) [pid = 732] [serial = 1633] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1A351400) [pid = 732] [serial = 1636] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 74 (19C10C00) [pid = 732] [serial = 1634] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1B03E800) [pid = 732] [serial = 1639] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A34CC00) [pid = 732] [serial = 1637] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1B046C00) [pid = 732] [serial = 1645] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1B040400) [pid = 732] [serial = 1640] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 69 (18482C00) [pid = 732] [serial = 1630] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 68 (14CAC400) [pid = 732] [serial = 1627] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 67 (14F90000) [pid = 732] [serial = 1628] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 66 (0CC76800) [pid = 732] [serial = 1624] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1BB5E000) [pid = 732] [serial = 1646] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 64 (0DA31C00) [pid = 732] [serial = 1625] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1A9F3800) [pid = 732] [serial = 1622] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 62 (1A333800) [pid = 732] [serial = 1621] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 61 (1834A400) [pid = 732] [serial = 1619] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 60 (17F5F000) [pid = 732] [serial = 1618] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 59 (0DA37000) [pid = 732] [serial = 1616] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 58 (0CCD3800) [pid = 732] [serial = 1615] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 57 (1AA71800) [pid = 732] [serial = 1613] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 56 (1C117C00) [pid = 732] [serial = 1648] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 55 (1A356800) [pid = 732] [serial = 1642] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 54 (1A957000) [pid = 732] [serial = 1643] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | --DOMWINDOW == 53 (185B9C00) [pid = 732] [serial = 1631] [outer = 00000000] [url = about:blank] 02:39:21 INFO - PROCESS | 732 | 1466501961925 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1124ms 02:39:22 INFO - PROCESS | 732 | 1466501962001 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 02:39:22 INFO - PROCESS | 732 | 1466501962004 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 02:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:39:22 INFO - PROCESS | 732 | 1466501962009 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:39:22 INFO - PROCESS | 732 | 1466501962011 Marionette TRACE conn6 <- [1,2210,null,{}] 02:39:22 INFO - PROCESS | 732 | 1466501962016 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:22 INFO - PROCESS | 732 | 1466501962018 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:22 INFO - PROCESS | 732 | 1466501962107 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 02:39:22 INFO - PROCESS | 732 | 1466501962204 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:22 INFO - PROCESS | 732 | 1466501962206 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:22 INFO - PROCESS | 732 | ++DOCSHELL 0DA33400 == 28 [pid = 732] [id = 562] 02:39:22 INFO - PROCESS | 732 | ++DOMWINDOW == 54 (0DA37000) [pid = 732] [serial = 1686] [outer = 00000000] 02:39:22 INFO - PROCESS | 732 | ++DOMWINDOW == 55 (0DF6F400) [pid = 732] [serial = 1687] [outer = 0DA37000] 02:39:22 INFO - PROCESS | 732 | 1466501962254 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 732 | ++DOMWINDOW == 56 (14A40000) [pid = 732] [serial = 1688] [outer = 0DA37000] 02:39:22 INFO - PROCESS | 732 | 1466501962693 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 02:39:22 INFO - PROCESS | 732 | 1466501962740 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 02:39:22 INFO - PROCESS | 732 | 1466501962743 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 02:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:39:22 INFO - PROCESS | 732 | 1466501962747 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:39:22 INFO - PROCESS | 732 | 1466501962749 Marionette TRACE conn6 <- [1,2214,null,{}] 02:39:22 INFO - PROCESS | 732 | 1466501962753 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:22 INFO - PROCESS | 732 | 1466501962755 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:22 INFO - PROCESS | 732 | 1466501962841 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 02:39:22 INFO - PROCESS | 732 | 1466501962849 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:22 INFO - PROCESS | 732 | 1466501962851 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:22 INFO - PROCESS | 732 | ++DOCSHELL 14CA0000 == 29 [pid = 732] [id = 563] 02:39:22 INFO - PROCESS | 732 | ++DOMWINDOW == 57 (14CE1400) [pid = 732] [serial = 1689] [outer = 00000000] 02:39:22 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (15418C00) [pid = 732] [serial = 1690] [outer = 14CE1400] 02:39:22 INFO - PROCESS | 732 | 1466501962896 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (1546E000) [pid = 732] [serial = 1691] [outer = 14CE1400] 02:39:23 INFO - PROCESS | 732 | 1466501963368 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:39:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:39:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 02:39:23 INFO - PROCESS | 732 | 1466501963420 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 02:39:23 INFO - PROCESS | 732 | 1466501963424 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 02:39:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:39:23 INFO - PROCESS | 732 | 1466501963439 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:39:23 INFO - PROCESS | 732 | 1466501963443 Marionette TRACE conn6 <- [1,2218,null,{}] 02:39:23 INFO - PROCESS | 732 | 1466501963447 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:23 INFO - PROCESS | 732 | 1466501963450 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:23 INFO - PROCESS | 732 | 1466501963540 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 02:39:23 INFO - PROCESS | 732 | 1466501963545 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:23 INFO - PROCESS | 732 | 1466501963547 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:23 INFO - PROCESS | 732 | ++DOCSHELL 17F5CC00 == 30 [pid = 732] [id = 564] 02:39:23 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (17F60400) [pid = 732] [serial = 1692] [outer = 00000000] 02:39:23 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (17F76400) [pid = 732] [serial = 1693] [outer = 17F60400] 02:39:23 INFO - PROCESS | 732 | 1466501963601 Marionette DEBUG loaded listener.js 02:39:23 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (18346400) [pid = 732] [serial = 1694] [outer = 17F60400] 02:39:24 INFO - PROCESS | 732 | 1466501964060 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:39:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:39:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 691ms 02:39:24 INFO - PROCESS | 732 | 1466501964126 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 02:39:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:39:24 INFO - PROCESS | 732 | 1466501964128 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 02:39:24 INFO - PROCESS | 732 | 1466501964131 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:39:24 INFO - PROCESS | 732 | 1466501964133 Marionette TRACE conn6 <- [1,2222,null,{}] 02:39:24 INFO - PROCESS | 732 | 1466501964141 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:24 INFO - PROCESS | 732 | 1466501964143 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:24 INFO - PROCESS | 732 | 1466501964283 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 02:39:24 INFO - PROCESS | 732 | 1466501964291 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:24 INFO - PROCESS | 732 | 1466501964293 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:24 INFO - PROCESS | 732 | ++DOCSHELL 1842A800 == 31 [pid = 732] [id = 565] 02:39:24 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (18458800) [pid = 732] [serial = 1695] [outer = 00000000] 02:39:24 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (18588C00) [pid = 732] [serial = 1696] [outer = 18458800] 02:39:24 INFO - PROCESS | 732 | 1466501964337 Marionette DEBUG loaded listener.js 02:39:24 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (185B9800) [pid = 732] [serial = 1697] [outer = 18458800] 02:39:24 INFO - PROCESS | 732 | 1466501964767 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:39:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:39:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 02:39:24 INFO - PROCESS | 732 | 1466501964822 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 02:39:24 INFO - PROCESS | 732 | 1466501964824 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 02:39:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:39:24 INFO - PROCESS | 732 | 1466501964834 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:39:24 INFO - PROCESS | 732 | 1466501964836 Marionette TRACE conn6 <- [1,2226,null,{}] 02:39:24 INFO - PROCESS | 732 | 1466501964840 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:24 INFO - PROCESS | 732 | 1466501964842 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:24 INFO - PROCESS | 732 | 1466501964959 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 02:39:24 INFO - PROCESS | 732 | 1466501964970 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:24 INFO - PROCESS | 732 | 1466501964975 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:25 INFO - PROCESS | 732 | ++DOCSHELL 14A6CC00 == 32 [pid = 732] [id = 566] 02:39:25 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (185E0000) [pid = 732] [serial = 1698] [outer = 00000000] 02:39:25 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (19568C00) [pid = 732] [serial = 1699] [outer = 185E0000] 02:39:25 INFO - PROCESS | 732 | 1466501965082 Marionette DEBUG loaded listener.js 02:39:25 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (19749800) [pid = 732] [serial = 1700] [outer = 185E0000] 02:39:25 INFO - PROCESS | 732 | 1466501965537 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 731ms 02:39:25 INFO - PROCESS | 732 | 1466501965572 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 02:39:25 INFO - PROCESS | 732 | 1466501965574 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 02:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:39:25 INFO - PROCESS | 732 | 1466501965603 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:39:25 INFO - PROCESS | 732 | 1466501965605 Marionette TRACE conn6 <- [1,2230,null,{}] 02:39:25 INFO - PROCESS | 732 | 1466501965617 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:25 INFO - PROCESS | 732 | 1466501965619 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:25 INFO - PROCESS | 732 | 1466501965744 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 02:39:25 INFO - PROCESS | 732 | 1466501965756 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:25 INFO - PROCESS | 732 | 1466501965758 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:25 INFO - PROCESS | 732 | ++DOCSHELL 0DA3AC00 == 33 [pid = 732] [id = 567] 02:39:25 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0E047400) [pid = 732] [serial = 1701] [outer = 00000000] 02:39:25 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (1A339C00) [pid = 732] [serial = 1702] [outer = 0E047400] 02:39:25 INFO - PROCESS | 732 | 1466501965802 Marionette DEBUG loaded listener.js 02:39:25 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (1A33B000) [pid = 732] [serial = 1703] [outer = 0E047400] 02:39:26 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1955EC00) [pid = 732] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:39:26 INFO - PROCESS | 732 | --DOMWINDOW == 69 (19749C00) [pid = 732] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:39:26 INFO - PROCESS | 732 | --DOMWINDOW == 68 (14CA1400) [pid = 732] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:39:26 INFO - PROCESS | 732 | --DOMWINDOW == 67 (18342C00) [pid = 732] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:39:26 INFO - PROCESS | 732 | --DOMWINDOW == 66 (0CA91000) [pid = 732] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:39:26 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1693F000) [pid = 732] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:39:26 INFO - PROCESS | 732 | --DOMWINDOW == 64 (0D3EDC00) [pid = 732] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:39:26 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1858D400) [pid = 732] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:39:26 INFO - PROCESS | 732 | --DOMWINDOW == 62 (14A67400) [pid = 732] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:39:26 INFO - PROCESS | 732 | --DOMWINDOW == 61 (17F76000) [pid = 732] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:39:26 INFO - PROCESS | 732 | 1466501966315 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:39:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:39:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 02:39:26 INFO - PROCESS | 732 | 1466501966342 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 02:39:26 INFO - PROCESS | 732 | 1466501966346 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 02:39:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:39:26 INFO - PROCESS | 732 | 1466501966349 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:39:26 INFO - PROCESS | 732 | 1466501966351 Marionette TRACE conn6 <- [1,2234,null,{}] 02:39:26 INFO - PROCESS | 732 | 1466501966354 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:26 INFO - PROCESS | 732 | 1466501966356 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:26 INFO - PROCESS | 732 | 1466501966434 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 02:39:26 INFO - PROCESS | 732 | 1466501966528 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:26 INFO - PROCESS | 732 | 1466501966531 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:26 INFO - PROCESS | 732 | ++DOCSHELL 0CA91000 == 34 [pid = 732] [id = 568] 02:39:26 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (0D3E8000) [pid = 732] [serial = 1704] [outer = 00000000] 02:39:26 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (185C2000) [pid = 732] [serial = 1705] [outer = 0D3E8000] 02:39:26 INFO - PROCESS | 732 | 1466501966576 Marionette DEBUG loaded listener.js 02:39:26 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (196DF400) [pid = 732] [serial = 1706] [outer = 0D3E8000] 02:39:26 INFO - PROCESS | 732 | 1466501966915 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:39:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:39:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 02:39:27 INFO - PROCESS | 732 | 1466501966982 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 02:39:27 INFO - PROCESS | 732 | 1466501966984 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 02:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:39:27 INFO - PROCESS | 732 | 1466501966987 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:39:27 INFO - PROCESS | 732 | 1466501966989 Marionette TRACE conn6 <- [1,2238,null,{}] 02:39:27 INFO - PROCESS | 732 | 1466501966992 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:27 INFO - PROCESS | 732 | 1466501966994 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:27 INFO - PROCESS | 732 | 1466501967133 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 02:39:27 INFO - PROCESS | 732 | 1466501967193 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:27 INFO - PROCESS | 732 | 1466501967195 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:27 INFO - PROCESS | 732 | ++DOCSHELL 1541F000 == 35 [pid = 732] [id = 569] 02:39:27 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (18349000) [pid = 732] [serial = 1707] [outer = 00000000] 02:39:27 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (1A84F000) [pid = 732] [serial = 1708] [outer = 18349000] 02:39:27 INFO - PROCESS | 732 | 1466501967240 Marionette DEBUG loaded listener.js 02:39:27 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (1A854800) [pid = 732] [serial = 1709] [outer = 18349000] 02:39:27 INFO - PROCESS | 732 | 1466501967582 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:39:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:39:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 02:39:27 INFO - PROCESS | 732 | 1466501967666 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 02:39:27 INFO - PROCESS | 732 | 1466501967668 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 02:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:39:27 INFO - PROCESS | 732 | 1466501967672 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:39:27 INFO - PROCESS | 732 | 1466501967674 Marionette TRACE conn6 <- [1,2242,null,{}] 02:39:27 INFO - PROCESS | 732 | 1466501967677 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:27 INFO - PROCESS | 732 | 1466501967679 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:27 INFO - PROCESS | 732 | 1466501967760 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 02:39:27 INFO - PROCESS | 732 | 1466501967765 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:27 INFO - PROCESS | 732 | 1466501967767 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:27 INFO - PROCESS | 732 | ++DOCSHELL 0CB09400 == 36 [pid = 732] [id = 570] 02:39:27 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (17F62000) [pid = 732] [serial = 1710] [outer = 00000000] 02:39:27 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (1A951C00) [pid = 732] [serial = 1711] [outer = 17F62000] 02:39:27 INFO - PROCESS | 732 | 1466501967812 Marionette DEBUG loaded listener.js 02:39:27 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (1A958800) [pid = 732] [serial = 1712] [outer = 17F62000] 02:39:28 INFO - PROCESS | 732 | 1466501968334 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 02:39:28 INFO - PROCESS | 732 | 1466501968344 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 02:39:28 INFO - PROCESS | 732 | 1466501968349 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 02:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:39:28 INFO - PROCESS | 732 | 1466501968354 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:39:28 INFO - PROCESS | 732 | 1466501968358 Marionette TRACE conn6 <- [1,2246,null,{}] 02:39:28 INFO - PROCESS | 732 | 1466501968364 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:28 INFO - PROCESS | 732 | 1466501968367 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:28 INFO - PROCESS | 732 | 1466501968529 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 02:39:28 INFO - PROCESS | 732 | 1466501968643 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:28 INFO - PROCESS | 732 | 1466501968648 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:28 INFO - PROCESS | 732 | ++DOCSHELL 0D751800 == 37 [pid = 732] [id = 571] 02:39:28 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0D754400) [pid = 732] [serial = 1713] [outer = 00000000] 02:39:28 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0DBC8000) [pid = 732] [serial = 1714] [outer = 0D754400] 02:39:28 INFO - PROCESS | 732 | 1466501968752 Marionette DEBUG loaded listener.js 02:39:28 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0EB3C400) [pid = 732] [serial = 1715] [outer = 0D754400] 02:39:29 INFO - PROCESS | 732 | 1466501969341 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:39:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:39:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1021ms 02:39:29 INFO - PROCESS | 732 | 1466501969378 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 02:39:29 INFO - PROCESS | 732 | 1466501969383 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 02:39:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:39:29 INFO - PROCESS | 732 | 1466501969389 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:39:29 INFO - PROCESS | 732 | 1466501969393 Marionette TRACE conn6 <- [1,2250,null,{}] 02:39:29 INFO - PROCESS | 732 | 1466501969397 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:29 INFO - PROCESS | 732 | 1466501969400 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:29 INFO - PROCESS | 732 | 1466501969511 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 02:39:29 INFO - PROCESS | 732 | 1466501969651 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:29 INFO - PROCESS | 732 | 1466501969654 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:29 INFO - PROCESS | 732 | ++DOCSHELL 1736A000 == 38 [pid = 732] [id = 572] 02:39:29 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1736A400) [pid = 732] [serial = 1716] [outer = 00000000] 02:39:29 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (17F5AC00) [pid = 732] [serial = 1717] [outer = 1736A400] 02:39:29 INFO - PROCESS | 732 | 1466501969712 Marionette DEBUG loaded listener.js 02:39:29 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (17F67C00) [pid = 732] [serial = 1718] [outer = 1736A400] 02:39:30 INFO - PROCESS | 732 | 1466501970287 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:39:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:39:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 930ms 02:39:30 INFO - PROCESS | 732 | 1466501970323 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 02:39:30 INFO - PROCESS | 732 | 1466501970326 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 02:39:30 INFO - PROCESS | 732 | 1466501970330 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:39:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:39:30 INFO - PROCESS | 732 | 1466501970333 Marionette TRACE conn6 <- [1,2254,null,{}] 02:39:30 INFO - PROCESS | 732 | 1466501970344 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:30 INFO - PROCESS | 732 | 1466501970349 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:30 INFO - PROCESS | 732 | 1466501970458 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 02:39:30 INFO - PROCESS | 732 | 1466501970572 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:30 INFO - PROCESS | 732 | 1466501970575 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:30 INFO - PROCESS | 732 | ++DOCSHELL 1A84D000 == 39 [pid = 732] [id = 573] 02:39:30 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1A84D800) [pid = 732] [serial = 1719] [outer = 00000000] 02:39:30 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A94A800) [pid = 732] [serial = 1720] [outer = 1A84D800] 02:39:30 INFO - PROCESS | 732 | 1466501970672 Marionette DEBUG loaded listener.js 02:39:30 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1AA73400) [pid = 732] [serial = 1721] [outer = 1A84D800] 02:39:31 INFO - PROCESS | 732 | 1466501971302 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:39:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1022ms 02:39:31 INFO - PROCESS | 732 | 1466501971355 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 02:39:31 INFO - PROCESS | 732 | 1466501971358 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 02:39:31 INFO - PROCESS | 732 | 1466501971362 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:39:31 INFO - PROCESS | 732 | 1466501971364 Marionette TRACE conn6 <- [1,2258,null,{}] 02:39:31 INFO - PROCESS | 732 | 1466501971367 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:31 INFO - PROCESS | 732 | 1466501971370 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:31 INFO - PROCESS | 732 | 1466501971480 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 02:39:31 INFO - PROCESS | 732 | 1466501971628 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:31 INFO - PROCESS | 732 | 1466501971631 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:31 INFO - PROCESS | 732 | ++DOCSHELL 1A33CC00 == 40 [pid = 732] [id = 574] 02:39:31 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A347400) [pid = 732] [serial = 1722] [outer = 00000000] 02:39:31 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1AE6FC00) [pid = 732] [serial = 1723] [outer = 1A347400] 02:39:31 INFO - PROCESS | 732 | 1466501971686 Marionette DEBUG loaded listener.js 02:39:31 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1AEC7400) [pid = 732] [serial = 1724] [outer = 1A347400] 02:39:32 INFO - PROCESS | 732 | 1466501972428 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:39:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:39:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1120ms 02:39:32 INFO - PROCESS | 732 | 1466501972485 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 02:39:32 INFO - PROCESS | 732 | 1466501972488 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 02:39:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:39:32 INFO - PROCESS | 732 | 1466501972493 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:39:32 INFO - PROCESS | 732 | 1466501972497 Marionette TRACE conn6 <- [1,2262,null,{}] 02:39:32 INFO - PROCESS | 732 | 1466501972521 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:32 INFO - PROCESS | 732 | 1466501972523 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:32 INFO - PROCESS | 732 | 1466501972628 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 1541F000 == 39 [pid = 732] [id = 569] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 0CA91000 == 38 [pid = 732] [id = 568] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 0DA3AC00 == 37 [pid = 732] [id = 567] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 14A6CC00 == 36 [pid = 732] [id = 566] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 1842A800 == 35 [pid = 732] [id = 565] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 17F5CC00 == 34 [pid = 732] [id = 564] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 14CA0000 == 33 [pid = 732] [id = 563] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 0DA33400 == 32 [pid = 732] [id = 562] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 0CA15000 == 31 [pid = 732] [id = 561] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 0CA41800 == 30 [pid = 732] [id = 560] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 16940000 == 29 [pid = 732] [id = 559] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 1A33CC00 == 28 [pid = 732] [id = 574] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 1A84D000 == 27 [pid = 732] [id = 573] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 0CB09400 == 26 [pid = 732] [id = 570] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 0D751800 == 25 [pid = 732] [id = 571] 02:39:33 INFO - PROCESS | 732 | --DOCSHELL 1736A000 == 24 [pid = 732] [id = 572] 02:39:33 INFO - PROCESS | 732 | 1466501973334 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:33 INFO - PROCESS | 732 | 1466501973338 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 81 (195B9000) [pid = 732] [serial = 1673] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1A327800) [pid = 732] [serial = 1675] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1541EC00) [pid = 732] [serial = 1660] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 78 (16254C00) [pid = 732] [serial = 1661] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1C16D800) [pid = 732] [serial = 1649] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CA9A800) [pid = 732] [serial = 1651] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0CB0AC00) [pid = 732] [serial = 1652] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 74 (17F5B800) [pid = 732] [serial = 1663] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 73 (17F64400) [pid = 732] [serial = 1664] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0D757800) [pid = 732] [serial = 1654] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0DA35000) [pid = 732] [serial = 1655] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 70 (185E4000) [pid = 732] [serial = 1669] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 69 (185E5400) [pid = 732] [serial = 1670] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 68 (14A6C000) [pid = 732] [serial = 1657] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 67 (14CA5C00) [pid = 732] [serial = 1658] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 66 (195C2800) [pid = 732] [serial = 1672] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1857F000) [pid = 732] [serial = 1666] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1858C000) [pid = 732] [serial = 1667] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1A32D800) [pid = 732] [serial = 1676] [outer = 00000000] [url = about:blank] 02:39:33 INFO - PROCESS | 732 | ++DOCSHELL 0925F800 == 25 [pid = 732] [id = 575] 02:39:33 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (09261000) [pid = 732] [serial = 1725] [outer = 00000000] 02:39:33 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (09273C00) [pid = 732] [serial = 1726] [outer = 09261000] 02:39:33 INFO - PROCESS | 732 | 1466501973509 Marionette DEBUG loaded listener.js 02:39:33 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0CA1AC00) [pid = 732] [serial = 1727] [outer = 09261000] 02:39:34 INFO - PROCESS | 732 | 1466501973985 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1538ms 02:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:39:34 INFO - PROCESS | 732 | 1466501974034 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 02:39:34 INFO - PROCESS | 732 | 1466501974038 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 02:39:34 INFO - PROCESS | 732 | 1466501974042 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:39:34 INFO - PROCESS | 732 | 1466501974045 Marionette TRACE conn6 <- [1,2266,null,{}] 02:39:34 INFO - PROCESS | 732 | 1466501974055 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:34 INFO - PROCESS | 732 | 1466501974059 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:34 INFO - PROCESS | 732 | 1466501974152 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 02:39:34 INFO - PROCESS | 732 | 1466501974167 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:34 INFO - PROCESS | 732 | 1466501974170 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:34 INFO - PROCESS | 732 | ++DOCSHELL 0CC6EC00 == 26 [pid = 732] [id = 576] 02:39:34 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0CC73000) [pid = 732] [serial = 1728] [outer = 00000000] 02:39:34 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0D375400) [pid = 732] [serial = 1729] [outer = 0CC73000] 02:39:34 INFO - PROCESS | 732 | 1466501974218 Marionette DEBUG loaded listener.js 02:39:34 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0D757800) [pid = 732] [serial = 1730] [outer = 0CC73000] 02:39:34 INFO - PROCESS | 732 | 1466501974702 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 692ms 02:39:34 INFO - PROCESS | 732 | 1466501974737 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 02:39:34 INFO - PROCESS | 732 | 1466501974741 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 02:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:39:34 INFO - PROCESS | 732 | 1466501974775 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:39:34 INFO - PROCESS | 732 | 1466501974777 Marionette TRACE conn6 <- [1,2270,null,{}] 02:39:34 INFO - PROCESS | 732 | 1466501974783 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:34 INFO - PROCESS | 732 | 1466501974786 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:34 INFO - PROCESS | 732 | 1466501974879 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 02:39:34 INFO - PROCESS | 732 | 1466501974975 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:34 INFO - PROCESS | 732 | 1466501974977 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:35 INFO - PROCESS | 732 | ++DOCSHELL 0E04C800 == 27 [pid = 732] [id = 577] 02:39:35 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0E050000) [pid = 732] [serial = 1731] [outer = 00000000] 02:39:35 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (14A60800) [pid = 732] [serial = 1732] [outer = 0E050000] 02:39:35 INFO - PROCESS | 732 | 1466501975023 Marionette DEBUG loaded listener.js 02:39:35 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (14A6CC00) [pid = 732] [serial = 1733] [outer = 0E050000] 02:39:35 INFO - PROCESS | 732 | 1466501975440 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 731ms 02:39:35 INFO - PROCESS | 732 | 1466501975511 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 02:39:35 INFO - PROCESS | 732 | 1466501975513 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 02:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:39:35 INFO - PROCESS | 732 | 1466501975518 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:39:35 INFO - PROCESS | 732 | 1466501975524 Marionette TRACE conn6 <- [1,2274,null,{}] 02:39:35 INFO - PROCESS | 732 | 1466501975543 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:35 INFO - PROCESS | 732 | 1466501975546 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:35 INFO - PROCESS | 732 | 1466501975668 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 02:39:35 INFO - PROCESS | 732 | 1466501975684 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:35 INFO - PROCESS | 732 | 1466501975686 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:35 INFO - PROCESS | 732 | ++DOCSHELL 0CB0BC00 == 28 [pid = 732] [id = 578] 02:39:35 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0E9D9000) [pid = 732] [serial = 1734] [outer = 00000000] 02:39:35 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (154E2C00) [pid = 732] [serial = 1735] [outer = 0E9D9000] 02:39:35 INFO - PROCESS | 732 | 1466501975742 Marionette DEBUG loaded listener.js 02:39:35 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (16255000) [pid = 732] [serial = 1736] [outer = 0E9D9000] 02:39:36 INFO - PROCESS | 732 | 1466501976216 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 02:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 02:39:36 INFO - PROCESS | 732 | 1466501976261 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 02:39:36 INFO - PROCESS | 732 | 1466501976264 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 02:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:39:36 INFO - PROCESS | 732 | 1466501976267 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:39:36 INFO - PROCESS | 732 | 1466501976269 Marionette TRACE conn6 <- [1,2278,null,{}] 02:39:36 INFO - PROCESS | 732 | 1466501976272 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:36 INFO - PROCESS | 732 | 1466501976274 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:36 INFO - PROCESS | 732 | 1466501976412 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 02:39:36 INFO - PROCESS | 732 | 1466501976424 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:36 INFO - PROCESS | 732 | 1466501976426 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:36 INFO - PROCESS | 732 | ++DOCSHELL 16940800 == 29 [pid = 732] [id = 579] 02:39:36 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (17372400) [pid = 732] [serial = 1737] [outer = 00000000] 02:39:36 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (17F61400) [pid = 732] [serial = 1738] [outer = 17372400] 02:39:36 INFO - PROCESS | 732 | 1466501976471 Marionette DEBUG loaded listener.js 02:39:36 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F68C00) [pid = 732] [serial = 1739] [outer = 17372400] 02:39:36 INFO - PROCESS | 732 | 1466501976903 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 02:39:36 INFO - PROCESS | 732 | 1466501976941 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 02:39:36 INFO - PROCESS | 732 | 1466501976943 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 02:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:39:36 INFO - PROCESS | 732 | 1466501976947 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:39:36 INFO - PROCESS | 732 | 1466501976948 Marionette TRACE conn6 <- [1,2282,null,{}] 02:39:36 INFO - PROCESS | 732 | 1466501976952 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:36 INFO - PROCESS | 732 | 1466501976954 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:37 INFO - PROCESS | 732 | 1466501977071 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 02:39:37 INFO - PROCESS | 732 | 1466501977077 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:37 INFO - PROCESS | 732 | 1466501977083 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:37 INFO - PROCESS | 732 | ++DOCSHELL 1833F800 == 30 [pid = 732] [id = 580] 02:39:37 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1834B400) [pid = 732] [serial = 1740] [outer = 00000000] 02:39:37 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (18456C00) [pid = 732] [serial = 1741] [outer = 1834B400] 02:39:37 INFO - PROCESS | 732 | 1466501977193 Marionette DEBUG loaded listener.js 02:39:37 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1858D000) [pid = 732] [serial = 1742] [outer = 1834B400] 02:39:37 INFO - PROCESS | 732 | --DOMWINDOW == 80 (18458800) [pid = 732] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:39:37 INFO - PROCESS | 732 | --DOMWINDOW == 79 (14CE1400) [pid = 732] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:39:37 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1A349000) [pid = 732] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:39:37 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0CA42800) [pid = 732] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:39:37 INFO - PROCESS | 732 | --DOMWINDOW == 76 (185E0000) [pid = 732] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:39:37 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0CA17400) [pid = 732] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:39:37 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0DA37000) [pid = 732] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:39:37 INFO - PROCESS | 732 | --DOMWINDOW == 73 (17F60400) [pid = 732] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:39:37 INFO - PROCESS | 732 | --DOMWINDOW == 72 (18349000) [pid = 732] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:39:37 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0D3E8000) [pid = 732] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:39:37 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0E047400) [pid = 732] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:39:37 INFO - PROCESS | 732 | --DOMWINDOW == 69 (17F62000) [pid = 732] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:39:37 INFO - PROCESS | 732 | 1466501977932 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:39:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1022ms 02:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:39:38 INFO - PROCESS | 732 | 1466501977970 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 02:39:38 INFO - PROCESS | 732 | 1466501977972 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 02:39:38 INFO - PROCESS | 732 | 1466501977975 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 732 | 1466501977976 Marionette TRACE conn6 <- [1,2286,null,{}] 02:39:38 INFO - PROCESS | 732 | 1466501977980 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:38 INFO - PROCESS | 732 | 1466501977982 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:38 INFO - PROCESS | 732 | 1466501978120 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 02:39:38 INFO - PROCESS | 732 | 1466501978187 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:38 INFO - PROCESS | 732 | 1466501978189 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:38 INFO - PROCESS | 732 | ++DOCSHELL 0CA11C00 == 31 [pid = 732] [id = 581] 02:39:38 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0DA37000) [pid = 732] [serial = 1743] [outer = 00000000] 02:39:38 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (185C3000) [pid = 732] [serial = 1744] [outer = 0DA37000] 02:39:38 INFO - PROCESS | 732 | 1466501978233 Marionette DEBUG loaded listener.js 02:39:38 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (185E5000) [pid = 732] [serial = 1745] [outer = 0DA37000] 02:39:38 INFO - PROCESS | 732 | 1466501978590 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:39:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:39:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 02:39:38 INFO - PROCESS | 732 | 1466501978646 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 02:39:38 INFO - PROCESS | 732 | 1466501978648 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 02:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:39:38 INFO - PROCESS | 732 | 1466501978659 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 732 | 1466501978661 Marionette TRACE conn6 <- [1,2290,null,{}] 02:39:38 INFO - PROCESS | 732 | 1466501978665 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:38 INFO - PROCESS | 732 | 1466501978666 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:38 INFO - PROCESS | 732 | 1466501978745 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 02:39:38 INFO - PROCESS | 732 | 1466501978750 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:38 INFO - PROCESS | 732 | 1466501978752 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:38 INFO - PROCESS | 732 | ++DOCSHELL 185E8000 == 32 [pid = 732] [id = 582] 02:39:38 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (185EC000) [pid = 732] [serial = 1746] [outer = 00000000] 02:39:38 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (19568000) [pid = 732] [serial = 1747] [outer = 185EC000] 02:39:38 INFO - PROCESS | 732 | 1466501978796 Marionette DEBUG loaded listener.js 02:39:38 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (195C5800) [pid = 732] [serial = 1748] [outer = 185EC000] 02:39:39 INFO - PROCESS | 732 | 1466501979216 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:39:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 02:39:39 INFO - PROCESS | 732 | 1466501979281 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 02:39:39 INFO - PROCESS | 732 | 1466501979284 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 02:39:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:39:39 INFO - PROCESS | 732 | 1466501979287 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:39:39 INFO - PROCESS | 732 | 1466501979289 Marionette TRACE conn6 <- [1,2294,null,{}] 02:39:39 INFO - PROCESS | 732 | 1466501979292 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:39 INFO - PROCESS | 732 | 1466501979294 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:39 INFO - PROCESS | 732 | 1466501979372 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 02:39:39 INFO - PROCESS | 732 | 1466501979378 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:39 INFO - PROCESS | 732 | 1466501979380 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:39 INFO - PROCESS | 732 | ++DOCSHELL 0DF6E800 == 33 [pid = 732] [id = 583] 02:39:39 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (17F59400) [pid = 732] [serial = 1749] [outer = 00000000] 02:39:39 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (19C14400) [pid = 732] [serial = 1750] [outer = 17F59400] 02:39:39 INFO - PROCESS | 732 | 1466501979425 Marionette DEBUG loaded listener.js 02:39:39 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A325800) [pid = 732] [serial = 1751] [outer = 17F59400] 02:39:40 INFO - PROCESS | 732 | 1466501980041 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:39:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:39:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 830ms 02:39:40 INFO - PROCESS | 732 | 1466501980122 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 02:39:40 INFO - PROCESS | 732 | 1466501980127 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 02:39:40 INFO - PROCESS | 732 | 1466501980133 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:39:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:39:40 INFO - PROCESS | 732 | 1466501980136 Marionette TRACE conn6 <- [1,2298,null,{}] 02:39:40 INFO - PROCESS | 732 | 1466501980142 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:40 INFO - PROCESS | 732 | 1466501980145 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:40 INFO - PROCESS | 732 | 1466501980296 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 02:39:40 INFO - PROCESS | 732 | 1466501980429 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:40 INFO - PROCESS | 732 | 1466501980434 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:40 INFO - PROCESS | 732 | ++DOCSHELL 0CA95C00 == 34 [pid = 732] [id = 584] 02:39:40 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (0CA96400) [pid = 732] [serial = 1752] [outer = 00000000] 02:39:40 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (0CCE2800) [pid = 732] [serial = 1753] [outer = 0CA96400] 02:39:40 INFO - PROCESS | 732 | 1466501980494 Marionette DEBUG loaded listener.js 02:39:40 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (0DA3A800) [pid = 732] [serial = 1754] [outer = 0CA96400] 02:39:41 INFO - PROCESS | 732 | 1466501981288 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:39:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:39:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1219ms 02:39:41 INFO - PROCESS | 732 | 1466501981356 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 02:39:41 INFO - PROCESS | 732 | 1466501981362 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 02:39:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:39:41 INFO - PROCESS | 732 | 1466501981368 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:39:41 INFO - PROCESS | 732 | 1466501981371 Marionette TRACE conn6 <- [1,2302,null,{}] 02:39:41 INFO - PROCESS | 732 | 1466501981376 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:41 INFO - PROCESS | 732 | 1466501981379 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:41 INFO - PROCESS | 732 | 1466501981541 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 02:39:41 INFO - PROCESS | 732 | 1466501981676 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 732 | 1466501981679 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:41 INFO - PROCESS | 732 | ++DOCSHELL 0D74F800 == 35 [pid = 732] [id = 585] 02:39:41 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (0E0CCC00) [pid = 732] [serial = 1755] [outer = 00000000] 02:39:41 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (14FB6800) [pid = 732] [serial = 1756] [outer = 0E0CCC00] 02:39:41 INFO - PROCESS | 732 | 1466501981744 Marionette DEBUG loaded listener.js 02:39:41 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (155A7C00) [pid = 732] [serial = 1757] [outer = 0E0CCC00] 02:39:42 INFO - PROCESS | 732 | --DOCSHELL 0CA8EC00 == 34 [pid = 732] [id = 487] 02:39:42 INFO - PROCESS | 732 | --DOCSHELL 0D750000 == 33 [pid = 732] [id = 495] 02:39:42 INFO - PROCESS | 732 | --DOCSHELL 0CA8E400 == 32 [pid = 732] [id = 493] 02:39:42 INFO - PROCESS | 732 | --DOCSHELL 18459800 == 31 [pid = 732] [id = 494] 02:39:42 INFO - PROCESS | 732 | --DOCSHELL 1857EC00 == 30 [pid = 732] [id = 492] 02:39:42 INFO - PROCESS | 732 | --DOCSHELL 0DA34800 == 29 [pid = 732] [id = 501] 02:39:42 INFO - PROCESS | 732 | --DOCSHELL 15416400 == 28 [pid = 732] [id = 489] 02:39:42 INFO - PROCESS | 732 | --DOCSHELL 16C35C00 == 27 [pid = 732] [id = 502] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 83 (18588C00) [pid = 732] [serial = 1696] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 82 (15418C00) [pid = 732] [serial = 1690] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1546E000) [pid = 732] [serial = 1691] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1A79F000) [pid = 732] [serial = 1679] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1A355800) [pid = 732] [serial = 1678] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0D379000) [pid = 732] [serial = 1681] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 77 (19749800) [pid = 732] [serial = 1700] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0DA33000) [pid = 732] [serial = 1682] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0CA3B400) [pid = 732] [serial = 1684] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 74 (19568C00) [pid = 732] [serial = 1699] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0CB03C00) [pid = 732] [serial = 1685] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0DF6F400) [pid = 732] [serial = 1687] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 71 (14A40000) [pid = 732] [serial = 1688] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 70 (17F76400) [pid = 732] [serial = 1693] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1A854800) [pid = 732] [serial = 1709] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 68 (185C2000) [pid = 732] [serial = 1705] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1A339C00) [pid = 732] [serial = 1702] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1A958800) [pid = 732] [serial = 1712] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1A951C00) [pid = 732] [serial = 1711] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1A33B000) [pid = 732] [serial = 1703] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 63 (185B9800) [pid = 732] [serial = 1697] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 62 (196DF400) [pid = 732] [serial = 1706] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 61 (1A84F000) [pid = 732] [serial = 1708] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | --DOMWINDOW == 60 (18346400) [pid = 732] [serial = 1694] [outer = 00000000] [url = about:blank] 02:39:42 INFO - PROCESS | 732 | 1466501982542 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:39:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1220ms 02:39:42 INFO - PROCESS | 732 | 1466501982590 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 02:39:42 INFO - PROCESS | 732 | 1466501982594 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 02:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:39:42 INFO - PROCESS | 732 | 1466501982598 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:39:42 INFO - PROCESS | 732 | 1466501982602 Marionette TRACE conn6 <- [1,2306,null,{}] 02:39:42 INFO - PROCESS | 732 | 1466501982621 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:42 INFO - PROCESS | 732 | 1466501982623 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:42 INFO - PROCESS | 732 | 1466501982749 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 02:39:42 INFO - PROCESS | 732 | 1466501982755 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:42 INFO - PROCESS | 732 | 1466501982758 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:42 INFO - PROCESS | 732 | ++DOCSHELL 0CB03400 == 28 [pid = 732] [id = 586] 02:39:42 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (0CB03C00) [pid = 732] [serial = 1758] [outer = 00000000] 02:39:42 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (0CB0AC00) [pid = 732] [serial = 1759] [outer = 0CB03C00] 02:39:42 INFO - PROCESS | 732 | 1466501982806 Marionette DEBUG loaded listener.js 02:39:42 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (0D3E8400) [pid = 732] [serial = 1760] [outer = 0CB03C00] 02:39:43 INFO - PROCESS | 732 | 1466501983351 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 02:39:43 INFO - PROCESS | 732 | 1466501983395 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 02:39:43 INFO - PROCESS | 732 | 1466501983401 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:39:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:39:43 INFO - PROCESS | 732 | 1466501983403 Marionette TRACE conn6 <- [1,2310,null,{}] 02:39:43 INFO - PROCESS | 732 | 1466501983407 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:43 INFO - PROCESS | 732 | 1466501983410 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:43 INFO - PROCESS | 732 | 1466501983500 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 02:39:43 INFO - PROCESS | 732 | 1466501983507 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:43 INFO - PROCESS | 732 | 1466501983509 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:43 INFO - PROCESS | 732 | ++DOCSHELL 14A11400 == 29 [pid = 732] [id = 587] 02:39:43 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (14A40000) [pid = 732] [serial = 1761] [outer = 00000000] 02:39:43 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (14C20000) [pid = 732] [serial = 1762] [outer = 14A40000] 02:39:43 INFO - PROCESS | 732 | 1466501983555 Marionette DEBUG loaded listener.js 02:39:43 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (14DC6800) [pid = 732] [serial = 1763] [outer = 14A40000] 02:39:44 INFO - PROCESS | 732 | 1466501984026 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:39:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:39:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 02:39:44 INFO - PROCESS | 732 | 1466501984075 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 02:39:44 INFO - PROCESS | 732 | 1466501984077 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 02:39:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:39:44 INFO - PROCESS | 732 | 1466501984080 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:39:44 INFO - PROCESS | 732 | 1466501984084 Marionette TRACE conn6 <- [1,2314,null,{}] 02:39:44 INFO - PROCESS | 732 | 1466501984094 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:44 INFO - PROCESS | 732 | 1466501984099 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:44 INFO - PROCESS | 732 | 1466501984186 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 02:39:44 INFO - PROCESS | 732 | 1466501984195 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:44 INFO - PROCESS | 732 | 1466501984198 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:44 INFO - PROCESS | 732 | ++DOCSHELL 1736A000 == 30 [pid = 732] [id = 588] 02:39:44 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (1736E000) [pid = 732] [serial = 1764] [outer = 00000000] 02:39:44 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (17F59800) [pid = 732] [serial = 1765] [outer = 1736E000] 02:39:44 INFO - PROCESS | 732 | 1466501984331 Marionette DEBUG loaded listener.js 02:39:44 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (17F7D400) [pid = 732] [serial = 1766] [outer = 1736E000] 02:39:44 INFO - PROCESS | 732 | 1466501984739 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:39:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:39:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 02:39:44 INFO - PROCESS | 732 | 1466501984823 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 02:39:44 INFO - PROCESS | 732 | 1466501984826 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 02:39:44 INFO - PROCESS | 732 | 1466501984830 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:39:44 INFO - PROCESS | 732 | 1466501984831 Marionette TRACE conn6 <- [1,2318,null,{}] 02:39:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:39:44 INFO - PROCESS | 732 | 1466501984839 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:44 INFO - PROCESS | 732 | 1466501984841 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:44 INFO - PROCESS | 732 | 1466501984968 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 02:39:44 INFO - PROCESS | 732 | 1466501984974 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:45 INFO - PROCESS | 732 | 1466501984976 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:45 INFO - PROCESS | 732 | ++DOCSHELL 18477C00 == 31 [pid = 732] [id = 589] 02:39:45 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (18583400) [pid = 732] [serial = 1767] [outer = 00000000] 02:39:45 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (185BC800) [pid = 732] [serial = 1768] [outer = 18583400] 02:39:45 INFO - PROCESS | 732 | 1466501985020 Marionette DEBUG loaded listener.js 02:39:45 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (185C2800) [pid = 732] [serial = 1769] [outer = 18583400] 02:39:45 INFO - PROCESS | 732 | 1466501985460 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:39:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:39:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 02:39:45 INFO - PROCESS | 732 | 1466501985506 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 02:39:45 INFO - PROCESS | 732 | 1466501985508 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 02:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:39:45 INFO - PROCESS | 732 | 1466501985519 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:39:45 INFO - PROCESS | 732 | 1466501985521 Marionette TRACE conn6 <- [1,2322,null,{}] 02:39:45 INFO - PROCESS | 732 | 1466501985525 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:45 INFO - PROCESS | 732 | 1466501985527 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:45 INFO - PROCESS | 732 | 1466501985666 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 02:39:45 INFO - PROCESS | 732 | 1466501985688 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:45 INFO - PROCESS | 732 | 1466501985690 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:45 INFO - PROCESS | 732 | ++DOCSHELL 185E2000 == 32 [pid = 732] [id = 590] 02:39:45 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (185E7000) [pid = 732] [serial = 1770] [outer = 00000000] 02:39:45 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (19518400) [pid = 732] [serial = 1771] [outer = 185E7000] 02:39:45 INFO - PROCESS | 732 | 1466501985734 Marionette DEBUG loaded listener.js 02:39:45 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1955F800) [pid = 732] [serial = 1772] [outer = 185E7000] 02:39:46 INFO - PROCESS | 732 | 1466501986195 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 02:39:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:39:46 INFO - PROCESS | 732 | 1466501986251 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 02:39:46 INFO - PROCESS | 732 | 1466501986253 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 02:39:46 INFO - PROCESS | 732 | 1466501986256 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:39:46 INFO - PROCESS | 732 | 1466501986258 Marionette TRACE conn6 <- [1,2326,null,{}] 02:39:46 INFO - PROCESS | 732 | 1466501986261 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:46 INFO - PROCESS | 732 | 1466501986267 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:46 INFO - PROCESS | 732 | 1466501986398 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 02:39:46 INFO - PROCESS | 732 | 1466501986467 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:46 INFO - PROCESS | 732 | 1466501986469 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:46 INFO - PROCESS | 732 | ++DOCSHELL 19745400 == 33 [pid = 732] [id = 591] 02:39:46 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (19762800) [pid = 732] [serial = 1773] [outer = 00000000] 02:39:46 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1A351000) [pid = 732] [serial = 1774] [outer = 19762800] 02:39:46 INFO - PROCESS | 732 | 1466501986523 Marionette DEBUG loaded listener.js 02:39:46 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A326000) [pid = 732] [serial = 1775] [outer = 19762800] 02:39:46 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0E9D9000) [pid = 732] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:39:46 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0E050000) [pid = 732] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:39:46 INFO - PROCESS | 732 | --DOMWINDOW == 75 (09261000) [pid = 732] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:39:46 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0CC73000) [pid = 732] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:39:46 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0D754400) [pid = 732] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:39:46 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1736A400) [pid = 732] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:39:46 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1A84D800) [pid = 732] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:39:46 INFO - PROCESS | 732 | --DOMWINDOW == 70 (17372400) [pid = 732] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:39:46 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0DA37000) [pid = 732] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:39:46 INFO - PROCESS | 732 | --DOMWINDOW == 68 (1834B400) [pid = 732] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:39:46 INFO - PROCESS | 732 | --DOMWINDOW == 67 (185EC000) [pid = 732] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:39:47 INFO - PROCESS | 732 | 1466501987061 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 830ms 02:39:47 INFO - PROCESS | 732 | 1466501987087 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 02:39:47 INFO - PROCESS | 732 | 1466501987089 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 02:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:39:47 INFO - PROCESS | 732 | 1466501987092 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:39:47 INFO - PROCESS | 732 | 1466501987093 Marionette TRACE conn6 <- [1,2330,null,{}] 02:39:47 INFO - PROCESS | 732 | 1466501987097 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:47 INFO - PROCESS | 732 | 1466501987099 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:47 INFO - PROCESS | 732 | 1466501987178 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 02:39:47 INFO - PROCESS | 732 | 1466501987186 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:47 INFO - PROCESS | 732 | 1466501987188 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:47 INFO - PROCESS | 732 | ++DOCSHELL 0926B800 == 34 [pid = 732] [id = 592] 02:39:47 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0D754400) [pid = 732] [serial = 1776] [outer = 00000000] 02:39:47 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (1951E400) [pid = 732] [serial = 1777] [outer = 0D754400] 02:39:47 INFO - PROCESS | 732 | 1466501987322 Marionette DEBUG loaded listener.js 02:39:47 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (1A350400) [pid = 732] [serial = 1778] [outer = 0D754400] 02:39:47 INFO - PROCESS | 732 | 1466501987688 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 02:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:39:47 INFO - PROCESS | 732 | 1466501987723 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 02:39:47 INFO - PROCESS | 732 | 1466501987725 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 02:39:47 INFO - PROCESS | 732 | 1466501987728 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:39:47 INFO - PROCESS | 732 | 1466501987730 Marionette TRACE conn6 <- [1,2334,null,{}] 02:39:47 INFO - PROCESS | 732 | 1466501987733 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:47 INFO - PROCESS | 732 | 1466501987735 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:47 INFO - PROCESS | 732 | 1466501987815 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 02:39:47 INFO - PROCESS | 732 | 1466501987909 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:47 INFO - PROCESS | 732 | 1466501987911 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:47 INFO - PROCESS | 732 | ++DOCSHELL 14C1C000 == 35 [pid = 732] [id = 593] 02:39:47 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (14FB6400) [pid = 732] [serial = 1779] [outer = 00000000] 02:39:47 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (1A82EC00) [pid = 732] [serial = 1780] [outer = 14FB6400] 02:39:47 INFO - PROCESS | 732 | 1466501987954 Marionette DEBUG loaded listener.js 02:39:48 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (1A852000) [pid = 732] [serial = 1781] [outer = 14FB6400] 02:39:48 INFO - PROCESS | 732 | 1466501988314 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:39:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:39:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 02:39:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:39:48 INFO - PROCESS | 732 | 1466501988359 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 02:39:48 INFO - PROCESS | 732 | 1466501988361 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 02:39:48 INFO - PROCESS | 732 | 1466501988364 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:39:48 INFO - PROCESS | 732 | 1466501988366 Marionette TRACE conn6 <- [1,2338,null,{}] 02:39:48 INFO - PROCESS | 732 | 1466501988369 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:48 INFO - PROCESS | 732 | 1466501988371 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:48 INFO - PROCESS | 732 | 1466501988500 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 02:39:48 INFO - PROCESS | 732 | 1466501988593 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:48 INFO - PROCESS | 732 | 1466501988595 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:48 INFO - PROCESS | 732 | ++DOCSHELL 1546AC00 == 36 [pid = 732] [id = 594] 02:39:48 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (17367400) [pid = 732] [serial = 1782] [outer = 00000000] 02:39:48 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1A859000) [pid = 732] [serial = 1783] [outer = 17367400] 02:39:48 INFO - PROCESS | 732 | 1466501988638 Marionette DEBUG loaded listener.js 02:39:48 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1A958000) [pid = 732] [serial = 1784] [outer = 17367400] 02:39:49 INFO - PROCESS | 732 | 1466501989160 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 831ms 02:39:49 INFO - PROCESS | 732 | 1466501989236 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 02:39:49 INFO - PROCESS | 732 | 1466501989240 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 02:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:39:49 INFO - PROCESS | 732 | 1466501989246 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:39:49 INFO - PROCESS | 732 | 1466501989250 Marionette TRACE conn6 <- [1,2342,null,{}] 02:39:49 INFO - PROCESS | 732 | 1466501989260 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:49 INFO - PROCESS | 732 | 1466501989263 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:49 INFO - PROCESS | 732 | 1466501989385 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 02:39:49 INFO - PROCESS | 732 | 1466501989493 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:49 INFO - PROCESS | 732 | 1466501989496 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:49 INFO - PROCESS | 732 | ++DOCSHELL 0CB0FC00 == 37 [pid = 732] [id = 595] 02:39:49 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (0CB10000) [pid = 732] [serial = 1785] [outer = 00000000] 02:39:49 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (0DA2D400) [pid = 732] [serial = 1786] [outer = 0CB10000] 02:39:49 INFO - PROCESS | 732 | 1466501989567 Marionette DEBUG loaded listener.js 02:39:49 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (0E04B800) [pid = 732] [serial = 1787] [outer = 0CB10000] 02:39:50 INFO - PROCESS | 732 | 1466501990184 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:39:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:39:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 990ms 02:39:50 INFO - PROCESS | 732 | 1466501990240 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 02:39:50 INFO - PROCESS | 732 | 1466501990245 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 02:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:39:50 INFO - PROCESS | 732 | 1466501990251 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:39:50 INFO - PROCESS | 732 | 1466501990254 Marionette TRACE conn6 <- [1,2346,null,{}] 02:39:50 INFO - PROCESS | 732 | 1466501990258 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:50 INFO - PROCESS | 732 | 1466501990261 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:50 INFO - PROCESS | 732 | 1466501990374 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 02:39:50 INFO - PROCESS | 732 | 1466501990516 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:50 INFO - PROCESS | 732 | 1466501990519 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:50 INFO - PROCESS | 732 | ++DOCSHELL 1693F000 == 38 [pid = 732] [id = 596] 02:39:50 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (17368C00) [pid = 732] [serial = 1788] [outer = 00000000] 02:39:50 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (17F76400) [pid = 732] [serial = 1789] [outer = 17368C00] 02:39:50 INFO - PROCESS | 732 | 1466501990576 Marionette DEBUG loaded listener.js 02:39:50 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (18458800) [pid = 732] [serial = 1790] [outer = 17368C00] 02:39:51 INFO - PROCESS | 732 | 1466501991197 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:39:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:39:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 02:39:51 INFO - PROCESS | 732 | 1466501991225 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 02:39:51 INFO - PROCESS | 732 | 1466501991228 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 02:39:51 INFO - PROCESS | 732 | 1466501991231 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:39:51 INFO - PROCESS | 732 | 1466501991235 Marionette TRACE conn6 <- [1,2350,null,{}] 02:39:51 INFO - PROCESS | 732 | 1466501991246 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:51 INFO - PROCESS | 732 | 1466501991251 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:51 INFO - PROCESS | 732 | 1466501991365 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 02:39:51 INFO - PROCESS | 732 | 1466501991527 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:51 INFO - PROCESS | 732 | 1466501991531 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:51 INFO - PROCESS | 732 | ++DOCSHELL 1AA6E400 == 39 [pid = 732] [id = 597] 02:39:51 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1AA6F400) [pid = 732] [serial = 1791] [outer = 00000000] 02:39:51 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1AA77C00) [pid = 732] [serial = 1792] [outer = 1AA6F400] 02:39:51 INFO - PROCESS | 732 | 1466501991593 Marionette DEBUG loaded listener.js 02:39:51 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1AE6B000) [pid = 732] [serial = 1793] [outer = 1AA6F400] 02:39:52 INFO - PROCESS | 732 | 1466501992155 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 971ms 02:39:52 INFO - PROCESS | 732 | 1466501992206 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 02:39:52 INFO - PROCESS | 732 | 1466501992209 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 02:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:39:52 INFO - PROCESS | 732 | 1466501992212 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:39:52 INFO - PROCESS | 732 | 1466501992215 Marionette TRACE conn6 <- [1,2354,null,{}] 02:39:52 INFO - PROCESS | 732 | 1466501992218 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:52 INFO - PROCESS | 732 | 1466501992221 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:52 INFO - PROCESS | 732 | 1466501992330 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 02:39:52 INFO - PROCESS | 732 | 1466501992484 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:52 INFO - PROCESS | 732 | 1466501992486 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:52 INFO - PROCESS | 732 | ++DOCSHELL 1951C400 == 40 [pid = 732] [id = 598] 02:39:52 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (196D1000) [pid = 732] [serial = 1794] [outer = 00000000] 02:39:52 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1B042400) [pid = 732] [serial = 1795] [outer = 196D1000] 02:39:52 INFO - PROCESS | 732 | 1466501992542 Marionette DEBUG loaded listener.js 02:39:52 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1B04B800) [pid = 732] [serial = 1796] [outer = 196D1000] 02:39:53 INFO - PROCESS | 732 | 1466501993319 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:39:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:39:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1176ms 02:39:53 INFO - PROCESS | 732 | 1466501993392 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 02:39:53 INFO - PROCESS | 732 | 1466501993396 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 02:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:39:53 INFO - PROCESS | 732 | 1466501993400 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:39:53 INFO - PROCESS | 732 | 1466501993404 Marionette TRACE conn6 <- [1,2358,null,{}] 02:39:53 INFO - PROCESS | 732 | 1466501993410 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:53 INFO - PROCESS | 732 | 1466501993412 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:53 INFO - PROCESS | 732 | 1466501993520 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 02:39:54 INFO - PROCESS | 732 | --DOCSHELL 17F60000 == 39 [pid = 732] [id = 490] 02:39:54 INFO - PROCESS | 732 | --DOCSHELL 18457000 == 38 [pid = 732] [id = 503] 02:39:54 INFO - PROCESS | 732 | --DOCSHELL 0CCCC400 == 37 [pid = 732] [id = 500] 02:39:54 INFO - PROCESS | 732 | --DOCSHELL 1834A800 == 36 [pid = 732] [id = 491] 02:39:54 INFO - PROCESS | 732 | --DOCSHELL 0925F800 == 35 [pid = 732] [id = 575] 02:39:54 INFO - PROCESS | 732 | --DOCSHELL 0DD10800 == 34 [pid = 732] [id = 488] 02:39:54 INFO - PROCESS | 732 | --DOCSHELL 14F8F400 == 33 [pid = 732] [id = 497] 02:39:54 INFO - PROCESS | 732 | --DOCSHELL 0CA1FC00 == 32 [pid = 732] [id = 496] 02:39:54 INFO - PROCESS | 732 | --DOCSHELL 19767000 == 31 [pid = 732] [id = 498] 02:39:54 INFO - PROCESS | 732 | --DOCSHELL 1AA6EC00 == 30 [pid = 732] [id = 499] 02:39:54 INFO - PROCESS | 732 | --DOCSHELL 185E4400 == 29 [pid = 732] [id = 504] 02:39:54 INFO - PROCESS | 732 | 1466501994251 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:54 INFO - PROCESS | 732 | 1466501994254 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 87 (154E2C00) [pid = 732] [serial = 1735] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 86 (14A60800) [pid = 732] [serial = 1732] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 85 (09273C00) [pid = 732] [serial = 1726] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0CA1AC00) [pid = 732] [serial = 1727] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0D375400) [pid = 732] [serial = 1729] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0D757800) [pid = 732] [serial = 1730] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0EB3C400) [pid = 732] [serial = 1715] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0DBC8000) [pid = 732] [serial = 1714] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 79 (17F67C00) [pid = 732] [serial = 1718] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 78 (17F5AC00) [pid = 732] [serial = 1717] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1AA73400) [pid = 732] [serial = 1721] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1A94A800) [pid = 732] [serial = 1720] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1AE6FC00) [pid = 732] [serial = 1723] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 74 (17F61400) [pid = 732] [serial = 1738] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 73 (185C3000) [pid = 732] [serial = 1744] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 72 (18456C00) [pid = 732] [serial = 1741] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 71 (19568000) [pid = 732] [serial = 1747] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1858D000) [pid = 732] [serial = 1742] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 69 (16255000) [pid = 732] [serial = 1736] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 68 (19C14400) [pid = 732] [serial = 1750] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 67 (17F68C00) [pid = 732] [serial = 1739] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 66 (185E5000) [pid = 732] [serial = 1745] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 65 (195C5800) [pid = 732] [serial = 1748] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | --DOMWINDOW == 64 (14A6CC00) [pid = 732] [serial = 1733] [outer = 00000000] [url = about:blank] 02:39:54 INFO - PROCESS | 732 | ++DOCSHELL 0925E000 == 30 [pid = 732] [id = 599] 02:39:54 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0925F800) [pid = 732] [serial = 1797] [outer = 00000000] 02:39:54 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0926F000) [pid = 732] [serial = 1798] [outer = 0925F800] 02:39:54 INFO - PROCESS | 732 | 1466501994425 Marionette DEBUG loaded listener.js 02:39:54 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0CA18000) [pid = 732] [serial = 1799] [outer = 0925F800] 02:39:54 INFO - PROCESS | 732 | 1466501994892 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1536ms 02:39:54 INFO - PROCESS | 732 | 1466501994939 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 02:39:54 INFO - PROCESS | 732 | 1466501994942 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 02:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:39:54 INFO - PROCESS | 732 | 1466501994947 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:39:54 INFO - PROCESS | 732 | 1466501994949 Marionette TRACE conn6 <- [1,2362,null,{}] 02:39:54 INFO - PROCESS | 732 | 1466501994955 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:54 INFO - PROCESS | 732 | 1466501994959 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:55 INFO - PROCESS | 732 | 1466501995052 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 02:39:55 INFO - PROCESS | 732 | 1466501995068 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:55 INFO - PROCESS | 732 | 1466501995071 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:55 INFO - PROCESS | 732 | ++DOCSHELL 0CA8D400 == 31 [pid = 732] [id = 600] 02:39:55 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0CB05800) [pid = 732] [serial = 1800] [outer = 00000000] 02:39:55 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0D334400) [pid = 732] [serial = 1801] [outer = 0CB05800] 02:39:55 INFO - PROCESS | 732 | 1466501995119 Marionette DEBUG loaded listener.js 02:39:55 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0D74E800) [pid = 732] [serial = 1802] [outer = 0CB05800] 02:39:55 INFO - PROCESS | 732 | 1466501995597 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 731ms 02:39:55 INFO - PROCESS | 732 | 1466501995680 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 02:39:55 INFO - PROCESS | 732 | 1466501995685 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 02:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:39:55 INFO - PROCESS | 732 | 1466501995692 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:39:55 INFO - PROCESS | 732 | 1466501995694 Marionette TRACE conn6 <- [1,2366,null,{}] 02:39:55 INFO - PROCESS | 732 | 1466501995698 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:55 INFO - PROCESS | 732 | 1466501995701 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:55 INFO - PROCESS | 732 | 1466501995827 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 02:39:55 INFO - PROCESS | 732 | 1466501995889 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:55 INFO - PROCESS | 732 | 1466501995891 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:55 INFO - PROCESS | 732 | ++DOCSHELL 0E0BF400 == 32 [pid = 732] [id = 601] 02:39:55 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0E0C5800) [pid = 732] [serial = 1803] [outer = 00000000] 02:39:55 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (14A0B800) [pid = 732] [serial = 1804] [outer = 0E0C5800] 02:39:55 INFO - PROCESS | 732 | 1466501995937 Marionette DEBUG loaded listener.js 02:39:56 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (14A67C00) [pid = 732] [serial = 1805] [outer = 0E0C5800] 02:39:56 INFO - PROCESS | 732 | 1466501996341 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 02:39:56 INFO - PROCESS | 732 | 1466501996373 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 02:39:56 INFO - PROCESS | 732 | 1466501996375 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 02:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:39:56 INFO - PROCESS | 732 | 1466501996380 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:39:56 INFO - PROCESS | 732 | 1466501996386 Marionette TRACE conn6 <- [1,2370,null,{}] 02:39:56 INFO - PROCESS | 732 | 1466501996406 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:56 INFO - PROCESS | 732 | 1466501996409 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:56 INFO - PROCESS | 732 | 1466501996532 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 02:39:56 INFO - PROCESS | 732 | 1466501996546 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:56 INFO - PROCESS | 732 | 1466501996548 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:56 INFO - PROCESS | 732 | ++DOCSHELL 0CA1FC00 == 33 [pid = 732] [id = 602] 02:39:56 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0CA93800) [pid = 732] [serial = 1806] [outer = 00000000] 02:39:56 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (154E2C00) [pid = 732] [serial = 1807] [outer = 0CA93800] 02:39:56 INFO - PROCESS | 732 | 1466501996604 Marionette DEBUG loaded listener.js 02:39:56 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (16258C00) [pid = 732] [serial = 1808] [outer = 0CA93800] 02:39:57 INFO - PROCESS | 732 | 1466501997067 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 02:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:39:57 INFO - PROCESS | 732 | 1466501997117 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 732 | 1466501997119 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 02:39:57 INFO - PROCESS | 732 | 1466501997123 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - PROCESS | 732 | 1466501997125 Marionette TRACE conn6 <- [1,2374,null,{}] 02:39:57 INFO - PROCESS | 732 | 1466501997128 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:57 INFO - PROCESS | 732 | 1466501997130 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:57 INFO - PROCESS | 732 | 1466501997278 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 02:39:57 INFO - PROCESS | 732 | 1466501997288 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 732 | 1466501997290 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:57 INFO - PROCESS | 732 | ++DOCSHELL 16948C00 == 34 [pid = 732] [id = 603] 02:39:57 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (17F17C00) [pid = 732] [serial = 1809] [outer = 00000000] 02:39:57 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F65C00) [pid = 732] [serial = 1810] [outer = 17F17C00] 02:39:57 INFO - PROCESS | 732 | 1466501997335 Marionette DEBUG loaded listener.js 02:39:57 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (17F74000) [pid = 732] [serial = 1811] [outer = 17F17C00] 02:39:57 INFO - PROCESS | 732 | 1466501997784 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 02:39:57 INFO - PROCESS | 732 | 1466501997854 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 732 | 1466501997856 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 02:39:57 INFO - PROCESS | 732 | 1466501997859 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:39:57 INFO - PROCESS | 732 | 1466501997861 Marionette TRACE conn6 <- [1,2378,null,{}] 02:39:57 INFO - PROCESS | 732 | 1466501997869 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:57 INFO - PROCESS | 732 | 1466501997871 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:58 INFO - PROCESS | 732 | 1466501997983 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 02:39:58 INFO - PROCESS | 732 | 1466501997992 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:58 INFO - PROCESS | 732 | 1466501997998 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:58 INFO - PROCESS | 732 | ++DOCSHELL 1842A400 == 35 [pid = 732] [id = 604] 02:39:58 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1842A800) [pid = 732] [serial = 1812] [outer = 00000000] 02:39:58 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (18456000) [pid = 732] [serial = 1813] [outer = 1842A800] 02:39:58 INFO - PROCESS | 732 | 1466501998054 Marionette DEBUG loaded listener.js 02:39:58 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1858C800) [pid = 732] [serial = 1814] [outer = 1842A800] 02:39:58 INFO - PROCESS | 732 | --DOMWINDOW == 81 (19762800) [pid = 732] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:39:58 INFO - PROCESS | 732 | --DOMWINDOW == 80 (17F59400) [pid = 732] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:39:58 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1736E000) [pid = 732] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:39:58 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0CB03C00) [pid = 732] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:39:58 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0E0CCC00) [pid = 732] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:39:58 INFO - PROCESS | 732 | --DOMWINDOW == 76 (14A40000) [pid = 732] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:39:58 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0CA96400) [pid = 732] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:39:58 INFO - PROCESS | 732 | --DOMWINDOW == 74 (185E7000) [pid = 732] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:39:58 INFO - PROCESS | 732 | --DOMWINDOW == 73 (14FB6400) [pid = 732] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:39:58 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0D754400) [pid = 732] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:39:58 INFO - PROCESS | 732 | --DOMWINDOW == 71 (17367400) [pid = 732] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:39:58 INFO - PROCESS | 732 | --DOMWINDOW == 70 (18583400) [pid = 732] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:39:58 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1A347400) [pid = 732] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:39:58 INFO - PROCESS | 732 | 1466501998871 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1020ms 02:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:39:58 INFO - PROCESS | 732 | 1466501998882 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 02:39:58 INFO - PROCESS | 732 | 1466501998884 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 02:39:58 INFO - PROCESS | 732 | 1466501998887 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:39:58 INFO - PROCESS | 732 | 1466501998889 Marionette TRACE conn6 <- [1,2382,null,{}] 02:39:58 INFO - PROCESS | 732 | 1466501998892 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:58 INFO - PROCESS | 732 | 1466501998894 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:59 INFO - PROCESS | 732 | 1466501999013 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 02:39:59 INFO - PROCESS | 732 | 1466501999075 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 732 | 1466501999087 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:59 INFO - PROCESS | 732 | ++DOCSHELL 0CA11000 == 36 [pid = 732] [id = 605] 02:39:59 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0E0CCC00) [pid = 732] [serial = 1815] [outer = 00000000] 02:39:59 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (1857EC00) [pid = 732] [serial = 1816] [outer = 0E0CCC00] 02:39:59 INFO - PROCESS | 732 | 1466501999134 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (185B6800) [pid = 732] [serial = 1817] [outer = 0E0CCC00] 02:39:59 INFO - PROCESS | 732 | 1466501999512 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 02:39:59 INFO - PROCESS | 732 | 1466501999559 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 02:39:59 INFO - PROCESS | 732 | 1466501999561 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 02:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:39:59 INFO - PROCESS | 732 | 1466501999564 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:39:59 INFO - PROCESS | 732 | 1466501999566 Marionette TRACE conn6 <- [1,2386,null,{}] 02:39:59 INFO - PROCESS | 732 | 1466501999569 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:59 INFO - PROCESS | 732 | 1466501999571 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:59 INFO - PROCESS | 732 | 1466501999649 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 02:39:59 INFO - PROCESS | 732 | 1466501999654 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 732 | 1466501999656 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:39:59 INFO - PROCESS | 732 | ++DOCSHELL 185C3000 == 37 [pid = 732] [id = 606] 02:39:59 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (185E0C00) [pid = 732] [serial = 1818] [outer = 00000000] 02:39:59 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1951D000) [pid = 732] [serial = 1819] [outer = 185E0C00] 02:39:59 INFO - PROCESS | 732 | 1466501999700 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (19567800) [pid = 732] [serial = 1820] [outer = 185E0C00] 02:40:00 INFO - PROCESS | 732 | 1466502000126 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 570ms 02:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:40:00 INFO - PROCESS | 732 | 1466502000138 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 02:40:00 INFO - PROCESS | 732 | 1466502000140 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 02:40:00 INFO - PROCESS | 732 | 1466502000143 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - PROCESS | 732 | 1466502000145 Marionette TRACE conn6 <- [1,2390,null,{}] 02:40:00 INFO - PROCESS | 732 | 1466502000148 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:00 INFO - PROCESS | 732 | 1466502000150 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:00 INFO - PROCESS | 732 | 1466502000273 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 02:40:00 INFO - PROCESS | 732 | 1466502000282 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:00 INFO - PROCESS | 732 | 1466502000284 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:00 INFO - PROCESS | 732 | ++DOCSHELL 0CCD2400 == 38 [pid = 732] [id = 607] 02:40:00 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0E04E400) [pid = 732] [serial = 1821] [outer = 00000000] 02:40:00 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (19C10400) [pid = 732] [serial = 1822] [outer = 0E04E400] 02:40:00 INFO - PROCESS | 732 | 1466502000328 Marionette DEBUG loaded listener.js 02:40:00 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (19C14400) [pid = 732] [serial = 1823] [outer = 0E04E400] 02:40:00 INFO - PROCESS | 732 | 1466502000850 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 770ms 02:40:00 INFO - PROCESS | 732 | 1466502000924 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 02:40:00 INFO - PROCESS | 732 | 1466502000929 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 02:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:40:00 INFO - PROCESS | 732 | 1466502000936 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - PROCESS | 732 | 1466502000939 Marionette TRACE conn6 <- [1,2394,null,{}] 02:40:00 INFO - PROCESS | 732 | 1466502000945 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:00 INFO - PROCESS | 732 | 1466502000949 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:01 INFO - PROCESS | 732 | 1466502001087 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 02:40:01 INFO - PROCESS | 732 | 1466502001225 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:01 INFO - PROCESS | 732 | 1466502001230 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:01 INFO - PROCESS | 732 | ++DOCSHELL 0926E800 == 39 [pid = 732] [id = 608] 02:40:01 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (0CA40000) [pid = 732] [serial = 1824] [outer = 00000000] 02:40:01 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (0CB11C00) [pid = 732] [serial = 1825] [outer = 0CA40000] 02:40:01 INFO - PROCESS | 732 | 1466502001288 Marionette DEBUG loaded listener.js 02:40:01 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (0D75A400) [pid = 732] [serial = 1826] [outer = 0CA40000] 02:40:02 INFO - PROCESS | 732 | 1466502002043 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1177ms 02:40:02 INFO - PROCESS | 732 | 1466502002112 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 02:40:02 INFO - PROCESS | 732 | 1466502002117 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 02:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:40:02 INFO - PROCESS | 732 | 1466502002123 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:40:02 INFO - PROCESS | 732 | 1466502002126 Marionette TRACE conn6 <- [1,2398,null,{}] 02:40:02 INFO - PROCESS | 732 | 1466502002130 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:02 INFO - PROCESS | 732 | 1466502002133 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:02 INFO - PROCESS | 732 | 1466502002262 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 02:40:02 INFO - PROCESS | 732 | 1466502002395 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:02 INFO - PROCESS | 732 | 1466502002398 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:02 INFO - PROCESS | 732 | ++DOCSHELL 14CA6000 == 40 [pid = 732] [id = 609] 02:40:02 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (14CAA800) [pid = 732] [serial = 1827] [outer = 00000000] 02:40:02 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (15464C00) [pid = 732] [serial = 1828] [outer = 14CAA800] 02:40:02 INFO - PROCESS | 732 | 1466502002462 Marionette DEBUG loaded listener.js 02:40:02 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (155AA400) [pid = 732] [serial = 1829] [outer = 14CAA800] 02:40:03 INFO - PROCESS | 732 | 1466502003436 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1330ms 02:40:03 INFO - PROCESS | 732 | 1466502003457 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 02:40:03 INFO - PROCESS | 732 | 1466502003461 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 02:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:40:03 INFO - PROCESS | 732 | 1466502003466 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:40:03 INFO - PROCESS | 732 | 1466502003470 Marionette TRACE conn6 <- [1,2402,null,{}] 02:40:03 INFO - PROCESS | 732 | 1466502003475 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:03 INFO - PROCESS | 732 | 1466502003477 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:03 INFO - PROCESS | 732 | 1466502003593 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 02:40:03 INFO - PROCESS | 732 | --DOCSHELL 1546AC00 == 39 [pid = 732] [id = 594] 02:40:03 INFO - PROCESS | 732 | --DOCSHELL 185E8000 == 38 [pid = 732] [id = 582] 02:40:03 INFO - PROCESS | 732 | --DOCSHELL 16940800 == 37 [pid = 732] [id = 579] 02:40:03 INFO - PROCESS | 732 | --DOCSHELL 19745400 == 36 [pid = 732] [id = 591] 02:40:03 INFO - PROCESS | 732 | --DOCSHELL 14A11400 == 35 [pid = 732] [id = 587] 02:40:03 INFO - PROCESS | 732 | --DOCSHELL 0CB0BC00 == 34 [pid = 732] [id = 578] 02:40:03 INFO - PROCESS | 732 | --DOCSHELL 1736A000 == 33 [pid = 732] [id = 588] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1AEC7400) [pid = 732] [serial = 1724] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1A351000) [pid = 732] [serial = 1774] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1A325800) [pid = 732] [serial = 1751] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 80 (17F59800) [pid = 732] [serial = 1765] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0CB0AC00) [pid = 732] [serial = 1759] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0D3E8400) [pid = 732] [serial = 1760] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 77 (14FB6800) [pid = 732] [serial = 1756] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 76 (155A7C00) [pid = 732] [serial = 1757] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 75 (14C20000) [pid = 732] [serial = 1762] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 74 (14DC6800) [pid = 732] [serial = 1763] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0CCE2800) [pid = 732] [serial = 1753] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0DA3A800) [pid = 732] [serial = 1754] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 71 (19518400) [pid = 732] [serial = 1771] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1A852000) [pid = 732] [serial = 1781] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1951E400) [pid = 732] [serial = 1777] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 68 (1A859000) [pid = 732] [serial = 1783] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1A958000) [pid = 732] [serial = 1784] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1A326000) [pid = 732] [serial = 1775] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 65 (185BC800) [pid = 732] [serial = 1768] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1955F800) [pid = 732] [serial = 1772] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1A350400) [pid = 732] [serial = 1778] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 62 (185C2800) [pid = 732] [serial = 1769] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 61 (1A82EC00) [pid = 732] [serial = 1780] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | --DOMWINDOW == 60 (17F7D400) [pid = 732] [serial = 1766] [outer = 00000000] [url = about:blank] 02:40:03 INFO - PROCESS | 732 | 1466502003742 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:03 INFO - PROCESS | 732 | 1466502003747 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:03 INFO - PROCESS | 732 | ++DOCSHELL 0CA3FC00 == 34 [pid = 732] [id = 610] 02:40:03 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (0CA91000) [pid = 732] [serial = 1830] [outer = 00000000] 02:40:03 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (0CB0A800) [pid = 732] [serial = 1831] [outer = 0CA91000] 02:40:03 INFO - PROCESS | 732 | 1466502003800 Marionette DEBUG loaded listener.js 02:40:03 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (0D3E2800) [pid = 732] [serial = 1832] [outer = 0CA91000] 02:40:04 INFO - PROCESS | 732 | 1466502004250 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 830ms 02:40:04 INFO - PROCESS | 732 | 1466502004297 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 02:40:04 INFO - PROCESS | 732 | 1466502004301 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 02:40:04 INFO - PROCESS | 732 | 1466502004307 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:40:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:40:04 INFO - PROCESS | 732 | 1466502004309 Marionette TRACE conn6 <- [1,2406,null,{}] 02:40:04 INFO - PROCESS | 732 | 1466502004313 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:04 INFO - PROCESS | 732 | 1466502004315 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:04 INFO - PROCESS | 732 | 1466502004402 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 02:40:04 INFO - PROCESS | 732 | 1466502004414 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:04 INFO - PROCESS | 732 | 1466502004416 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:04 INFO - PROCESS | 732 | ++DOCSHELL 0E9D5800 == 35 [pid = 732] [id = 611] 02:40:04 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (0E9DA400) [pid = 732] [serial = 1833] [outer = 00000000] 02:40:04 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (14CE3400) [pid = 732] [serial = 1834] [outer = 0E9DA400] 02:40:04 INFO - PROCESS | 732 | 1466502004465 Marionette DEBUG loaded listener.js 02:40:04 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (14F96C00) [pid = 732] [serial = 1835] [outer = 0E9DA400] 02:40:04 INFO - PROCESS | 732 | 1466502004931 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:40:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:40:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 02:40:05 INFO - PROCESS | 732 | 1466502004982 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 02:40:05 INFO - PROCESS | 732 | 1466502004984 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 02:40:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:40:05 INFO - PROCESS | 732 | 1466502004988 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:40:05 INFO - PROCESS | 732 | 1466502004991 Marionette TRACE conn6 <- [1,2410,null,{}] 02:40:05 INFO - PROCESS | 732 | 1466502005001 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:05 INFO - PROCESS | 732 | 1466502005006 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:05 INFO - PROCESS | 732 | 1466502005093 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 02:40:05 INFO - PROCESS | 732 | 1466502005220 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:05 INFO - PROCESS | 732 | 1466502005223 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:05 INFO - PROCESS | 732 | ++DOCSHELL 17F5B400 == 36 [pid = 732] [id = 612] 02:40:05 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (17F5C000) [pid = 732] [serial = 1836] [outer = 00000000] 02:40:05 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (17F63C00) [pid = 732] [serial = 1837] [outer = 17F5C000] 02:40:05 INFO - PROCESS | 732 | 1466502005274 Marionette DEBUG loaded listener.js 02:40:05 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (17F7EC00) [pid = 732] [serial = 1838] [outer = 17F5C000] 02:40:05 INFO - PROCESS | 732 | 1466502005665 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:40:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:40:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 731ms 02:40:05 INFO - PROCESS | 732 | 1466502005727 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 02:40:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:40:05 INFO - PROCESS | 732 | 1466502005738 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 02:40:05 INFO - PROCESS | 732 | 1466502005741 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:40:05 INFO - PROCESS | 732 | 1466502005743 Marionette TRACE conn6 <- [1,2414,null,{}] 02:40:05 INFO - PROCESS | 732 | 1466502005753 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:05 INFO - PROCESS | 732 | 1466502005755 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:05 INFO - PROCESS | 732 | 1466502005876 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 02:40:05 INFO - PROCESS | 732 | 1466502005886 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:05 INFO - PROCESS | 732 | 1466502005888 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:05 INFO - PROCESS | 732 | ++DOCSHELL 1847A000 == 37 [pid = 732] [id = 613] 02:40:05 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (18583000) [pid = 732] [serial = 1839] [outer = 00000000] 02:40:05 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (185E9000) [pid = 732] [serial = 1840] [outer = 18583000] 02:40:05 INFO - PROCESS | 732 | 1466502005933 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (1955F800) [pid = 732] [serial = 1841] [outer = 18583000] 02:40:06 INFO - PROCESS | 732 | 1466502006387 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:40:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:40:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 02:40:06 INFO - PROCESS | 732 | 1466502006413 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 02:40:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:40:06 INFO - PROCESS | 732 | 1466502006415 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 02:40:06 INFO - PROCESS | 732 | 1466502006418 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:40:06 INFO - PROCESS | 732 | 1466502006420 Marionette TRACE conn6 <- [1,2418,null,{}] 02:40:06 INFO - PROCESS | 732 | 1466502006423 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:06 INFO - PROCESS | 732 | 1466502006425 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:06 INFO - PROCESS | 732 | 1466502006567 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 02:40:06 INFO - PROCESS | 732 | 1466502006612 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:06 INFO - PROCESS | 732 | 1466502006614 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:06 INFO - PROCESS | 732 | ++DOCSHELL 19747400 == 38 [pid = 732] [id = 614] 02:40:06 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (1974A400) [pid = 732] [serial = 1842] [outer = 00000000] 02:40:06 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1A325C00) [pid = 732] [serial = 1843] [outer = 1974A400] 02:40:06 INFO - PROCESS | 732 | 1466502006659 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1A33F400) [pid = 732] [serial = 1844] [outer = 1974A400] 02:40:07 INFO - PROCESS | 732 | 1466502007116 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:40:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:40:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 02:40:07 INFO - PROCESS | 732 | 1466502007150 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 02:40:07 INFO - PROCESS | 732 | 1466502007152 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 02:40:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:40:07 INFO - PROCESS | 732 | 1466502007154 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:40:07 INFO - PROCESS | 732 | 1466502007156 Marionette TRACE conn6 <- [1,2422,null,{}] 02:40:07 INFO - PROCESS | 732 | 1466502007160 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:07 INFO - PROCESS | 732 | 1466502007165 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:07 INFO - PROCESS | 732 | 1466502007308 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 02:40:07 INFO - PROCESS | 732 | 1466502007376 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:07 INFO - PROCESS | 732 | 1466502007378 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:07 INFO - PROCESS | 732 | ++DOCSHELL 1A34B800 == 39 [pid = 732] [id = 615] 02:40:07 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1A34F400) [pid = 732] [serial = 1845] [outer = 00000000] 02:40:07 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1A82EC00) [pid = 732] [serial = 1846] [outer = 1A34F400] 02:40:07 INFO - PROCESS | 732 | 1466502007422 Marionette DEBUG loaded listener.js 02:40:07 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (15416000) [pid = 732] [serial = 1847] [outer = 1A34F400] 02:40:07 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0E0C5800) [pid = 732] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:40:07 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0925F800) [pid = 732] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:40:07 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0CB05800) [pid = 732] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:40:07 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0CA93800) [pid = 732] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:40:07 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0CB10000) [pid = 732] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:40:07 INFO - PROCESS | 732 | --DOMWINDOW == 72 (17368C00) [pid = 732] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:40:07 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1AA6F400) [pid = 732] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:40:07 INFO - PROCESS | 732 | --DOMWINDOW == 70 (185E0C00) [pid = 732] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:40:07 INFO - PROCESS | 732 | --DOMWINDOW == 69 (17F17C00) [pid = 732] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:40:07 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0E0CCC00) [pid = 732] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:40:07 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1842A800) [pid = 732] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:40:08 INFO - PROCESS | 732 | 1466502007978 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:40:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 870ms 02:40:08 INFO - PROCESS | 732 | 1466502008026 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 02:40:08 INFO - PROCESS | 732 | 1466502008028 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 02:40:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:40:08 INFO - PROCESS | 732 | 1466502008031 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:40:08 INFO - PROCESS | 732 | 1466502008033 Marionette TRACE conn6 <- [1,2426,null,{}] 02:40:08 INFO - PROCESS | 732 | 1466502008036 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:08 INFO - PROCESS | 732 | 1466502008038 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:08 INFO - PROCESS | 732 | 1466502008117 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 02:40:08 INFO - PROCESS | 732 | 1466502008218 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 732 | 1466502008220 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:08 INFO - PROCESS | 732 | ++DOCSHELL 0CCCB800 == 40 [pid = 732] [id = 616] 02:40:08 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0DCB4400) [pid = 732] [serial = 1848] [outer = 00000000] 02:40:08 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (1842A800) [pid = 732] [serial = 1849] [outer = 0DCB4400] 02:40:08 INFO - PROCESS | 732 | 1466502008263 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (19511000) [pid = 732] [serial = 1850] [outer = 0DCB4400] 02:40:08 INFO - PROCESS | 732 | 1466502008630 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:40:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 631ms 02:40:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:40:08 INFO - PROCESS | 732 | 1466502008662 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 02:40:08 INFO - PROCESS | 732 | 1466502008664 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 02:40:08 INFO - PROCESS | 732 | 1466502008667 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:40:08 INFO - PROCESS | 732 | 1466502008669 Marionette TRACE conn6 <- [1,2430,null,{}] 02:40:08 INFO - PROCESS | 732 | 1466502008672 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:08 INFO - PROCESS | 732 | 1466502008674 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:08 INFO - PROCESS | 732 | 1466502008796 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 02:40:08 INFO - PROCESS | 732 | 1466502008804 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 732 | 1466502008806 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:08 INFO - PROCESS | 732 | ++DOCSHELL 0CA17800 == 41 [pid = 732] [id = 617] 02:40:08 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0DBC9C00) [pid = 732] [serial = 1851] [outer = 00000000] 02:40:08 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (1A859400) [pid = 732] [serial = 1852] [outer = 0DBC9C00] 02:40:08 INFO - PROCESS | 732 | 1466502008850 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (1A958400) [pid = 732] [serial = 1853] [outer = 0DBC9C00] 02:40:09 INFO - PROCESS | 732 | 1466502009257 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:40:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:40:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 02:40:09 INFO - PROCESS | 732 | 1466502009298 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 02:40:09 INFO - PROCESS | 732 | 1466502009300 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 02:40:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:40:09 INFO - PROCESS | 732 | 1466502009303 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:40:09 INFO - PROCESS | 732 | 1466502009305 Marionette TRACE conn6 <- [1,2434,null,{}] 02:40:09 INFO - PROCESS | 732 | 1466502009308 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:09 INFO - PROCESS | 732 | 1466502009310 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:09 INFO - PROCESS | 732 | 1466502009439 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 02:40:09 INFO - PROCESS | 732 | 1466502009527 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:09 INFO - PROCESS | 732 | 1466502009529 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:09 INFO - PROCESS | 732 | ++DOCSHELL 1A858400 == 42 [pid = 732] [id = 618] 02:40:09 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1AA6F800) [pid = 732] [serial = 1854] [outer = 00000000] 02:40:09 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1AA7BC00) [pid = 732] [serial = 1855] [outer = 1AA6F800] 02:40:09 INFO - PROCESS | 732 | 1466502009573 Marionette DEBUG loaded listener.js 02:40:09 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1AE67000) [pid = 732] [serial = 1856] [outer = 1AA6F800] 02:40:10 INFO - PROCESS | 732 | 1466502009990 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:40:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:40:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 731ms 02:40:10 INFO - PROCESS | 732 | 1466502010065 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 02:40:10 INFO - PROCESS | 732 | 1466502010070 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 02:40:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:40:10 INFO - PROCESS | 732 | 1466502010076 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:40:10 INFO - PROCESS | 732 | 1466502010079 Marionette TRACE conn6 <- [1,2438,null,{}] 02:40:10 INFO - PROCESS | 732 | 1466502010085 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:10 INFO - PROCESS | 732 | 1466502010089 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:10 INFO - PROCESS | 732 | 1466502010192 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 02:40:10 INFO - PROCESS | 732 | 1466502010328 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:10 INFO - PROCESS | 732 | 1466502010333 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:10 INFO - PROCESS | 732 | ++DOCSHELL 0CC76800 == 43 [pid = 732] [id = 619] 02:40:10 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (0CCE2800) [pid = 732] [serial = 1857] [outer = 00000000] 02:40:10 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (0DA38C00) [pid = 732] [serial = 1858] [outer = 0CCE2800] 02:40:10 INFO - PROCESS | 732 | 1466502010432 Marionette DEBUG loaded listener.js 02:40:10 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (14A0F000) [pid = 732] [serial = 1859] [outer = 0CCE2800] 02:40:11 INFO - PROCESS | 732 | 1466502011074 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:40:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:40:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1017ms 02:40:11 INFO - PROCESS | 732 | 1466502011097 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 02:40:11 INFO - PROCESS | 732 | 1466502011102 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 02:40:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:40:11 INFO - PROCESS | 732 | 1466502011108 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:40:11 INFO - PROCESS | 732 | 1466502011111 Marionette TRACE conn6 <- [1,2442,null,{}] 02:40:11 INFO - PROCESS | 732 | 1466502011115 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:11 INFO - PROCESS | 732 | 1466502011118 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:11 INFO - PROCESS | 732 | 1466502011231 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 02:40:11 INFO - PROCESS | 732 | 1466502011373 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 732 | 1466502011376 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:11 INFO - PROCESS | 732 | ++DOCSHELL 17F16400 == 44 [pid = 732] [id = 620] 02:40:11 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (17F18800) [pid = 732] [serial = 1860] [outer = 00000000] 02:40:11 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (17F61800) [pid = 732] [serial = 1861] [outer = 17F18800] 02:40:11 INFO - PROCESS | 732 | 1466502011434 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (18452C00) [pid = 732] [serial = 1862] [outer = 17F18800] 02:40:12 INFO - PROCESS | 732 | 1466502012052 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:40:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:40:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 971ms 02:40:12 INFO - PROCESS | 732 | 1466502012082 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 02:40:12 INFO - PROCESS | 732 | 1466502012085 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 02:40:12 INFO - PROCESS | 732 | 1466502012089 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:40:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:40:12 INFO - PROCESS | 732 | 1466502012093 Marionette TRACE conn6 <- [1,2446,null,{}] 02:40:12 INFO - PROCESS | 732 | 1466502012105 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:12 INFO - PROCESS | 732 | 1466502012109 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:12 INFO - PROCESS | 732 | 1466502012225 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 02:40:12 INFO - PROCESS | 732 | 1466502012340 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:12 INFO - PROCESS | 732 | 1466502012343 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:12 INFO - PROCESS | 732 | ++DOCSHELL 1A79C000 == 45 [pid = 732] [id = 621] 02:40:12 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A79FC00) [pid = 732] [serial = 1863] [outer = 00000000] 02:40:12 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A856400) [pid = 732] [serial = 1864] [outer = 1A79FC00] 02:40:12 INFO - PROCESS | 732 | 1466502012441 Marionette DEBUG loaded listener.js 02:40:12 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1AA7A000) [pid = 732] [serial = 1865] [outer = 1A79FC00] 02:40:13 INFO - PROCESS | 732 | 1466502013241 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:40:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:40:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1234ms 02:40:13 INFO - PROCESS | 732 | 1466502013326 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 02:40:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:40:13 INFO - PROCESS | 732 | 1466502013330 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 02:40:13 INFO - PROCESS | 732 | 1466502013335 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:40:13 INFO - PROCESS | 732 | 1466502013338 Marionette TRACE conn6 <- [1,2450,null,{}] 02:40:13 INFO - PROCESS | 732 | 1466502013344 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:13 INFO - PROCESS | 732 | 1466502013346 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:13 INFO - PROCESS | 732 | 1466502013481 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 02:40:13 INFO - PROCESS | 732 | 1466502013632 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:13 INFO - PROCESS | 732 | 1466502013636 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:13 INFO - PROCESS | 732 | ++DOCSHELL 0CA97800 == 46 [pid = 732] [id = 622] 02:40:13 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0CB03C00) [pid = 732] [serial = 1866] [outer = 00000000] 02:40:13 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (0CB12000) [pid = 732] [serial = 1867] [outer = 0CB03C00] 02:40:13 INFO - PROCESS | 732 | 1466502013688 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (0D3E6400) [pid = 732] [serial = 1868] [outer = 0CB03C00] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 0CA11C00 == 45 [pid = 732] [id = 581] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 1833F800 == 44 [pid = 732] [id = 580] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 185E2000 == 43 [pid = 732] [id = 590] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 0CB03400 == 42 [pid = 732] [id = 586] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 0925E000 == 41 [pid = 732] [id = 599] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 0E04C800 == 40 [pid = 732] [id = 577] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 18477C00 == 39 [pid = 732] [id = 589] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 1AA6E400 == 38 [pid = 732] [id = 597] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 0CC6EC00 == 37 [pid = 732] [id = 576] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 14C1C000 == 36 [pid = 732] [id = 593] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 0DF6E800 == 35 [pid = 732] [id = 583] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 0CA95C00 == 34 [pid = 732] [id = 584] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 1951C400 == 33 [pid = 732] [id = 598] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 0926B800 == 32 [pid = 732] [id = 592] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 0D74F800 == 31 [pid = 732] [id = 585] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 0CB0FC00 == 30 [pid = 732] [id = 595] 02:40:14 INFO - PROCESS | 732 | --DOCSHELL 1693F000 == 29 [pid = 732] [id = 596] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 87 (14A0B800) [pid = 732] [serial = 1804] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0926F000) [pid = 732] [serial = 1798] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0CA18000) [pid = 732] [serial = 1799] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0D334400) [pid = 732] [serial = 1801] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0D74E800) [pid = 732] [serial = 1802] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 82 (154E2C00) [pid = 732] [serial = 1807] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0E04B800) [pid = 732] [serial = 1787] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0DA2D400) [pid = 732] [serial = 1786] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 79 (18458800) [pid = 732] [serial = 1790] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 78 (17F76400) [pid = 732] [serial = 1789] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1AE6B000) [pid = 732] [serial = 1793] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1AA77C00) [pid = 732] [serial = 1792] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1B042400) [pid = 732] [serial = 1795] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 74 (19567800) [pid = 732] [serial = 1820] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 73 (17F65C00) [pid = 732] [serial = 1810] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1857EC00) [pid = 732] [serial = 1816] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 71 (18456000) [pid = 732] [serial = 1813] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1951D000) [pid = 732] [serial = 1819] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1858C800) [pid = 732] [serial = 1814] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 68 (16258C00) [pid = 732] [serial = 1808] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 67 (17F74000) [pid = 732] [serial = 1811] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 66 (185B6800) [pid = 732] [serial = 1817] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 65 (19C10400) [pid = 732] [serial = 1822] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | --DOMWINDOW == 64 (14A67C00) [pid = 732] [serial = 1805] [outer = 00000000] [url = about:blank] 02:40:14 INFO - PROCESS | 732 | 1466502014815 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:40:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:40:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1537ms 02:40:14 INFO - PROCESS | 732 | 1466502014874 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 02:40:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:40:14 INFO - PROCESS | 732 | 1466502014878 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 02:40:14 INFO - PROCESS | 732 | 1466502014882 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:40:14 INFO - PROCESS | 732 | 1466502014887 Marionette TRACE conn6 <- [1,2454,null,{}] 02:40:14 INFO - PROCESS | 732 | 1466502014892 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:14 INFO - PROCESS | 732 | 1466502014895 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:15 INFO - PROCESS | 732 | 1466502014985 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 02:40:15 INFO - PROCESS | 732 | 1466502015121 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:15 INFO - PROCESS | 732 | 1466502015124 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:15 INFO - PROCESS | 732 | ++DOCSHELL 0CA91800 == 30 [pid = 732] [id = 623] 02:40:15 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0CA96400) [pid = 732] [serial = 1869] [outer = 00000000] 02:40:15 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0CB97400) [pid = 732] [serial = 1870] [outer = 0CA96400] 02:40:15 INFO - PROCESS | 732 | 1466502015172 Marionette DEBUG loaded listener.js 02:40:15 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0D377C00) [pid = 732] [serial = 1871] [outer = 0CA96400] 02:40:15 INFO - PROCESS | 732 | 1466502015559 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:40:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:40:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 731ms 02:40:15 INFO - PROCESS | 732 | 1466502015613 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 02:40:15 INFO - PROCESS | 732 | 1466502015618 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 02:40:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:40:15 INFO - PROCESS | 732 | 1466502015625 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:40:15 INFO - PROCESS | 732 | 1466502015627 Marionette TRACE conn6 <- [1,2458,null,{}] 02:40:15 INFO - PROCESS | 732 | 1466502015631 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:15 INFO - PROCESS | 732 | 1466502015634 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:15 INFO - PROCESS | 732 | 1466502015754 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 02:40:15 INFO - PROCESS | 732 | 1466502015767 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:15 INFO - PROCESS | 732 | 1466502015770 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:15 INFO - PROCESS | 732 | ++DOCSHELL 0E047400 == 31 [pid = 732] [id = 624] 02:40:15 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0E049400) [pid = 732] [serial = 1872] [outer = 00000000] 02:40:15 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0E9E1400) [pid = 732] [serial = 1873] [outer = 0E049400] 02:40:15 INFO - PROCESS | 732 | 1466502015817 Marionette DEBUG loaded listener.js 02:40:15 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (14A0D000) [pid = 732] [serial = 1874] [outer = 0E049400] 02:40:16 INFO - PROCESS | 732 | 1466502016269 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:40:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:40:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 02:40:16 INFO - PROCESS | 732 | 1466502016298 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 02:40:16 INFO - PROCESS | 732 | 1466502016301 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 02:40:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:40:16 INFO - PROCESS | 732 | 1466502016304 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:40:16 INFO - PROCESS | 732 | 1466502016308 Marionette TRACE conn6 <- [1,2462,null,{}] 02:40:16 INFO - PROCESS | 732 | 1466502016320 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:16 INFO - PROCESS | 732 | 1466502016325 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:16 INFO - PROCESS | 732 | 1466502016414 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 02:40:16 INFO - PROCESS | 732 | 1466502016421 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:16 INFO - PROCESS | 732 | 1466502016424 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:16 INFO - PROCESS | 732 | ++DOCSHELL 14F8F000 == 32 [pid = 732] [id = 625] 02:40:16 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (14F8F400) [pid = 732] [serial = 1875] [outer = 00000000] 02:40:16 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (15421800) [pid = 732] [serial = 1876] [outer = 14F8F400] 02:40:16 INFO - PROCESS | 732 | 1466502016472 Marionette DEBUG loaded listener.js 02:40:16 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (155AD000) [pid = 732] [serial = 1877] [outer = 14F8F400] 02:40:17 INFO - PROCESS | 732 | 1466502016987 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 02:40:17 INFO - PROCESS | 732 | 1466502017038 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 02:40:17 INFO - PROCESS | 732 | 1466502017041 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 02:40:17 INFO - PROCESS | 732 | 1466502017044 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:40:17 INFO - PROCESS | 732 | 1466502017046 Marionette TRACE conn6 <- [1,2466,null,{}] 02:40:17 INFO - PROCESS | 732 | 1466502017049 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:17 INFO - PROCESS | 732 | 1466502017051 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:17 INFO - PROCESS | 732 | 1466502017198 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 02:40:17 INFO - PROCESS | 732 | 1466502017221 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 732 | 1466502017223 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:17 INFO - PROCESS | 732 | ++DOCSHELL 1736A800 == 33 [pid = 732] [id = 626] 02:40:17 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (17372400) [pid = 732] [serial = 1878] [outer = 00000000] 02:40:17 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (17F5E400) [pid = 732] [serial = 1879] [outer = 17372400] 02:40:17 INFO - PROCESS | 732 | 1466502017267 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (17F72800) [pid = 732] [serial = 1880] [outer = 17372400] 02:40:17 INFO - PROCESS | 732 | 1466502017713 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 02:40:17 INFO - PROCESS | 732 | 1466502017778 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 02:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:40:17 INFO - PROCESS | 732 | 1466502017780 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 02:40:17 INFO - PROCESS | 732 | 1466502017783 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:40:17 INFO - PROCESS | 732 | 1466502017785 Marionette TRACE conn6 <- [1,2470,null,{}] 02:40:17 INFO - PROCESS | 732 | 1466502017789 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:17 INFO - PROCESS | 732 | 1466502017791 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:17 INFO - PROCESS | 732 | 1466502017905 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 02:40:17 INFO - PROCESS | 732 | 1466502017914 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 732 | 1466502017916 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:18 INFO - PROCESS | 732 | ++DOCSHELL 17F7B800 == 34 [pid = 732] [id = 627] 02:40:18 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1833D800) [pid = 732] [serial = 1881] [outer = 00000000] 02:40:18 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (18437800) [pid = 732] [serial = 1882] [outer = 1833D800] 02:40:18 INFO - PROCESS | 732 | 1466502018015 Marionette DEBUG loaded listener.js 02:40:18 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1857F400) [pid = 732] [serial = 1883] [outer = 1833D800] 02:40:18 INFO - PROCESS | 732 | 1466502018458 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 731ms 02:40:18 INFO - PROCESS | 732 | 1466502018548 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 732 | 1466502018550 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 02:40:18 INFO - PROCESS | 732 | 1466502018553 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 732 | 1466502018555 Marionette TRACE conn6 <- [1,2474,null,{}] 02:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:40:18 INFO - PROCESS | 732 | 1466502018559 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:18 INFO - PROCESS | 732 | 1466502018565 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:18 INFO - PROCESS | 732 | 1466502018933 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 02:40:18 INFO - PROCESS | 732 | --DOMWINDOW == 78 (18583000) [pid = 732] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:40:18 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0E04E400) [pid = 732] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:40:18 INFO - PROCESS | 732 | --DOMWINDOW == 76 (14CAA800) [pid = 732] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:40:18 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0CA40000) [pid = 732] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:40:18 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1974A400) [pid = 732] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:40:18 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0CA91000) [pid = 732] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:40:18 INFO - PROCESS | 732 | --DOMWINDOW == 72 (17F5C000) [pid = 732] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:40:18 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0DCB4400) [pid = 732] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:40:18 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0DBC9C00) [pid = 732] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:40:18 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1A34F400) [pid = 732] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:40:18 INFO - PROCESS | 732 | --DOMWINDOW == 68 (1AA6F800) [pid = 732] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:40:18 INFO - PROCESS | 732 | --DOMWINDOW == 67 (196D1000) [pid = 732] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:40:19 INFO - PROCESS | 732 | 1466502019003 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 732 | 1466502019005 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:19 INFO - PROCESS | 732 | ++DOCSHELL 0CA91000 == 35 [pid = 732] [id = 628] 02:40:19 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0CA9A000) [pid = 732] [serial = 1884] [outer = 00000000] 02:40:19 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0DBC9C00) [pid = 732] [serial = 1885] [outer = 0CA9A000] 02:40:19 INFO - PROCESS | 732 | 1466502019050 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (185B6800) [pid = 732] [serial = 1886] [outer = 0CA9A000] 02:40:19 INFO - PROCESS | 732 | 1466502019397 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:40:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:40:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 870ms 02:40:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:40:19 INFO - PROCESS | 732 | 1466502019429 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 02:40:19 INFO - PROCESS | 732 | 1466502019431 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 02:40:19 INFO - PROCESS | 732 | 1466502019434 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:40:19 INFO - PROCESS | 732 | 1466502019436 Marionette TRACE conn6 <- [1,2478,null,{}] 02:40:19 INFO - PROCESS | 732 | 1466502019440 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:19 INFO - PROCESS | 732 | 1466502019441 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:19 INFO - PROCESS | 732 | 1466502019561 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 02:40:19 INFO - PROCESS | 732 | 1466502019567 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 732 | 1466502019569 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:19 INFO - PROCESS | 732 | ++DOCSHELL 0CC70400 == 36 [pid = 732] [id = 629] 02:40:19 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0E9DB400) [pid = 732] [serial = 1887] [outer = 00000000] 02:40:19 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (185EDC00) [pid = 732] [serial = 1888] [outer = 0E9DB400] 02:40:19 INFO - PROCESS | 732 | 1466502019612 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (195BE800) [pid = 732] [serial = 1889] [outer = 0E9DB400] 02:40:20 INFO - PROCESS | 732 | 1466502020011 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:40:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:40:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 02:40:20 INFO - PROCESS | 732 | 1466502020070 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 732 | 1466502020072 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 02:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:40:20 INFO - PROCESS | 732 | 1466502020075 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - PROCESS | 732 | 1466502020077 Marionette TRACE conn6 <- [1,2482,null,{}] 02:40:20 INFO - PROCESS | 732 | 1466502020081 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:20 INFO - PROCESS | 732 | 1466502020082 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:20 INFO - PROCESS | 732 | 1466502020161 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 02:40:20 INFO - PROCESS | 732 | 1466502020169 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 732 | 1466502020171 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:20 INFO - PROCESS | 732 | ++DOCSHELL 0925AC00 == 37 [pid = 732] [id = 630] 02:40:20 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (17F62800) [pid = 732] [serial = 1890] [outer = 00000000] 02:40:20 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (09274400) [pid = 732] [serial = 1891] [outer = 17F62800] 02:40:20 INFO - PROCESS | 732 | 1466502020215 Marionette DEBUG loaded listener.js 02:40:20 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (17F5E000) [pid = 732] [serial = 1892] [outer = 17F62800] 02:40:20 INFO - PROCESS | 732 | 1466502020675 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:40:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:40:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 631ms 02:40:20 INFO - PROCESS | 732 | 1466502020706 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 732 | 1466502020708 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 02:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:40:20 INFO - PROCESS | 732 | 1466502020730 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - PROCESS | 732 | 1466502020732 Marionette TRACE conn6 <- [1,2486,null,{}] 02:40:20 INFO - PROCESS | 732 | 1466502020736 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:20 INFO - PROCESS | 732 | 1466502020737 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:20 INFO - PROCESS | 732 | 1466502020816 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 02:40:20 INFO - PROCESS | 732 | 1466502020821 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 732 | 1466502020823 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:20 INFO - PROCESS | 732 | ++DOCSHELL 19C13400 == 38 [pid = 732] [id = 631] 02:40:20 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (19C13C00) [pid = 732] [serial = 1893] [outer = 00000000] 02:40:20 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A339C00) [pid = 732] [serial = 1894] [outer = 19C13C00] 02:40:20 INFO - PROCESS | 732 | 1466502020899 Marionette DEBUG loaded listener.js 02:40:20 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A354000) [pid = 732] [serial = 1895] [outer = 19C13C00] 02:40:21 INFO - PROCESS | 732 | 1466502021753 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:40:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1077ms 02:40:21 INFO - PROCESS | 732 | 1466502021836 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 02:40:21 INFO - PROCESS | 732 | 1466502021840 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 02:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:40:21 INFO - PROCESS | 732 | 1466502021844 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:40:21 INFO - PROCESS | 732 | 1466502021848 Marionette TRACE conn6 <- [1,2490,null,{}] 02:40:21 INFO - PROCESS | 732 | 1466502021854 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:21 INFO - PROCESS | 732 | 1466502021857 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:22 INFO - PROCESS | 732 | 1466502022004 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 02:40:22 INFO - PROCESS | 732 | 1466502022138 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:22 INFO - PROCESS | 732 | 1466502022140 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:22 INFO - PROCESS | 732 | ++DOCSHELL 0CC2AC00 == 39 [pid = 732] [id = 632] 02:40:22 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (0D338800) [pid = 732] [serial = 1896] [outer = 00000000] 02:40:22 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (0E0C9400) [pid = 732] [serial = 1897] [outer = 0D338800] 02:40:22 INFO - PROCESS | 732 | 1466502022200 Marionette DEBUG loaded listener.js 02:40:22 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (14A6B800) [pid = 732] [serial = 1898] [outer = 0D338800] 02:40:22 INFO - PROCESS | 732 | 1466502022847 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1078ms 02:40:22 INFO - PROCESS | 732 | 1466502022923 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 02:40:22 INFO - PROCESS | 732 | 1466502022928 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 02:40:22 INFO - PROCESS | 732 | 1466502022934 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:40:22 INFO - PROCESS | 732 | 1466502022937 Marionette TRACE conn6 <- [1,2494,null,{}] 02:40:22 INFO - PROCESS | 732 | 1466502022941 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:22 INFO - PROCESS | 732 | 1466502022944 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:23 INFO - PROCESS | 732 | 1466502023085 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 02:40:23 INFO - PROCESS | 732 | 1466502023219 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 732 | 1466502023222 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:23 INFO - PROCESS | 732 | ++DOCSHELL 09258C00 == 40 [pid = 732] [id = 633] 02:40:23 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (09259800) [pid = 732] [serial = 1899] [outer = 00000000] 02:40:23 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (0CA3E000) [pid = 732] [serial = 1900] [outer = 09259800] 02:40:23 INFO - PROCESS | 732 | 1466502023280 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0E9DF000) [pid = 732] [serial = 1901] [outer = 09259800] 02:40:23 INFO - PROCESS | 732 | --DOCSHELL 1A858400 == 39 [pid = 732] [id = 618] 02:40:23 INFO - PROCESS | 732 | --DOCSHELL 0925AC00 == 38 [pid = 732] [id = 630] 02:40:23 INFO - PROCESS | 732 | --DOCSHELL 0CC70400 == 37 [pid = 732] [id = 629] 02:40:23 INFO - PROCESS | 732 | --DOCSHELL 0CA91000 == 36 [pid = 732] [id = 628] 02:40:23 INFO - PROCESS | 732 | --DOCSHELL 17F7B800 == 35 [pid = 732] [id = 627] 02:40:23 INFO - PROCESS | 732 | --DOCSHELL 1736A800 == 34 [pid = 732] [id = 626] 02:40:23 INFO - PROCESS | 732 | --DOCSHELL 14F8F000 == 33 [pid = 732] [id = 625] 02:40:23 INFO - PROCESS | 732 | --DOCSHELL 0E047400 == 32 [pid = 732] [id = 624] 02:40:23 INFO - PROCESS | 732 | --DOCSHELL 0CA91800 == 31 [pid = 732] [id = 623] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1B04B800) [pid = 732] [serial = 1796] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 83 (185E9000) [pid = 732] [serial = 1840] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 82 (19C14400) [pid = 732] [serial = 1823] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 81 (15464C00) [pid = 732] [serial = 1828] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 80 (155AA400) [pid = 732] [serial = 1829] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0CB11C00) [pid = 732] [serial = 1825] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0D75A400) [pid = 732] [serial = 1826] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1A325C00) [pid = 732] [serial = 1843] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CB0A800) [pid = 732] [serial = 1831] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0D3E2800) [pid = 732] [serial = 1832] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 74 (17F63C00) [pid = 732] [serial = 1837] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 73 (14CE3400) [pid = 732] [serial = 1834] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1842A800) [pid = 732] [serial = 1849] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1A958400) [pid = 732] [serial = 1853] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1A82EC00) [pid = 732] [serial = 1846] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1A859400) [pid = 732] [serial = 1852] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 68 (1AE67000) [pid = 732] [serial = 1856] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 67 (15416000) [pid = 732] [serial = 1847] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1955F800) [pid = 732] [serial = 1841] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1AA7BC00) [pid = 732] [serial = 1855] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1A33F400) [pid = 732] [serial = 1844] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 63 (19511000) [pid = 732] [serial = 1850] [outer = 00000000] [url = about:blank] 02:40:23 INFO - PROCESS | 732 | --DOMWINDOW == 62 (17F7EC00) [pid = 732] [serial = 1838] [outer = 00000000] [url = about:blank] 02:40:24 INFO - PROCESS | 732 | 1466502024089 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1168ms 02:40:24 INFO - PROCESS | 732 | 1466502024106 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 02:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:40:24 INFO - PROCESS | 732 | 1466502024110 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 02:40:24 INFO - PROCESS | 732 | 1466502024116 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:40:24 INFO - PROCESS | 732 | 1466502024121 Marionette TRACE conn6 <- [1,2498,null,{}] 02:40:24 INFO - PROCESS | 732 | 1466502024126 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:24 INFO - PROCESS | 732 | 1466502024129 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:24 INFO - PROCESS | 732 | 1466502024227 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 02:40:24 INFO - PROCESS | 732 | 1466502024326 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 732 | 1466502024328 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:24 INFO - PROCESS | 732 | ++DOCSHELL 0CA13800 == 32 [pid = 732] [id = 634] 02:40:24 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (0CA15000) [pid = 732] [serial = 1902] [outer = 00000000] 02:40:24 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (0CA8E400) [pid = 732] [serial = 1903] [outer = 0CA15000] 02:40:24 INFO - PROCESS | 732 | 1466502024376 Marionette DEBUG loaded listener.js 02:40:24 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0D331400) [pid = 732] [serial = 1904] [outer = 0CA15000] 02:40:24 INFO - PROCESS | 732 | 1466502024776 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 02:40:24 INFO - PROCESS | 732 | 1466502024848 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 02:40:24 INFO - PROCESS | 732 | 1466502024852 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 02:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:40:24 INFO - PROCESS | 732 | 1466502024858 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:40:24 INFO - PROCESS | 732 | 1466502024860 Marionette TRACE conn6 <- [1,2502,null,{}] 02:40:24 INFO - PROCESS | 732 | 1466502024864 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:24 INFO - PROCESS | 732 | 1466502024867 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:24 INFO - PROCESS | 732 | 1466502024957 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 02:40:24 INFO - PROCESS | 732 | 1466502024963 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 732 | 1466502024965 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:24 INFO - PROCESS | 732 | ++DOCSHELL 0E04A000 == 33 [pid = 732] [id = 635] 02:40:24 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0E0C3400) [pid = 732] [serial = 1905] [outer = 00000000] 02:40:25 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (14CA6400) [pid = 732] [serial = 1906] [outer = 0E0C3400] 02:40:25 INFO - PROCESS | 732 | 1466502025013 Marionette DEBUG loaded listener.js 02:40:25 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (15321C00) [pid = 732] [serial = 1907] [outer = 0E0C3400] 02:40:25 INFO - PROCESS | 732 | 1466502025485 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:40:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:40:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 02:40:25 INFO - PROCESS | 732 | 1466502025531 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 02:40:25 INFO - PROCESS | 732 | 1466502025533 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 02:40:25 INFO - PROCESS | 732 | 1466502025536 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:40:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:40:25 INFO - PROCESS | 732 | 1466502025540 Marionette TRACE conn6 <- [1,2506,null,{}] 02:40:25 INFO - PROCESS | 732 | 1466502025550 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:25 INFO - PROCESS | 732 | 1466502025555 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:25 INFO - PROCESS | 732 | 1466502025642 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 02:40:25 INFO - PROCESS | 732 | 1466502025649 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:25 INFO - PROCESS | 732 | 1466502025652 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:25 INFO - PROCESS | 732 | ++DOCSHELL 17F61C00 == 34 [pid = 732] [id = 636] 02:40:25 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (17F63C00) [pid = 732] [serial = 1908] [outer = 00000000] 02:40:25 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (17F74800) [pid = 732] [serial = 1909] [outer = 17F63C00] 02:40:25 INFO - PROCESS | 732 | 1466502025700 Marionette DEBUG loaded listener.js 02:40:25 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (18348800) [pid = 732] [serial = 1910] [outer = 17F63C00] 02:40:26 INFO - PROCESS | 732 | 1466502026207 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 731ms 02:40:26 INFO - PROCESS | 732 | 1466502026271 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 02:40:26 INFO - PROCESS | 732 | 1466502026274 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 02:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:40:26 INFO - PROCESS | 732 | 1466502026277 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:40:26 INFO - PROCESS | 732 | 1466502026279 Marionette TRACE conn6 <- [1,2510,null,{}] 02:40:26 INFO - PROCESS | 732 | 1466502026282 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:26 INFO - PROCESS | 732 | 1466502026284 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:26 INFO - PROCESS | 732 | 1466502026373 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 02:40:26 INFO - PROCESS | 732 | 1466502026379 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 732 | 1466502026381 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:26 INFO - PROCESS | 732 | ++DOCSHELL 18587400 == 35 [pid = 732] [id = 637] 02:40:26 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (18588000) [pid = 732] [serial = 1911] [outer = 00000000] 02:40:26 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (185E5400) [pid = 732] [serial = 1912] [outer = 18588000] 02:40:26 INFO - PROCESS | 732 | 1466502026426 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (185ED800) [pid = 732] [serial = 1913] [outer = 18588000] 02:40:26 INFO - PROCESS | 732 | 1466502026890 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 02:40:26 INFO - PROCESS | 732 | 1466502026948 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 02:40:26 INFO - PROCESS | 732 | 1466502026950 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 02:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:40:26 INFO - PROCESS | 732 | 1466502026961 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:40:26 INFO - PROCESS | 732 | 1466502026962 Marionette TRACE conn6 <- [1,2514,null,{}] 02:40:26 INFO - PROCESS | 732 | 1466502026966 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:26 INFO - PROCESS | 732 | 1466502026968 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:27 INFO - PROCESS | 732 | 1466502027108 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 02:40:27 INFO - PROCESS | 732 | 1466502027127 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:27 INFO - PROCESS | 732 | 1466502027129 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:27 INFO - PROCESS | 732 | ++DOCSHELL 14A61400 == 36 [pid = 732] [id = 638] 02:40:27 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1955F800) [pid = 732] [serial = 1914] [outer = 00000000] 02:40:27 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (19744000) [pid = 732] [serial = 1915] [outer = 1955F800] 02:40:27 INFO - PROCESS | 732 | 1466502027175 Marionette DEBUG loaded listener.js 02:40:27 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1974A800) [pid = 732] [serial = 1916] [outer = 1955F800] 02:40:27 INFO - PROCESS | 732 | 1466502027653 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:40:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 02:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:40:27 INFO - PROCESS | 732 | 1466502027684 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 02:40:27 INFO - PROCESS | 732 | 1466502027686 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 02:40:27 INFO - PROCESS | 732 | 1466502027689 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:40:27 INFO - PROCESS | 732 | 1466502027691 Marionette TRACE conn6 <- [1,2518,null,{}] 02:40:27 INFO - PROCESS | 732 | 1466502027694 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:27 INFO - PROCESS | 732 | 1466502027700 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:27 INFO - PROCESS | 732 | 1466502027832 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 02:40:27 INFO - PROCESS | 732 | 1466502027846 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:27 INFO - PROCESS | 732 | 1466502027848 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:27 INFO - PROCESS | 732 | ++DOCSHELL 19C0EC00 == 37 [pid = 732] [id = 639] 02:40:27 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A327000) [pid = 732] [serial = 1917] [outer = 00000000] 02:40:27 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A7A2C00) [pid = 732] [serial = 1918] [outer = 1A327000] 02:40:27 INFO - PROCESS | 732 | 1466502027955 Marionette DEBUG loaded listener.js 02:40:28 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A825800) [pid = 732] [serial = 1919] [outer = 1A327000] 02:40:28 INFO - PROCESS | 732 | 1466502028364 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 02:40:28 INFO - PROCESS | 732 | 1466502028420 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 02:40:28 INFO - PROCESS | 732 | 1466502028422 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 02:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:40:28 INFO - PROCESS | 732 | 1466502028461 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:40:28 INFO - PROCESS | 732 | 1466502028463 Marionette TRACE conn6 <- [1,2522,null,{}] 02:40:28 INFO - PROCESS | 732 | 1466502028471 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:28 INFO - PROCESS | 732 | 1466502028473 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:28 INFO - PROCESS | 732 | 1466502028587 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 02:40:28 INFO - PROCESS | 732 | 1466502028600 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:28 INFO - PROCESS | 732 | 1466502028602 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:28 INFO - PROCESS | 732 | ++DOCSHELL 18340400 == 38 [pid = 732] [id = 640] 02:40:28 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A851000) [pid = 732] [serial = 1920] [outer = 00000000] 02:40:28 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A858000) [pid = 732] [serial = 1921] [outer = 1A851000] 02:40:28 INFO - PROCESS | 732 | 1466502028803 Marionette DEBUG loaded listener.js 02:40:28 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A858800) [pid = 732] [serial = 1922] [outer = 1A851000] 02:40:28 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0E9DA400) [pid = 732] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:40:28 INFO - PROCESS | 732 | --DOMWINDOW == 81 (17F62800) [pid = 732] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:40:28 INFO - PROCESS | 732 | --DOMWINDOW == 80 (17372400) [pid = 732] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:40:28 INFO - PROCESS | 732 | --DOMWINDOW == 79 (14F8F400) [pid = 732] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:40:28 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0CA96400) [pid = 732] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:40:28 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0CB03C00) [pid = 732] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:40:28 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0E049400) [pid = 732] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:40:28 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1833D800) [pid = 732] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:40:28 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0CCE2800) [pid = 732] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:40:28 INFO - PROCESS | 732 | --DOMWINDOW == 73 (17F18800) [pid = 732] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:40:28 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A79FC00) [pid = 732] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:40:28 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0CA9A000) [pid = 732] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:40:28 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0E9DB400) [pid = 732] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:40:29 INFO - PROCESS | 732 | 1466502029169 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 791ms 02:40:29 INFO - PROCESS | 732 | 1466502029246 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 02:40:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:40:29 INFO - PROCESS | 732 | 1466502029248 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 02:40:29 INFO - PROCESS | 732 | 1466502029251 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:40:29 INFO - PROCESS | 732 | 1466502029253 Marionette TRACE conn6 <- [1,2526,null,{}] 02:40:29 INFO - PROCESS | 732 | 1466502029256 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:29 INFO - PROCESS | 732 | 1466502029258 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:29 INFO - PROCESS | 732 | 1466502029376 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 02:40:29 INFO - PROCESS | 732 | 1466502029384 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:29 INFO - PROCESS | 732 | 1466502029386 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:29 INFO - PROCESS | 732 | ++DOCSHELL 14CA5000 == 39 [pid = 732] [id = 641] 02:40:29 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (1736A000) [pid = 732] [serial = 1923] [outer = 00000000] 02:40:29 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (185C2C00) [pid = 732] [serial = 1924] [outer = 1736A000] 02:40:29 INFO - PROCESS | 732 | 1466502029429 Marionette DEBUG loaded listener.js 02:40:29 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (1A34F800) [pid = 732] [serial = 1925] [outer = 1736A000] 02:40:29 INFO - PROCESS | 732 | 1466502029855 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 02:40:29 INFO - PROCESS | 732 | 1466502029882 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 02:40:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:40:29 INFO - PROCESS | 732 | 1466502029884 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 02:40:29 INFO - PROCESS | 732 | 1466502029887 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:40:29 INFO - PROCESS | 732 | 1466502029888 Marionette TRACE conn6 <- [1,2530,null,{}] 02:40:29 INFO - PROCESS | 732 | 1466502029892 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:29 INFO - PROCESS | 732 | 1466502029903 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:29 INFO - PROCESS | 732 | 1466502029984 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 02:40:30 INFO - PROCESS | 732 | 1466502030118 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 732 | 1466502030120 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:30 INFO - PROCESS | 732 | ++DOCSHELL 0D751800 == 40 [pid = 732] [id = 642] 02:40:30 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1624F800) [pid = 732] [serial = 1926] [outer = 00000000] 02:40:30 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1A9F0C00) [pid = 732] [serial = 1927] [outer = 1624F800] 02:40:30 INFO - PROCESS | 732 | 1466502030165 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1AA6F000) [pid = 732] [serial = 1928] [outer = 1624F800] 02:40:30 INFO - PROCESS | 732 | 1466502030538 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 02:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:40:30 INFO - PROCESS | 732 | 1466502030562 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 02:40:30 INFO - PROCESS | 732 | 1466502030564 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 02:40:30 INFO - PROCESS | 732 | 1466502030567 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:40:30 INFO - PROCESS | 732 | 1466502030569 Marionette TRACE conn6 <- [1,2534,null,{}] 02:40:30 INFO - PROCESS | 732 | 1466502030572 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:30 INFO - PROCESS | 732 | 1466502030574 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:30 INFO - PROCESS | 732 | 1466502030656 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 02:40:30 INFO - PROCESS | 732 | 1466502030661 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 732 | 1466502030663 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:30 INFO - PROCESS | 732 | ++DOCSHELL 18582800 == 41 [pid = 732] [id = 643] 02:40:30 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (18583800) [pid = 732] [serial = 1929] [outer = 00000000] 02:40:30 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1AA79000) [pid = 732] [serial = 1930] [outer = 18583800] 02:40:30 INFO - PROCESS | 732 | 1466502030708 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1AA7B800) [pid = 732] [serial = 1931] [outer = 18583800] 02:40:31 INFO - PROCESS | 732 | 1466502031410 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:40:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:40:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 871ms 02:40:31 INFO - PROCESS | 732 | 1466502031439 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 02:40:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:40:31 INFO - PROCESS | 732 | 1466502031444 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 02:40:31 INFO - PROCESS | 732 | 1466502031464 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:40:31 INFO - PROCESS | 732 | 1466502031470 Marionette TRACE conn6 <- [1,2538,null,{}] 02:40:31 INFO - PROCESS | 732 | 1466502031476 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:31 INFO - PROCESS | 732 | 1466502031479 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:31 INFO - PROCESS | 732 | 1466502031604 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 02:40:31 INFO - PROCESS | 732 | 1466502031714 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:31 INFO - PROCESS | 732 | 1466502031717 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:31 INFO - PROCESS | 732 | ++DOCSHELL 0CB0CC00 == 42 [pid = 732] [id = 644] 02:40:31 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (0CCCE000) [pid = 732] [serial = 1932] [outer = 00000000] 02:40:31 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (0E0CDC00) [pid = 732] [serial = 1933] [outer = 0CCCE000] 02:40:31 INFO - PROCESS | 732 | 1466502031776 Marionette DEBUG loaded listener.js 02:40:31 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (15416000) [pid = 732] [serial = 1934] [outer = 0CCCE000] 02:40:32 INFO - PROCESS | 732 | 1466502032413 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:40:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:40:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 991ms 02:40:32 INFO - PROCESS | 732 | 1466502032439 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 02:40:32 INFO - PROCESS | 732 | 1466502032444 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 02:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:40:32 INFO - PROCESS | 732 | 1466502032451 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:40:32 INFO - PROCESS | 732 | 1466502032454 Marionette TRACE conn6 <- [1,2542,null,{}] 02:40:32 INFO - PROCESS | 732 | 1466502032458 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:32 INFO - PROCESS | 732 | 1466502032460 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:32 INFO - PROCESS | 732 | 1466502032576 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 02:40:32 INFO - PROCESS | 732 | 1466502032691 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:32 INFO - PROCESS | 732 | 1466502032694 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:32 INFO - PROCESS | 732 | ++DOCSHELL 17F17000 == 43 [pid = 732] [id = 645] 02:40:32 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (17F76400) [pid = 732] [serial = 1935] [outer = 00000000] 02:40:32 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (185E5C00) [pid = 732] [serial = 1936] [outer = 17F76400] 02:40:32 INFO - PROCESS | 732 | 1466502032791 Marionette DEBUG loaded listener.js 02:40:32 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A326400) [pid = 732] [serial = 1937] [outer = 17F76400] 02:40:33 INFO - PROCESS | 732 | 1466502033422 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:40:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:40:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1018ms 02:40:33 INFO - PROCESS | 732 | 1466502033473 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 02:40:33 INFO - PROCESS | 732 | 1466502033475 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 02:40:33 INFO - PROCESS | 732 | 1466502033479 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:40:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:40:33 INFO - PROCESS | 732 | 1466502033483 Marionette TRACE conn6 <- [1,2546,null,{}] 02:40:33 INFO - PROCESS | 732 | 1466502033494 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:33 INFO - PROCESS | 732 | 1466502033498 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:33 INFO - PROCESS | 732 | 1466502033609 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 02:40:33 INFO - PROCESS | 732 | 1466502033753 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:33 INFO - PROCESS | 732 | 1466502033756 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:33 INFO - PROCESS | 732 | ++DOCSHELL 1AEC1C00 == 44 [pid = 732] [id = 646] 02:40:33 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1AEC2400) [pid = 732] [serial = 1938] [outer = 00000000] 02:40:33 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1B03F800) [pid = 732] [serial = 1939] [outer = 1AEC2400] 02:40:33 INFO - PROCESS | 732 | 1466502033814 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1B045000) [pid = 732] [serial = 1940] [outer = 1AEC2400] 02:40:34 INFO - PROCESS | 732 | 1466502034653 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:40:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:40:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1232ms 02:40:34 INFO - PROCESS | 732 | 1466502034728 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 02:40:34 INFO - PROCESS | 732 | 1466502034733 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 02:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:40:34 INFO - PROCESS | 732 | 1466502034739 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:40:34 INFO - PROCESS | 732 | 1466502034742 Marionette TRACE conn6 <- [1,2550,null,{}] 02:40:34 INFO - PROCESS | 732 | 1466502034747 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:34 INFO - PROCESS | 732 | 1466502034750 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:34 INFO - PROCESS | 732 | 1466502034852 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 02:40:35 INFO - PROCESS | 732 | 1466502034999 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:35 INFO - PROCESS | 732 | 1466502035004 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:35 INFO - PROCESS | 732 | ++DOCSHELL 0CB10800 == 45 [pid = 732] [id = 647] 02:40:35 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (0CC6B400) [pid = 732] [serial = 1941] [outer = 00000000] 02:40:35 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (0DA2F800) [pid = 732] [serial = 1942] [outer = 0CC6B400] 02:40:35 INFO - PROCESS | 732 | 1466502035055 Marionette DEBUG loaded listener.js 02:40:35 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (0DD08000) [pid = 732] [serial = 1943] [outer = 0CC6B400] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 0D751800 == 44 [pid = 732] [id = 642] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 14CA5000 == 43 [pid = 732] [id = 641] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 18340400 == 42 [pid = 732] [id = 640] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 19C0EC00 == 41 [pid = 732] [id = 639] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 14A61400 == 40 [pid = 732] [id = 638] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 18587400 == 39 [pid = 732] [id = 637] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 17F61C00 == 38 [pid = 732] [id = 636] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 0E04A000 == 37 [pid = 732] [id = 635] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 0CA13800 == 36 [pid = 732] [id = 634] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 09258C00 == 35 [pid = 732] [id = 633] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 0CC2AC00 == 34 [pid = 732] [id = 632] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 19C13400 == 33 [pid = 732] [id = 631] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 1A79C000 == 32 [pid = 732] [id = 621] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 0CA17800 == 31 [pid = 732] [id = 617] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 17F16400 == 30 [pid = 732] [id = 620] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 0CA97800 == 29 [pid = 732] [id = 622] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 0CC76800 == 28 [pid = 732] [id = 619] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 1AEC1C00 == 27 [pid = 732] [id = 646] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 17F17000 == 26 [pid = 732] [id = 645] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 18582800 == 25 [pid = 732] [id = 643] 02:40:35 INFO - PROCESS | 732 | --DOCSHELL 0CB0CC00 == 24 [pid = 732] [id = 644] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 90 (14F96C00) [pid = 732] [serial = 1835] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 89 (09274400) [pid = 732] [serial = 1891] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 88 (17F5E400) [pid = 732] [serial = 1879] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 87 (15421800) [pid = 732] [serial = 1876] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0CB97400) [pid = 732] [serial = 1870] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0D377C00) [pid = 732] [serial = 1871] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0CB12000) [pid = 732] [serial = 1867] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0D3E6400) [pid = 732] [serial = 1868] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0E9E1400) [pid = 732] [serial = 1873] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 81 (14A0D000) [pid = 732] [serial = 1874] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 80 (18437800) [pid = 732] [serial = 1882] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 79 (14A0F000) [pid = 732] [serial = 1859] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0DA38C00) [pid = 732] [serial = 1858] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 77 (18452C00) [pid = 732] [serial = 1862] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 76 (17F61800) [pid = 732] [serial = 1861] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1AA7A000) [pid = 732] [serial = 1865] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A856400) [pid = 732] [serial = 1864] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0DBC9C00) [pid = 732] [serial = 1885] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1857F400) [pid = 732] [serial = 1883] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 71 (185EDC00) [pid = 732] [serial = 1888] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 70 (17F5E000) [pid = 732] [serial = 1892] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 69 (195BE800) [pid = 732] [serial = 1889] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 68 (17F72800) [pid = 732] [serial = 1880] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 67 (185B6800) [pid = 732] [serial = 1886] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 732 | --DOMWINDOW == 66 (155AD000) [pid = 732] [serial = 1877] [outer = 00000000] [url = about:blank] 02:40:36 INFO - PROCESS | 732 | 1466502036275 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1578ms 02:40:36 INFO - PROCESS | 732 | 1466502036356 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 02:40:36 INFO - PROCESS | 732 | 1466502036360 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 02:40:36 INFO - PROCESS | 732 | 1466502036370 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:40:36 INFO - PROCESS | 732 | 1466502036373 Marionette TRACE conn6 <- [1,2554,null,{}] 02:40:36 INFO - PROCESS | 732 | 1466502036378 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:36 INFO - PROCESS | 732 | 1466502036381 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:36 INFO - PROCESS | 732 | 1466502036464 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 02:40:36 INFO - PROCESS | 732 | 1466502036478 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 732 | 1466502036480 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:36 INFO - PROCESS | 732 | ++DOCSHELL 0CA41800 == 25 [pid = 732] [id = 648] 02:40:36 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0CA9B800) [pid = 732] [serial = 1944] [outer = 00000000] 02:40:36 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0CB0C800) [pid = 732] [serial = 1945] [outer = 0CA9B800] 02:40:36 INFO - PROCESS | 732 | 1466502036528 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0CC27800) [pid = 732] [serial = 1946] [outer = 0CA9B800] 02:40:37 INFO - PROCESS | 732 | 1466502037050 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 731ms 02:40:37 INFO - PROCESS | 732 | 1466502037105 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 02:40:37 INFO - PROCESS | 732 | 1466502037110 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 02:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:40:37 INFO - PROCESS | 732 | 1466502037116 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - PROCESS | 732 | 1466502037119 Marionette TRACE conn6 <- [1,2558,null,{}] 02:40:37 INFO - PROCESS | 732 | 1466502037123 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:37 INFO - PROCESS | 732 | 1466502037125 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:37 INFO - PROCESS | 732 | 1466502037218 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 02:40:37 INFO - PROCESS | 732 | 1466502037324 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:37 INFO - PROCESS | 732 | 1466502037326 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:37 INFO - PROCESS | 732 | ++DOCSHELL 0DBC9C00 == 26 [pid = 732] [id = 649] 02:40:37 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0DBCA000) [pid = 732] [serial = 1947] [outer = 00000000] 02:40:37 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0DD07C00) [pid = 732] [serial = 1948] [outer = 0DBCA000] 02:40:37 INFO - PROCESS | 732 | 1466502037374 Marionette DEBUG loaded listener.js 02:40:37 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0E04A000) [pid = 732] [serial = 1949] [outer = 0DBCA000] 02:40:37 INFO - PROCESS | 732 | 1466502037765 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 02:40:37 INFO - PROCESS | 732 | 1466502037850 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 02:40:37 INFO - PROCESS | 732 | 1466502037853 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 02:40:37 INFO - PROCESS | 732 | 1466502037856 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:40:37 INFO - PROCESS | 732 | 1466502037860 Marionette TRACE conn6 <- [1,2562,null,{}] 02:40:37 INFO - PROCESS | 732 | 1466502037902 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:37 INFO - PROCESS | 732 | 1466502037907 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:38 INFO - PROCESS | 732 | 1466502037997 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 02:40:38 INFO - PROCESS | 732 | 1466502038006 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:38 INFO - PROCESS | 732 | 1466502038009 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:38 INFO - PROCESS | 732 | ++DOCSHELL 1541FC00 == 27 [pid = 732] [id = 650] 02:40:38 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (15420000) [pid = 732] [serial = 1950] [outer = 00000000] 02:40:38 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (15472000) [pid = 732] [serial = 1951] [outer = 15420000] 02:40:38 INFO - PROCESS | 732 | 1466502038057 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (155AD000) [pid = 732] [serial = 1952] [outer = 15420000] 02:40:38 INFO - PROCESS | 732 | 1466502038541 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 751ms 02:40:38 INFO - PROCESS | 732 | 1466502038610 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 732 | 1466502038613 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 02:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:40:38 INFO - PROCESS | 732 | 1466502038616 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 732 | 1466502038618 Marionette TRACE conn6 <- [1,2566,null,{}] 02:40:38 INFO - PROCESS | 732 | 1466502038621 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:38 INFO - PROCESS | 732 | 1466502038623 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:38 INFO - PROCESS | 732 | 1466502038744 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 02:40:38 INFO - PROCESS | 732 | 1466502038750 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:38 INFO - PROCESS | 732 | 1466502038752 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:38 INFO - PROCESS | 732 | ++DOCSHELL 16258000 == 28 [pid = 732] [id = 651] 02:40:38 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (16258400) [pid = 732] [serial = 1953] [outer = 00000000] 02:40:38 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (17F20000) [pid = 732] [serial = 1954] [outer = 16258400] 02:40:38 INFO - PROCESS | 732 | 1466502038854 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F60400) [pid = 732] [serial = 1955] [outer = 16258400] 02:40:39 INFO - PROCESS | 732 | 1466502039273 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 02:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:40:39 INFO - PROCESS | 732 | 1466502039350 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 02:40:39 INFO - PROCESS | 732 | 1466502039352 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 02:40:39 INFO - PROCESS | 732 | 1466502039355 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:40:39 INFO - PROCESS | 732 | 1466502039357 Marionette TRACE conn6 <- [1,2570,null,{}] 02:40:39 INFO - PROCESS | 732 | 1466502039407 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:39 INFO - PROCESS | 732 | 1466502039409 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:39 INFO - PROCESS | 732 | 1466502039531 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 02:40:39 INFO - PROCESS | 732 | 1466502039536 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:39 INFO - PROCESS | 732 | 1466502039538 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:39 INFO - PROCESS | 732 | ++DOCSHELL 17F64400 == 29 [pid = 732] [id = 652] 02:40:39 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (17F73800) [pid = 732] [serial = 1956] [outer = 00000000] 02:40:39 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (18346400) [pid = 732] [serial = 1957] [outer = 17F73800] 02:40:39 INFO - PROCESS | 732 | 1466502039582 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (18450000) [pid = 732] [serial = 1958] [outer = 17F73800] 02:40:40 INFO - PROCESS | 732 | 1466502040019 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 690ms 02:40:40 INFO - PROCESS | 732 | 1466502040047 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 02:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:40:40 INFO - PROCESS | 732 | 1466502040049 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 02:40:40 INFO - PROCESS | 732 | 1466502040052 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:40:40 INFO - PROCESS | 732 | 1466502040054 Marionette TRACE conn6 <- [1,2574,null,{}] 02:40:40 INFO - PROCESS | 732 | 1466502040057 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:40 INFO - PROCESS | 732 | 1466502040063 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:40 INFO - PROCESS | 732 | 1466502040203 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 02:40:40 INFO - PROCESS | 732 | 1466502040209 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 732 | 1466502040210 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:40 INFO - PROCESS | 732 | ++DOCSHELL 18474800 == 30 [pid = 732] [id = 653] 02:40:40 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1857E400) [pid = 732] [serial = 1959] [outer = 00000000] 02:40:40 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (185E3400) [pid = 732] [serial = 1960] [outer = 1857E400] 02:40:40 INFO - PROCESS | 732 | 1466502040255 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1951C400) [pid = 732] [serial = 1961] [outer = 1857E400] 02:40:40 INFO - PROCESS | 732 | --DOMWINDOW == 83 (18583800) [pid = 732] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:40:40 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1624F800) [pid = 732] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:40:40 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1955F800) [pid = 732] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:40:40 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1A327000) [pid = 732] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:40:40 INFO - PROCESS | 732 | --DOMWINDOW == 79 (17F63C00) [pid = 732] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:40:40 INFO - PROCESS | 732 | --DOMWINDOW == 78 (18588000) [pid = 732] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:40:40 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0E0C3400) [pid = 732] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:40:40 INFO - PROCESS | 732 | --DOMWINDOW == 76 (19C13C00) [pid = 732] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:40:40 INFO - PROCESS | 732 | --DOMWINDOW == 75 (09259800) [pid = 732] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:40:40 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0D338800) [pid = 732] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:40:40 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0CA15000) [pid = 732] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:40:40 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A851000) [pid = 732] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:40:40 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1736A000) [pid = 732] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:40:40 INFO - PROCESS | 732 | 1466502040946 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 930ms 02:40:41 INFO - PROCESS | 732 | 1466502040986 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 732 | 1466502040989 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 02:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:40:41 INFO - PROCESS | 732 | 1466502040991 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 732 | 1466502040993 Marionette TRACE conn6 <- [1,2578,null,{}] 02:40:41 INFO - PROCESS | 732 | 1466502040997 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:41 INFO - PROCESS | 732 | 1466502040999 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:41 INFO - PROCESS | 732 | 1466502041076 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 02:40:41 INFO - PROCESS | 732 | 1466502041083 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 732 | 1466502041084 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:41 INFO - PROCESS | 732 | ++DOCSHELL 0CA8E800 == 31 [pid = 732] [id = 654] 02:40:41 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (1624F800) [pid = 732] [serial = 1962] [outer = 00000000] 02:40:41 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (18582400) [pid = 732] [serial = 1963] [outer = 1624F800] 02:40:41 INFO - PROCESS | 732 | 1466502041129 Marionette DEBUG loaded listener.js 02:40:41 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (185DE400) [pid = 732] [serial = 1964] [outer = 1624F800] 02:40:41 INFO - PROCESS | 732 | 1466502041568 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 02:40:41 INFO - PROCESS | 732 | 1466502041622 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 732 | 1466502041624 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 02:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:40:41 INFO - PROCESS | 732 | 1466502041627 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 732 | 1466502041629 Marionette TRACE conn6 <- [1,2582,null,{}] 02:40:41 INFO - PROCESS | 732 | 1466502041633 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:41 INFO - PROCESS | 732 | 1466502041635 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:41 INFO - PROCESS | 732 | 1466502041715 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 02:40:41 INFO - PROCESS | 732 | 1466502041720 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 732 | 1466502041722 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:41 INFO - PROCESS | 732 | ++DOCSHELL 195B7000 == 32 [pid = 732] [id = 655] 02:40:41 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (195B8400) [pid = 732] [serial = 1965] [outer = 00000000] 02:40:41 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1975EC00) [pid = 732] [serial = 1966] [outer = 195B8400] 02:40:41 INFO - PROCESS | 732 | 1466502041767 Marionette DEBUG loaded listener.js 02:40:41 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1973F800) [pid = 732] [serial = 1967] [outer = 195B8400] 02:40:42 INFO - PROCESS | 732 | 1466502042223 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 631ms 02:40:42 INFO - PROCESS | 732 | 1466502042258 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 02:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:40:42 INFO - PROCESS | 732 | 1466502042260 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 02:40:42 INFO - PROCESS | 732 | 1466502042263 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:40:42 INFO - PROCESS | 732 | 1466502042265 Marionette TRACE conn6 <- [1,2586,null,{}] 02:40:42 INFO - PROCESS | 732 | 1466502042272 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:42 INFO - PROCESS | 732 | 1466502042274 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:42 INFO - PROCESS | 732 | 1466502042354 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 02:40:42 INFO - PROCESS | 732 | 1466502042360 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:42 INFO - PROCESS | 732 | 1466502042362 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:42 INFO - PROCESS | 732 | ++DOCSHELL 1541F800 == 33 [pid = 732] [id = 656] 02:40:42 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A349C00) [pid = 732] [serial = 1968] [outer = 00000000] 02:40:42 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A354C00) [pid = 732] [serial = 1969] [outer = 1A349C00] 02:40:42 INFO - PROCESS | 732 | 1466502042415 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A79C000) [pid = 732] [serial = 1970] [outer = 1A349C00] 02:40:43 INFO - PROCESS | 732 | 1466502043259 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1022ms 02:40:43 INFO - PROCESS | 732 | 1466502043290 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 02:40:43 INFO - PROCESS | 732 | 1466502043295 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 02:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:40:43 INFO - PROCESS | 732 | 1466502043301 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:40:43 INFO - PROCESS | 732 | 1466502043305 Marionette TRACE conn6 <- [1,2590,null,{}] 02:40:43 INFO - PROCESS | 732 | 1466502043331 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:43 INFO - PROCESS | 732 | 1466502043335 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:43 INFO - PROCESS | 732 | 1466502043454 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 02:40:43 INFO - PROCESS | 732 | 1466502043595 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:43 INFO - PROCESS | 732 | 1466502043598 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:43 INFO - PROCESS | 732 | ++DOCSHELL 0CA1A000 == 34 [pid = 732] [id = 657] 02:40:43 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (0CB0B000) [pid = 732] [serial = 1971] [outer = 00000000] 02:40:43 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (0DA32800) [pid = 732] [serial = 1972] [outer = 0CB0B000] 02:40:43 INFO - PROCESS | 732 | 1466502043657 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (0DF78400) [pid = 732] [serial = 1973] [outer = 0CB0B000] 02:40:44 INFO - PROCESS | 732 | 1466502044572 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1359ms 02:40:44 INFO - PROCESS | 732 | 1466502044661 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 02:40:44 INFO - PROCESS | 732 | 1466502044665 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 02:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:40:44 INFO - PROCESS | 732 | 1466502044670 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 732 | 1466502044673 Marionette TRACE conn6 <- [1,2594,null,{}] 02:40:44 INFO - PROCESS | 732 | 1466502044678 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:44 INFO - PROCESS | 732 | 1466502044682 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:44 INFO - PROCESS | 732 | 1466502044816 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 02:40:44 INFO - PROCESS | 732 | 1466502044953 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 732 | 1466502044957 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:45 INFO - PROCESS | 732 | ++DOCSHELL 0D3E7400 == 35 [pid = 732] [id = 658] 02:40:45 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (0D3ED400) [pid = 732] [serial = 1974] [outer = 00000000] 02:40:45 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0DBCCC00) [pid = 732] [serial = 1975] [outer = 0D3ED400] 02:40:45 INFO - PROCESS | 732 | 1466502045044 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0E0C8000) [pid = 732] [serial = 1976] [outer = 0D3ED400] 02:40:45 INFO - PROCESS | 732 | --DOCSHELL 195B7000 == 34 [pid = 732] [id = 655] 02:40:45 INFO - PROCESS | 732 | --DOCSHELL 0CA8E800 == 33 [pid = 732] [id = 654] 02:40:45 INFO - PROCESS | 732 | --DOCSHELL 18474800 == 32 [pid = 732] [id = 653] 02:40:45 INFO - PROCESS | 732 | --DOCSHELL 17F64400 == 31 [pid = 732] [id = 652] 02:40:45 INFO - PROCESS | 732 | --DOCSHELL 16258000 == 30 [pid = 732] [id = 651] 02:40:45 INFO - PROCESS | 732 | --DOCSHELL 1541FC00 == 29 [pid = 732] [id = 650] 02:40:45 INFO - PROCESS | 732 | --DOCSHELL 0DBC9C00 == 28 [pid = 732] [id = 649] 02:40:45 INFO - PROCESS | 732 | --DOCSHELL 0CA41800 == 27 [pid = 732] [id = 648] 02:40:45 INFO - PROCESS | 732 | --DOCSHELL 0CB10800 == 26 [pid = 732] [id = 647] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1AA7B800) [pid = 732] [serial = 1931] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1AA79000) [pid = 732] [serial = 1930] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1A9F0C00) [pid = 732] [serial = 1927] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 82 (19744000) [pid = 732] [serial = 1915] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1A7A2C00) [pid = 732] [serial = 1918] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 80 (17F74800) [pid = 732] [serial = 1909] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 79 (185E5400) [pid = 732] [serial = 1912] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 78 (1AA6F000) [pid = 732] [serial = 1928] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 77 (14CA6400) [pid = 732] [serial = 1906] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 76 (15321C00) [pid = 732] [serial = 1907] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1A354000) [pid = 732] [serial = 1895] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A339C00) [pid = 732] [serial = 1894] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0CA3E000) [pid = 732] [serial = 1900] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0E9DF000) [pid = 732] [serial = 1901] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0E0C9400) [pid = 732] [serial = 1897] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 70 (14A6B800) [pid = 732] [serial = 1898] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0CA8E400) [pid = 732] [serial = 1903] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0D331400) [pid = 732] [serial = 1904] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 67 (18348800) [pid = 732] [serial = 1910] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1A825800) [pid = 732] [serial = 1919] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1A858000) [pid = 732] [serial = 1921] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1A858800) [pid = 732] [serial = 1922] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1A34F800) [pid = 732] [serial = 1925] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 62 (1974A800) [pid = 732] [serial = 1916] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 61 (185C2C00) [pid = 732] [serial = 1924] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | --DOMWINDOW == 60 (185ED800) [pid = 732] [serial = 1913] [outer = 00000000] [url = about:blank] 02:40:45 INFO - PROCESS | 732 | 1466502045493 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 871ms 02:40:45 INFO - PROCESS | 732 | 1466502045541 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 02:40:45 INFO - PROCESS | 732 | 1466502045546 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 02:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:40:45 INFO - PROCESS | 732 | 1466502045552 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:40:45 INFO - PROCESS | 732 | 1466502045555 Marionette TRACE conn6 <- [1,2598,null,{}] 02:40:45 INFO - PROCESS | 732 | 1466502045559 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:45 INFO - PROCESS | 732 | 1466502045562 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:45 INFO - PROCESS | 732 | 1466502045650 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 02:40:45 INFO - PROCESS | 732 | 1466502045657 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 732 | 1466502045659 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:45 INFO - PROCESS | 732 | ++DOCSHELL 0DBC9C00 == 27 [pid = 732] [id = 659] 02:40:45 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (0DF6F400) [pid = 732] [serial = 1977] [outer = 00000000] 02:40:45 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (14A65000) [pid = 732] [serial = 1978] [outer = 0DF6F400] 02:40:45 INFO - PROCESS | 732 | 1466502045707 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (14A69400) [pid = 732] [serial = 1979] [outer = 0DF6F400] 02:40:46 INFO - PROCESS | 732 | 1466502046210 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 02:40:46 INFO - PROCESS | 732 | 1466502046226 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 02:40:46 INFO - PROCESS | 732 | 1466502046228 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 02:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:40:46 INFO - PROCESS | 732 | 1466502046236 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - PROCESS | 732 | 1466502046240 Marionette TRACE conn6 <- [1,2602,null,{}] 02:40:46 INFO - PROCESS | 732 | 1466502046251 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:46 INFO - PROCESS | 732 | 1466502046256 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:46 INFO - PROCESS | 732 | 1466502046375 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 02:40:46 INFO - PROCESS | 732 | 1466502046483 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:46 INFO - PROCESS | 732 | 1466502046487 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:46 INFO - PROCESS | 732 | ++DOCSHELL 1624CC00 == 28 [pid = 732] [id = 660] 02:40:46 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (1624F400) [pid = 732] [serial = 1980] [outer = 00000000] 02:40:46 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (16940000) [pid = 732] [serial = 1981] [outer = 1624F400] 02:40:46 INFO - PROCESS | 732 | 1466502046538 Marionette DEBUG loaded listener.js 02:40:46 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (17F16800) [pid = 732] [serial = 1982] [outer = 1624F400] 02:40:46 INFO - PROCESS | 732 | 1466502046914 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 02:40:46 INFO - PROCESS | 732 | 1466502046966 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 02:40:46 INFO - PROCESS | 732 | 1466502046968 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 02:40:46 INFO - PROCESS | 732 | 1466502046971 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:40:46 INFO - PROCESS | 732 | 1466502046973 Marionette TRACE conn6 <- [1,2606,null,{}] 02:40:46 INFO - PROCESS | 732 | 1466502046976 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:46 INFO - PROCESS | 732 | 1466502046978 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:47 INFO - PROCESS | 732 | 1466502047064 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 02:40:47 INFO - PROCESS | 732 | 1466502047070 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:47 INFO - PROCESS | 732 | 1466502047072 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:47 INFO - PROCESS | 732 | ++DOCSHELL 17F5F800 == 29 [pid = 732] [id = 661] 02:40:47 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (17F64000) [pid = 732] [serial = 1983] [outer = 00000000] 02:40:47 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (18455C00) [pid = 732] [serial = 1984] [outer = 17F64000] 02:40:47 INFO - PROCESS | 732 | 1466502047125 Marionette DEBUG loaded listener.js 02:40:47 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (18582800) [pid = 732] [serial = 1985] [outer = 17F64000] 02:40:47 INFO - PROCESS | 732 | 1466502047622 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 02:40:47 INFO - PROCESS | 732 | 1466502047646 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 02:40:47 INFO - PROCESS | 732 | 1466502047648 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 02:40:47 INFO - PROCESS | 732 | 1466502047651 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:40:47 INFO - PROCESS | 732 | 1466502047653 Marionette TRACE conn6 <- [1,2610,null,{}] 02:40:47 INFO - PROCESS | 732 | 1466502047657 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:47 INFO - PROCESS | 732 | 1466502047659 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:47 INFO - PROCESS | 732 | 1466502047775 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 02:40:47 INFO - PROCESS | 732 | 1466502047871 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:47 INFO - PROCESS | 732 | 1466502047873 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:47 INFO - PROCESS | 732 | ++DOCSHELL 185BD000 == 30 [pid = 732] [id = 662] 02:40:47 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (185BE800) [pid = 732] [serial = 1986] [outer = 00000000] 02:40:47 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (185E8C00) [pid = 732] [serial = 1987] [outer = 185BE800] 02:40:47 INFO - PROCESS | 732 | 1466502047918 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (19568000) [pid = 732] [serial = 1988] [outer = 185BE800] 02:40:48 INFO - PROCESS | 732 | 1466502048342 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 02:40:48 INFO - PROCESS | 732 | 1466502048393 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 02:40:48 INFO - PROCESS | 732 | 1466502048395 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 02:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:40:48 INFO - PROCESS | 732 | 1466502048398 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:40:48 INFO - PROCESS | 732 | 1466502048400 Marionette TRACE conn6 <- [1,2614,null,{}] 02:40:48 INFO - PROCESS | 732 | 1466502048403 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:48 INFO - PROCESS | 732 | 1466502048409 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:48 INFO - PROCESS | 732 | 1466502048559 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 02:40:48 INFO - PROCESS | 732 | 1466502048629 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:48 INFO - PROCESS | 732 | 1466502048631 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:48 INFO - PROCESS | 732 | ++DOCSHELL 195C3400 == 31 [pid = 732] [id = 663] 02:40:48 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (19745400) [pid = 732] [serial = 1989] [outer = 00000000] 02:40:48 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1A34D000) [pid = 732] [serial = 1990] [outer = 19745400] 02:40:48 INFO - PROCESS | 732 | 1466502048676 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1A354800) [pid = 732] [serial = 1991] [outer = 19745400] 02:40:49 INFO - PROCESS | 732 | 1466502049104 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 731ms 02:40:49 INFO - PROCESS | 732 | 1466502049169 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 732 | 1466502049171 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 02:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:40:49 INFO - PROCESS | 732 | 1466502049174 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - PROCESS | 732 | 1466502049176 Marionette TRACE conn6 <- [1,2618,null,{}] 02:40:49 INFO - PROCESS | 732 | 1466502049179 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:49 INFO - PROCESS | 732 | 1466502049181 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:49 INFO - PROCESS | 732 | 1466502049387 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 02:40:49 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0CC6B400) [pid = 732] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:40:49 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0CA9B800) [pid = 732] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:40:49 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0DBCA000) [pid = 732] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:40:49 INFO - PROCESS | 732 | --DOMWINDOW == 71 (16258400) [pid = 732] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:40:49 INFO - PROCESS | 732 | --DOMWINDOW == 70 (15420000) [pid = 732] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:40:49 INFO - PROCESS | 732 | --DOMWINDOW == 69 (17F73800) [pid = 732] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:40:49 INFO - PROCESS | 732 | --DOMWINDOW == 68 (1857E400) [pid = 732] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:40:49 INFO - PROCESS | 732 | --DOMWINDOW == 67 (195B8400) [pid = 732] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:40:49 INFO - PROCESS | 732 | --DOMWINDOW == 66 (0CCCE000) [pid = 732] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:40:49 INFO - PROCESS | 732 | --DOMWINDOW == 65 (17F76400) [pid = 732] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:40:49 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1AEC2400) [pid = 732] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:40:49 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1624F800) [pid = 732] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:40:49 INFO - PROCESS | 732 | 1466502049458 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 732 | 1466502049460 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:49 INFO - PROCESS | 732 | ++DOCSHELL 09264400 == 32 [pid = 732] [id = 664] 02:40:49 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (09265C00) [pid = 732] [serial = 1992] [outer = 00000000] 02:40:49 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0DA2EC00) [pid = 732] [serial = 1993] [outer = 09265C00] 02:40:49 INFO - PROCESS | 732 | 1466502049504 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (14A6CC00) [pid = 732] [serial = 1994] [outer = 09265C00] 02:40:49 INFO - PROCESS | 732 | 1466502049849 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 02:40:49 INFO - PROCESS | 732 | 1466502049906 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 732 | 1466502049908 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 02:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:40:49 INFO - PROCESS | 732 | 1466502049911 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - PROCESS | 732 | 1466502049912 Marionette TRACE conn6 <- [1,2622,null,{}] 02:40:49 INFO - PROCESS | 732 | 1466502049916 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:49 INFO - PROCESS | 732 | 1466502049917 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:50 INFO - PROCESS | 732 | 1466502049997 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 02:40:50 INFO - PROCESS | 732 | 1466502050002 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 732 | 1466502050004 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:50 INFO - PROCESS | 732 | ++DOCSHELL 185BC800 == 33 [pid = 732] [id = 665] 02:40:50 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (185BD400) [pid = 732] [serial = 1995] [outer = 00000000] 02:40:50 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (1A852400) [pid = 732] [serial = 1996] [outer = 185BD400] 02:40:50 INFO - PROCESS | 732 | 1466502050048 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (1A859000) [pid = 732] [serial = 1997] [outer = 185BD400] 02:40:50 INFO - PROCESS | 732 | 1466502050483 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 02:40:50 INFO - PROCESS | 732 | 1466502050542 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 02:40:50 INFO - PROCESS | 732 | 1466502050544 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 02:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:40:50 INFO - PROCESS | 732 | 1466502050547 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:40:50 INFO - PROCESS | 732 | 1466502050549 Marionette TRACE conn6 <- [1,2626,null,{}] 02:40:50 INFO - PROCESS | 732 | 1466502050553 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:50 INFO - PROCESS | 732 | 1466502050554 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:50 INFO - PROCESS | 732 | 1466502050634 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 02:40:50 INFO - PROCESS | 732 | 1466502050639 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 732 | 1466502050641 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:50 INFO - PROCESS | 732 | ++DOCSHELL 020EF400 == 34 [pid = 732] [id = 666] 02:40:50 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0925E800) [pid = 732] [serial = 1998] [outer = 00000000] 02:40:50 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (154E2800) [pid = 732] [serial = 1999] [outer = 0925E800] 02:40:50 INFO - PROCESS | 732 | 1466502050685 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (1A84D400) [pid = 732] [serial = 2000] [outer = 0925E800] 02:40:51 INFO - PROCESS | 732 | 1466502051142 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 02:40:51 INFO - PROCESS | 732 | 1466502051197 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 02:40:51 INFO - PROCESS | 732 | 1466502051199 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 02:40:51 INFO - PROCESS | 732 | 1466502051203 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:40:51 INFO - PROCESS | 732 | 1466502051204 Marionette TRACE conn6 <- [1,2630,null,{}] 02:40:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:40:51 INFO - PROCESS | 732 | 1466502051208 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:51 INFO - PROCESS | 732 | 1466502051219 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:51 INFO - PROCESS | 732 | 1466502051301 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 02:40:51 INFO - PROCESS | 732 | 1466502051306 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:51 INFO - PROCESS | 732 | 1466502051308 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:51 INFO - PROCESS | 732 | ++DOCSHELL 17F5F400 == 35 [pid = 732] [id = 667] 02:40:51 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (1A9F3800) [pid = 732] [serial = 2001] [outer = 00000000] 02:40:51 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1AA75400) [pid = 732] [serial = 2002] [outer = 1A9F3800] 02:40:51 INFO - PROCESS | 732 | 1466502051351 Marionette DEBUG loaded listener.js 02:40:51 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1AA76000) [pid = 732] [serial = 2003] [outer = 1A9F3800] 02:40:52 INFO - PROCESS | 732 | 1466502052127 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:40:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:40:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 971ms 02:40:52 INFO - PROCESS | 732 | 1466502052180 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 02:40:52 INFO - PROCESS | 732 | 1466502052184 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 02:40:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:40:52 INFO - PROCESS | 732 | 1466502052188 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:40:52 INFO - PROCESS | 732 | 1466502052192 Marionette TRACE conn6 <- [1,2634,null,{}] 02:40:52 INFO - PROCESS | 732 | 1466502052197 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:52 INFO - PROCESS | 732 | 1466502052201 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:52 INFO - PROCESS | 732 | 1466502052343 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 02:40:52 INFO - PROCESS | 732 | 1466502052486 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 732 | 1466502052489 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:52 INFO - PROCESS | 732 | ++DOCSHELL 0D332400 == 36 [pid = 732] [id = 668] 02:40:52 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0D334000) [pid = 732] [serial = 2004] [outer = 00000000] 02:40:52 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (14CE5C00) [pid = 732] [serial = 2005] [outer = 0D334000] 02:40:52 INFO - PROCESS | 732 | 1466502052551 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (153A3C00) [pid = 732] [serial = 2006] [outer = 0D334000] 02:40:53 INFO - PROCESS | 732 | 1466502053116 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:40:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:40:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 970ms 02:40:53 INFO - PROCESS | 732 | 1466502053160 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 02:40:53 INFO - PROCESS | 732 | 1466502053166 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 02:40:53 INFO - PROCESS | 732 | 1466502053172 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:40:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:40:53 INFO - PROCESS | 732 | 1466502053175 Marionette TRACE conn6 <- [1,2638,null,{}] 02:40:53 INFO - PROCESS | 732 | 1466502053178 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:53 INFO - PROCESS | 732 | 1466502053181 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:53 INFO - PROCESS | 732 | 1466502053297 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 02:40:53 INFO - PROCESS | 732 | 1466502053454 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:53 INFO - PROCESS | 732 | 1466502053456 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:53 INFO - PROCESS | 732 | ++DOCSHELL 185E1800 == 37 [pid = 732] [id = 669] 02:40:53 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (185E4400) [pid = 732] [serial = 2007] [outer = 00000000] 02:40:53 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1974A400) [pid = 732] [serial = 2008] [outer = 185E4400] 02:40:53 INFO - PROCESS | 732 | 1466502053513 Marionette DEBUG loaded listener.js 02:40:53 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A33D400) [pid = 732] [serial = 2009] [outer = 185E4400] 02:40:54 INFO - PROCESS | 732 | 1466502054088 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:40:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:40:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 970ms 02:40:54 INFO - PROCESS | 732 | 1466502054145 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 732 | 1466502054148 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 02:40:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:40:54 INFO - PROCESS | 732 | 1466502054152 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - PROCESS | 732 | 1466502054156 Marionette TRACE conn6 <- [1,2642,null,{}] 02:40:54 INFO - PROCESS | 732 | 1466502054166 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:54 INFO - PROCESS | 732 | 1466502054171 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:54 INFO - PROCESS | 732 | 1466502054279 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 02:40:54 INFO - PROCESS | 732 | 1466502054423 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 732 | 1466502054427 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:54 INFO - PROCESS | 732 | ++DOCSHELL 1AEB8C00 == 38 [pid = 732] [id = 670] 02:40:54 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1AEB9000) [pid = 732] [serial = 2010] [outer = 00000000] 02:40:54 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1AEC2400) [pid = 732] [serial = 2011] [outer = 1AEB9000] 02:40:54 INFO - PROCESS | 732 | 1466502054484 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1B044800) [pid = 732] [serial = 2012] [outer = 1AEB9000] 02:40:55 INFO - PROCESS | 732 | 1466502055278 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:40:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:40:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1186ms 02:40:55 INFO - PROCESS | 732 | 1466502055341 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 02:40:55 INFO - PROCESS | 732 | 1466502055345 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 02:40:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:40:55 INFO - PROCESS | 732 | 1466502055351 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:40:55 INFO - PROCESS | 732 | 1466502055354 Marionette TRACE conn6 <- [1,2646,null,{}] 02:40:55 INFO - PROCESS | 732 | 1466502055359 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:55 INFO - PROCESS | 732 | 1466502055362 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:55 INFO - PROCESS | 732 | 1466502055464 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 02:40:55 INFO - PROCESS | 732 | 1466502055611 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 732 | 1466502055616 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:55 INFO - PROCESS | 732 | ++DOCSHELL 0DCAB400 == 39 [pid = 732] [id = 671] 02:40:55 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0DCAC800) [pid = 732] [serial = 2013] [outer = 00000000] 02:40:55 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0E052000) [pid = 732] [serial = 2014] [outer = 0DCAC800] 02:40:55 INFO - PROCESS | 732 | 1466502055668 Marionette DEBUG loaded listener.js 02:40:55 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (14A6B800) [pid = 732] [serial = 2015] [outer = 0DCAC800] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 020EF400 == 38 [pid = 732] [id = 666] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 185BC800 == 37 [pid = 732] [id = 665] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 09264400 == 36 [pid = 732] [id = 664] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 195C3400 == 35 [pid = 732] [id = 663] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 185BD000 == 34 [pid = 732] [id = 662] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 17F5F800 == 33 [pid = 732] [id = 661] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 1624CC00 == 32 [pid = 732] [id = 660] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 0DBC9C00 == 31 [pid = 732] [id = 659] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 0D3E7400 == 30 [pid = 732] [id = 658] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 0CA1A000 == 29 [pid = 732] [id = 657] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 1541F800 == 28 [pid = 732] [id = 656] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 1AEB8C00 == 27 [pid = 732] [id = 670] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 185E1800 == 26 [pid = 732] [id = 669] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 17F5F400 == 25 [pid = 732] [id = 667] 02:40:56 INFO - PROCESS | 732 | --DOCSHELL 0D332400 == 24 [pid = 732] [id = 668] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0DD08000) [pid = 732] [serial = 1943] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0DA2F800) [pid = 732] [serial = 1942] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0CB0C800) [pid = 732] [serial = 1945] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0CC27800) [pid = 732] [serial = 1946] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0DD07C00) [pid = 732] [serial = 1948] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0E04A000) [pid = 732] [serial = 1949] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 80 (17F20000) [pid = 732] [serial = 1954] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 79 (15472000) [pid = 732] [serial = 1951] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 78 (18346400) [pid = 732] [serial = 1957] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 77 (17F60400) [pid = 732] [serial = 1955] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 76 (185E3400) [pid = 732] [serial = 1960] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1951C400) [pid = 732] [serial = 1961] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1975EC00) [pid = 732] [serial = 1966] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 73 (15416000) [pid = 732] [serial = 1934] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0E0CDC00) [pid = 732] [serial = 1933] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1A326400) [pid = 732] [serial = 1937] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 70 (185E5C00) [pid = 732] [serial = 1936] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1B045000) [pid = 732] [serial = 1940] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 68 (1B03F800) [pid = 732] [serial = 1939] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1A354C00) [pid = 732] [serial = 1969] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 66 (18450000) [pid = 732] [serial = 1958] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 65 (18582400) [pid = 732] [serial = 1963] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1973F800) [pid = 732] [serial = 1967] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 63 (155AD000) [pid = 732] [serial = 1952] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | --DOMWINDOW == 62 (185DE400) [pid = 732] [serial = 1964] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 732 | 1466502056859 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:40:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:40:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1532ms 02:40:56 INFO - PROCESS | 732 | 1466502056884 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 02:40:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:40:56 INFO - PROCESS | 732 | 1466502056888 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 02:40:56 INFO - PROCESS | 732 | 1466502056892 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:40:56 INFO - PROCESS | 732 | 1466502056896 Marionette TRACE conn6 <- [1,2650,null,{}] 02:40:56 INFO - PROCESS | 732 | 1466502056902 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:56 INFO - PROCESS | 732 | 1466502056904 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:57 INFO - PROCESS | 732 | 1466502056995 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 02:40:57 INFO - PROCESS | 732 | 1466502057004 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 732 | 1466502057007 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:57 INFO - PROCESS | 732 | ++DOCSHELL 0CA99000 == 25 [pid = 732] [id = 672] 02:40:57 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (0CB09400) [pid = 732] [serial = 2016] [outer = 00000000] 02:40:57 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (0CB0FC00) [pid = 732] [serial = 2017] [outer = 0CB09400] 02:40:57 INFO - PROCESS | 732 | 1466502057055 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0CC73000) [pid = 732] [serial = 2018] [outer = 0CB09400] 02:40:57 INFO - PROCESS | 732 | 1466502057553 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:40:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:40:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 690ms 02:40:57 INFO - PROCESS | 732 | 1466502057586 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 732 | 1466502057590 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 02:40:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:40:57 INFO - PROCESS | 732 | 1466502057597 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 732 | 1466502057600 Marionette TRACE conn6 <- [1,2654,null,{}] 02:40:57 INFO - PROCESS | 732 | 1466502057603 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:57 INFO - PROCESS | 732 | 1466502057606 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:57 INFO - PROCESS | 732 | 1466502057725 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 02:40:57 INFO - PROCESS | 732 | 1466502057824 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 732 | 1466502057827 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:57 INFO - PROCESS | 732 | ++DOCSHELL 0DBC9C00 == 26 [pid = 732] [id = 673] 02:40:57 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0DBCA000) [pid = 732] [serial = 2019] [outer = 00000000] 02:40:57 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0DD07C00) [pid = 732] [serial = 2020] [outer = 0DBCA000] 02:40:57 INFO - PROCESS | 732 | 1466502057882 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0E04A000) [pid = 732] [serial = 2021] [outer = 0DBCA000] 02:40:58 INFO - PROCESS | 732 | 1466502058721 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:40:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:40:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1173ms 02:40:58 INFO - PROCESS | 732 | 1466502058770 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 02:40:58 INFO - PROCESS | 732 | 1466502058772 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 02:40:58 INFO - PROCESS | 732 | 1466502058776 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:40:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:40:58 INFO - PROCESS | 732 | 1466502058779 Marionette TRACE conn6 <- [1,2658,null,{}] 02:40:58 INFO - PROCESS | 732 | 1466502058796 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:58 INFO - PROCESS | 732 | 1466502058800 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:58 INFO - PROCESS | 732 | 1466502058921 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 02:40:58 INFO - PROCESS | 732 | 1466502058928 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:58 INFO - PROCESS | 732 | 1466502058932 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:40:59 INFO - PROCESS | 732 | ++DOCSHELL 1546C800 == 27 [pid = 732] [id = 674] 02:40:59 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (15472C00) [pid = 732] [serial = 2022] [outer = 00000000] 02:40:59 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (155A4800) [pid = 732] [serial = 2023] [outer = 15472C00] 02:40:59 INFO - PROCESS | 732 | 1466502059035 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (1624FC00) [pid = 732] [serial = 2024] [outer = 15472C00] 02:40:59 INFO - PROCESS | 732 | 1466502059965 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:41:00 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 02:41:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:41:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:41:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1235ms 02:41:00 INFO - PROCESS | 732 | 1466502060015 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 02:41:00 INFO - PROCESS | 732 | 1466502060018 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 02:41:00 INFO - PROCESS | 732 | 1466502060021 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:41:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:41:00 INFO - PROCESS | 732 | 1466502060022 Marionette TRACE conn6 <- [1,2662,null,{}] 02:41:00 INFO - PROCESS | 732 | 1466502060026 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:00 INFO - PROCESS | 732 | 1466502060028 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:00 INFO - PROCESS | 732 | 1466502060152 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 02:41:00 INFO - PROCESS | 732 | 1466502060158 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:00 INFO - PROCESS | 732 | 1466502060160 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:00 INFO - PROCESS | 732 | ++DOCSHELL 17365400 == 28 [pid = 732] [id = 675] 02:41:00 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (1736A800) [pid = 732] [serial = 2025] [outer = 00000000] 02:41:00 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (17F67000) [pid = 732] [serial = 2026] [outer = 1736A800] 02:41:00 INFO - PROCESS | 732 | 1466502060205 Marionette DEBUG loaded listener.js 02:41:00 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (17F7B400) [pid = 732] [serial = 2027] [outer = 1736A800] 02:41:00 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1A9F3800) [pid = 732] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:41:00 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0925E800) [pid = 732] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:41:00 INFO - PROCESS | 732 | --DOMWINDOW == 71 (185BE800) [pid = 732] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:41:00 INFO - PROCESS | 732 | --DOMWINDOW == 70 (19745400) [pid = 732] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:41:00 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0CB0B000) [pid = 732] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:41:00 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0DF6F400) [pid = 732] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:41:00 INFO - PROCESS | 732 | --DOMWINDOW == 67 (1624F400) [pid = 732] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:41:00 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1A349C00) [pid = 732] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:41:00 INFO - PROCESS | 732 | --DOMWINDOW == 65 (09265C00) [pid = 732] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:41:00 INFO - PROCESS | 732 | --DOMWINDOW == 64 (0D3ED400) [pid = 732] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:41:00 INFO - PROCESS | 732 | --DOMWINDOW == 63 (17F64000) [pid = 732] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:41:00 INFO - PROCESS | 732 | --DOMWINDOW == 62 (185BD400) [pid = 732] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:41:01 INFO - PROCESS | 732 | 1466502061338 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:41:01 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 02:41:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:41:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:41:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1378ms 02:41:01 INFO - PROCESS | 732 | 1466502061403 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 02:41:01 INFO - PROCESS | 732 | 1466502061405 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 02:41:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:41:01 INFO - PROCESS | 732 | 1466502061408 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:41:01 INFO - PROCESS | 732 | 1466502061410 Marionette TRACE conn6 <- [1,2666,null,{}] 02:41:01 INFO - PROCESS | 732 | 1466502061413 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:01 INFO - PROCESS | 732 | 1466502061415 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:01 INFO - PROCESS | 732 | 1466502061520 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 02:41:01 INFO - PROCESS | 732 | 1466502061615 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 732 | 1466502061617 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:01 INFO - PROCESS | 732 | ++DOCSHELL 0CA93800 == 29 [pid = 732] [id = 676] 02:41:01 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (0CB0B000) [pid = 732] [serial = 2028] [outer = 00000000] 02:41:01 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (17F7B800) [pid = 732] [serial = 2029] [outer = 0CB0B000] 02:41:01 INFO - PROCESS | 732 | 1466502061661 Marionette DEBUG loaded listener.js 02:41:01 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (17F7EC00) [pid = 732] [serial = 2030] [outer = 0CB0B000] 02:41:02 INFO - PROCESS | 732 | 1466502062509 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:41:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 02:41:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1119ms 02:41:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:41:02 INFO - PROCESS | 732 | 1466502062527 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 02:41:02 INFO - PROCESS | 732 | 1466502062529 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 02:41:02 INFO - PROCESS | 732 | 1466502062532 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - PROCESS | 732 | 1466502062534 Marionette TRACE conn6 <- [1,2670,null,{}] 02:41:02 INFO - PROCESS | 732 | 1466502062537 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:02 INFO - PROCESS | 732 | 1466502062543 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:02 INFO - PROCESS | 732 | 1466502062638 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 02:41:02 INFO - PROCESS | 732 | 1466502062644 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 732 | 1466502062646 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:02 INFO - PROCESS | 732 | ++DOCSHELL 18348C00 == 30 [pid = 732] [id = 677] 02:41:02 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (18479800) [pid = 732] [serial = 2031] [outer = 00000000] 02:41:02 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (185C1800) [pid = 732] [serial = 2032] [outer = 18479800] 02:41:02 INFO - PROCESS | 732 | 1466502062690 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (185E6000) [pid = 732] [serial = 2033] [outer = 18479800] 02:41:03 INFO - PROCESS | 732 | 1466502063967 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:41:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 02:41:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1481ms 02:41:04 INFO - PROCESS | 732 | 1466502064015 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 02:41:04 INFO - PROCESS | 732 | 1466502064020 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 02:41:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:41:04 INFO - PROCESS | 732 | 1466502064033 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:41:04 INFO - PROCESS | 732 | 1466502064037 Marionette TRACE conn6 <- [1,2674,null,{}] 02:41:04 INFO - PROCESS | 732 | 1466502064042 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:04 INFO - PROCESS | 732 | 1466502064046 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:04 INFO - PROCESS | 732 | 1466502064212 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 02:41:04 INFO - PROCESS | 732 | 1466502064330 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 732 | 1466502064333 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:04 INFO - PROCESS | 732 | ++DOCSHELL 0CA9AC00 == 31 [pid = 732] [id = 678] 02:41:04 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0CB10800) [pid = 732] [serial = 2034] [outer = 00000000] 02:41:04 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0DA39000) [pid = 732] [serial = 2035] [outer = 0CB10800] 02:41:04 INFO - PROCESS | 732 | 1466502064390 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (14A0E000) [pid = 732] [serial = 2036] [outer = 0CB10800] 02:41:05 INFO - PROCESS | 732 | --DOCSHELL 0CA93800 == 30 [pid = 732] [id = 676] 02:41:05 INFO - PROCESS | 732 | --DOCSHELL 17365400 == 29 [pid = 732] [id = 675] 02:41:05 INFO - PROCESS | 732 | --DOCSHELL 1546C800 == 28 [pid = 732] [id = 674] 02:41:05 INFO - PROCESS | 732 | --DOCSHELL 0DBC9C00 == 27 [pid = 732] [id = 673] 02:41:05 INFO - PROCESS | 732 | --DOCSHELL 0CA99000 == 26 [pid = 732] [id = 672] 02:41:05 INFO - PROCESS | 732 | --DOCSHELL 0DCAB400 == 25 [pid = 732] [id = 671] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 70 (185E8C00) [pid = 732] [serial = 1987] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1A84D400) [pid = 732] [serial = 2000] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 68 (1A34D000) [pid = 732] [serial = 1990] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 67 (19568000) [pid = 732] [serial = 1988] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 66 (0DA32800) [pid = 732] [serial = 1972] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 65 (0DF78400) [pid = 732] [serial = 1973] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 64 (14A65000) [pid = 732] [serial = 1978] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 63 (14A69400) [pid = 732] [serial = 1979] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 62 (16940000) [pid = 732] [serial = 1981] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 61 (17F16800) [pid = 732] [serial = 1982] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 60 (1A79C000) [pid = 732] [serial = 1970] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 59 (0DA2EC00) [pid = 732] [serial = 1993] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 58 (0DBCCC00) [pid = 732] [serial = 1975] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 57 (0E0C8000) [pid = 732] [serial = 1976] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 56 (18455C00) [pid = 732] [serial = 1984] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 55 (1A354800) [pid = 732] [serial = 1991] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 54 (1A852400) [pid = 732] [serial = 1996] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 53 (1A859000) [pid = 732] [serial = 1997] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 52 (14A6CC00) [pid = 732] [serial = 1994] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 51 (18582800) [pid = 732] [serial = 1985] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 50 (1AA75400) [pid = 732] [serial = 2002] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 49 (1AA76000) [pid = 732] [serial = 2003] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | --DOMWINDOW == 48 (154E2800) [pid = 732] [serial = 1999] [outer = 00000000] [url = about:blank] 02:41:05 INFO - PROCESS | 732 | 1466502065499 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:41:05 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 02:41:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:41:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:41:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1483ms 02:41:05 INFO - PROCESS | 732 | 1466502065518 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 732 | 1466502065522 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 02:41:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:41:05 INFO - PROCESS | 732 | 1466502065526 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:41:05 INFO - PROCESS | 732 | 1466502065529 Marionette TRACE conn6 <- [1,2678,null,{}] 02:41:05 INFO - PROCESS | 732 | 1466502065534 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:05 INFO - PROCESS | 732 | 1466502065537 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:05 INFO - PROCESS | 732 | 1466502065625 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 02:41:05 INFO - PROCESS | 732 | 1466502065634 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:05 INFO - PROCESS | 732 | 1466502065638 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:05 INFO - PROCESS | 732 | ++DOCSHELL 0D331400 == 26 [pid = 732] [id = 679] 02:41:05 INFO - PROCESS | 732 | ++DOMWINDOW == 49 (0D333400) [pid = 732] [serial = 2037] [outer = 00000000] 02:41:05 INFO - PROCESS | 732 | ++DOMWINDOW == 50 (0D3E8C00) [pid = 732] [serial = 2038] [outer = 0D333400] 02:41:05 INFO - PROCESS | 732 | 1466502065685 Marionette DEBUG loaded listener.js 02:41:05 INFO - PROCESS | 732 | ++DOMWINDOW == 51 (0DA2C800) [pid = 732] [serial = 2039] [outer = 0D333400] 02:41:06 INFO - PROCESS | 732 | 1466502066711 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:41:06 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 02:41:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:41:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:41:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1222ms 02:41:06 INFO - PROCESS | 732 | 1466502066750 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 02:41:06 INFO - PROCESS | 732 | 1466502066755 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 02:41:06 INFO - PROCESS | 732 | 1466502066761 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:41:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:41:06 INFO - PROCESS | 732 | 1466502066764 Marionette TRACE conn6 <- [1,2682,null,{}] 02:41:06 INFO - PROCESS | 732 | 1466502066768 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:06 INFO - PROCESS | 732 | 1466502066770 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:06 INFO - PROCESS | 732 | 1466502066859 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 02:41:06 INFO - PROCESS | 732 | 1466502066867 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:06 INFO - PROCESS | 732 | 1466502066869 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:06 INFO - PROCESS | 732 | ++DOCSHELL 14A6DC00 == 27 [pid = 732] [id = 680] 02:41:06 INFO - PROCESS | 732 | ++DOMWINDOW == 52 (14A6E800) [pid = 732] [serial = 2040] [outer = 00000000] 02:41:06 INFO - PROCESS | 732 | ++DOMWINDOW == 53 (14CE4400) [pid = 732] [serial = 2041] [outer = 14A6E800] 02:41:06 INFO - PROCESS | 732 | 1466502066917 Marionette DEBUG loaded listener.js 02:41:07 INFO - PROCESS | 732 | ++DOMWINDOW == 54 (14FB1C00) [pid = 732] [serial = 2042] [outer = 14A6E800] 02:41:07 INFO - PROCESS | 732 | 1466502067876 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:41:07 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 02:41:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:41:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:41:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1128ms 02:41:07 INFO - PROCESS | 732 | 1466502067900 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 02:41:07 INFO - PROCESS | 732 | 1466502067902 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 02:41:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:41:07 INFO - PROCESS | 732 | 1466502067906 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:41:07 INFO - PROCESS | 732 | 1466502067909 Marionette TRACE conn6 <- [1,2686,null,{}] 02:41:07 INFO - PROCESS | 732 | 1466502067920 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:07 INFO - PROCESS | 732 | 1466502067925 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:08 INFO - PROCESS | 732 | 1466502068043 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 02:41:08 INFO - PROCESS | 732 | 1466502068051 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:08 INFO - PROCESS | 732 | 1466502068054 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:08 INFO - PROCESS | 732 | ++DOCSHELL 17F1EC00 == 28 [pid = 732] [id = 681] 02:41:08 INFO - PROCESS | 732 | ++DOMWINDOW == 55 (17F1FC00) [pid = 732] [serial = 2043] [outer = 00000000] 02:41:08 INFO - PROCESS | 732 | ++DOMWINDOW == 56 (17F63400) [pid = 732] [serial = 2044] [outer = 17F1FC00] 02:41:08 INFO - PROCESS | 732 | 1466502068155 Marionette DEBUG loaded listener.js 02:41:08 INFO - PROCESS | 732 | ++DOMWINDOW == 57 (17F76400) [pid = 732] [serial = 2045] [outer = 17F1FC00] 02:41:09 INFO - PROCESS | 732 | --DOMWINDOW == 56 (0DCAC800) [pid = 732] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:41:09 INFO - PROCESS | 732 | --DOMWINDOW == 55 (0CB09400) [pid = 732] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:41:09 INFO - PROCESS | 732 | --DOMWINDOW == 54 (0D334000) [pid = 732] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:41:09 INFO - PROCESS | 732 | --DOMWINDOW == 53 (185E4400) [pid = 732] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:41:09 INFO - PROCESS | 732 | --DOMWINDOW == 52 (1AEB9000) [pid = 732] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:41:09 INFO - PROCESS | 732 | --DOMWINDOW == 51 (15472C00) [pid = 732] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:41:09 INFO - PROCESS | 732 | --DOMWINDOW == 50 (1736A800) [pid = 732] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:41:09 INFO - PROCESS | 732 | --DOMWINDOW == 49 (0DBCA000) [pid = 732] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:41:09 INFO - PROCESS | 732 | --DOMWINDOW == 48 (0CB0B000) [pid = 732] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:41:09 INFO - PROCESS | 732 | 1466502069091 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:41:09 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 02:41:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:41:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:41:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:41:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1234ms 02:41:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:41:09 INFO - PROCESS | 732 | 1466502069141 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 732 | 1466502069143 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 02:41:09 INFO - PROCESS | 732 | 1466502069147 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:41:09 INFO - PROCESS | 732 | 1466502069148 Marionette TRACE conn6 <- [1,2690,null,{}] 02:41:09 INFO - PROCESS | 732 | 1466502069152 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:09 INFO - PROCESS | 732 | 1466502069154 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:09 INFO - PROCESS | 732 | 1466502069241 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 02:41:09 INFO - PROCESS | 732 | 1466502069247 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 732 | 1466502069249 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:09 INFO - PROCESS | 732 | ++DOCSHELL 0D334000 == 29 [pid = 732] [id = 682] 02:41:09 INFO - PROCESS | 732 | ++DOMWINDOW == 49 (1834A400) [pid = 732] [serial = 2046] [outer = 00000000] 02:41:09 INFO - PROCESS | 732 | ++DOMWINDOW == 50 (18459800) [pid = 732] [serial = 2047] [outer = 1834A400] 02:41:09 INFO - PROCESS | 732 | 1466502069294 Marionette DEBUG loaded listener.js 02:41:09 INFO - PROCESS | 732 | ++DOMWINDOW == 51 (185B6800) [pid = 732] [serial = 2048] [outer = 1834A400] 02:41:09 INFO - PROCESS | 732 | 1466502069747 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:41:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:41:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 02:41:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:41:09 INFO - PROCESS | 732 | 1466502069780 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 732 | 1466502069783 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 02:41:09 INFO - PROCESS | 732 | 1466502069786 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:41:09 INFO - PROCESS | 732 | 1466502069787 Marionette TRACE conn6 <- [1,2694,null,{}] 02:41:09 INFO - PROCESS | 732 | 1466502069790 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:09 INFO - PROCESS | 732 | 1466502069792 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:09 INFO - PROCESS | 732 | 1466502069872 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 02:41:09 INFO - PROCESS | 732 | 1466502069878 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:09 INFO - PROCESS | 732 | 1466502069880 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:09 INFO - PROCESS | 732 | ++DOCSHELL 18458800 == 30 [pid = 732] [id = 683] 02:41:09 INFO - PROCESS | 732 | ++DOMWINDOW == 52 (185B9000) [pid = 732] [serial = 2049] [outer = 00000000] 02:41:09 INFO - PROCESS | 732 | ++DOMWINDOW == 53 (185E9000) [pid = 732] [serial = 2050] [outer = 185B9000] 02:41:09 INFO - PROCESS | 732 | 1466502069924 Marionette DEBUG loaded listener.js 02:41:10 INFO - PROCESS | 732 | ++DOMWINDOW == 54 (19564800) [pid = 732] [serial = 2051] [outer = 185B9000] 02:41:10 INFO - PROCESS | 732 | 1466502070334 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:41:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:41:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 570ms 02:41:10 INFO - PROCESS | 732 | 1466502070356 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 02:41:10 INFO - PROCESS | 732 | 1466502070358 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 02:41:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:41:10 INFO - PROCESS | 732 | 1466502070361 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:41:10 INFO - PROCESS | 732 | 1466502070363 Marionette TRACE conn6 <- [1,2698,null,{}] 02:41:10 INFO - PROCESS | 732 | 1466502070366 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:10 INFO - PROCESS | 732 | 1466502070372 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:10 INFO - PROCESS | 732 | 1466502070517 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 02:41:10 INFO - PROCESS | 732 | 1466502070529 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:10 INFO - PROCESS | 732 | 1466502070531 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:10 INFO - PROCESS | 732 | ++DOCSHELL 185E0800 == 31 [pid = 732] [id = 684] 02:41:10 INFO - PROCESS | 732 | ++DOMWINDOW == 55 (195B7800) [pid = 732] [serial = 2052] [outer = 00000000] 02:41:10 INFO - PROCESS | 732 | ++DOMWINDOW == 56 (19747800) [pid = 732] [serial = 2053] [outer = 195B7800] 02:41:10 INFO - PROCESS | 732 | 1466502070585 Marionette DEBUG loaded listener.js 02:41:10 INFO - PROCESS | 732 | ++DOMWINDOW == 57 (1A327000) [pid = 732] [serial = 2054] [outer = 195B7800] 02:41:11 INFO - PROCESS | 732 | 1466502071018 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:41:11 INFO - PROCESS | 732 | 1466502071035 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 02:41:11 INFO - PROCESS | 732 | 1466502071037 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:41:11 INFO - PROCESS | 732 | 1466502071039 Marionette TRACE conn6 <- [1,2702,null,{}] 02:41:11 INFO - PROCESS | 732 | 1466502071042 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:11 INFO - PROCESS | 732 | 1466502071044 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:11 INFO - PROCESS | 732 | 1466502071163 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 02:41:11 INFO - PROCESS | 732 | 1466502071171 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:11 INFO - PROCESS | 732 | 1466502071173 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:11 INFO - PROCESS | 732 | ++DOCSHELL 17372800 == 32 [pid = 732] [id = 685] 02:41:11 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (18581400) [pid = 732] [serial = 2055] [outer = 00000000] 02:41:11 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (1A34D000) [pid = 732] [serial = 2056] [outer = 18581400] 02:41:11 INFO - PROCESS | 732 | 1466502071217 Marionette DEBUG loaded listener.js 02:41:11 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (1A354C00) [pid = 732] [serial = 2057] [outer = 18581400] 02:41:11 INFO - PROCESS | 732 | 1466502071640 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:41:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:41:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 02:41:11 INFO - PROCESS | 732 | 1466502071706 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 02:41:11 INFO - PROCESS | 732 | 1466502071710 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 02:41:11 INFO - PROCESS | 732 | 1466502071716 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:41:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:41:11 INFO - PROCESS | 732 | 1466502071720 Marionette TRACE conn6 <- [1,2706,null,{}] 02:41:11 INFO - PROCESS | 732 | 1466502071727 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:11 INFO - PROCESS | 732 | 1466502071731 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:11 INFO - PROCESS | 732 | 1466502071883 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 02:41:12 INFO - PROCESS | 732 | 1466502072074 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:12 INFO - PROCESS | 732 | 1466502072079 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:12 INFO - PROCESS | 732 | ++DOCSHELL 0CC21000 == 33 [pid = 732] [id = 686] 02:41:12 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (0CC6E400) [pid = 732] [serial = 2058] [outer = 00000000] 02:41:12 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (0D752800) [pid = 732] [serial = 2059] [outer = 0CC6E400] 02:41:12 INFO - PROCESS | 732 | 1466502072150 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (0E04E400) [pid = 732] [serial = 2060] [outer = 0CC6E400] 02:41:12 INFO - PROCESS | 732 | 1466502072737 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 02:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:41:12 INFO - PROCESS | 732 | 1466502072803 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 02:41:12 INFO - PROCESS | 732 | 1466502072810 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:41:12 INFO - PROCESS | 732 | 1466502072814 Marionette TRACE conn6 <- [1,2710,null,{}] 02:41:12 INFO - PROCESS | 732 | 1466502072818 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:12 INFO - PROCESS | 732 | 1466502072821 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:12 INFO - PROCESS | 732 | 1466502072932 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 02:41:13 INFO - PROCESS | 732 | 1466502073074 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:13 INFO - PROCESS | 732 | 1466502073077 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:13 INFO - PROCESS | 732 | ++DOCSHELL 17F17000 == 34 [pid = 732] [id = 687] 02:41:13 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (17F1B800) [pid = 732] [serial = 2061] [outer = 00000000] 02:41:13 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (17F5F400) [pid = 732] [serial = 2062] [outer = 17F1B800] 02:41:13 INFO - PROCESS | 732 | 1466502073135 Marionette DEBUG loaded listener.js 02:41:13 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (18455C00) [pid = 732] [serial = 2063] [outer = 17F1B800] 02:41:13 INFO - PROCESS | 732 | 1466502073732 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:41:13 INFO - PROCESS | 732 | 1466502073799 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 02:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:41:13 INFO - PROCESS | 732 | 1466502073803 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:41:13 INFO - PROCESS | 732 | 1466502073805 Marionette TRACE conn6 <- [1,2714,null,{}] 02:41:13 INFO - PROCESS | 732 | 1466502073815 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:13 INFO - PROCESS | 732 | 1466502073819 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:13 INFO - PROCESS | 732 | 1466502073932 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 02:41:14 INFO - PROCESS | 732 | 1466502074076 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:14 INFO - PROCESS | 732 | 1466502074080 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:14 INFO - PROCESS | 732 | ++DOCSHELL 1A82FC00 == 35 [pid = 732] [id = 688] 02:41:14 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (1A830C00) [pid = 732] [serial = 2064] [outer = 00000000] 02:41:14 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (1A851000) [pid = 732] [serial = 2065] [outer = 1A830C00] 02:41:14 INFO - PROCESS | 732 | 1466502074139 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (1A856000) [pid = 732] [serial = 2066] [outer = 1A830C00] 02:41:14 INFO - PROCESS | 732 | 1466502074740 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:41:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:41:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 02:41:14 INFO - PROCESS | 732 | 1466502074784 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 02:41:14 INFO - PROCESS | 732 | 1466502074787 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 02:41:14 INFO - PROCESS | 732 | 1466502074791 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:41:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:41:14 INFO - PROCESS | 732 | 1466502074793 Marionette TRACE conn6 <- [1,2718,null,{}] 02:41:14 INFO - PROCESS | 732 | 1466502074796 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:14 INFO - PROCESS | 732 | 1466502074799 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:14 INFO - PROCESS | 732 | 1466502074907 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 02:41:15 INFO - PROCESS | 732 | 1466502075018 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:15 INFO - PROCESS | 732 | 1466502075020 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:15 INFO - PROCESS | 732 | ++DOCSHELL 0CA91C00 == 36 [pid = 732] [id = 689] 02:41:15 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0CC1C800) [pid = 732] [serial = 2067] [outer = 00000000] 02:41:15 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0DA2D800) [pid = 732] [serial = 2068] [outer = 0CC1C800] 02:41:15 INFO - PROCESS | 732 | 1466502075075 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (14DC6000) [pid = 732] [serial = 2069] [outer = 0CC1C800] 02:41:16 INFO - PROCESS | 732 | --DOCSHELL 185E0800 == 35 [pid = 732] [id = 684] 02:41:16 INFO - PROCESS | 732 | --DOCSHELL 18458800 == 34 [pid = 732] [id = 683] 02:41:16 INFO - PROCESS | 732 | --DOCSHELL 0D334000 == 33 [pid = 732] [id = 682] 02:41:16 INFO - PROCESS | 732 | --DOCSHELL 17F1EC00 == 32 [pid = 732] [id = 681] 02:41:16 INFO - PROCESS | 732 | --DOCSHELL 14A6DC00 == 31 [pid = 732] [id = 680] 02:41:16 INFO - PROCESS | 732 | --DOCSHELL 0D331400 == 30 [pid = 732] [id = 679] 02:41:16 INFO - PROCESS | 732 | --DOCSHELL 18348C00 == 29 [pid = 732] [id = 677] 02:41:16 INFO - PROCESS | 732 | --DOCSHELL 0CA9AC00 == 28 [pid = 732] [id = 678] 02:41:16 INFO - PROCESS | 732 | --DOCSHELL 17F17000 == 27 [pid = 732] [id = 687] 02:41:16 INFO - PROCESS | 732 | --DOCSHELL 1A82FC00 == 26 [pid = 732] [id = 688] 02:41:16 INFO - PROCESS | 732 | --DOCSHELL 17372800 == 25 [pid = 732] [id = 685] 02:41:16 INFO - PROCESS | 732 | --DOCSHELL 0CC21000 == 24 [pid = 732] [id = 686] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 71 (14A6B800) [pid = 732] [serial = 2015] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0E052000) [pid = 732] [serial = 2014] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0CB0FC00) [pid = 732] [serial = 2017] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0CC73000) [pid = 732] [serial = 2018] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 67 (153A3C00) [pid = 732] [serial = 2006] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 66 (14CE5C00) [pid = 732] [serial = 2005] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1A33D400) [pid = 732] [serial = 2009] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1974A400) [pid = 732] [serial = 2008] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1B044800) [pid = 732] [serial = 2012] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 62 (1AEC2400) [pid = 732] [serial = 2011] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 61 (155A4800) [pid = 732] [serial = 2023] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 60 (17F67000) [pid = 732] [serial = 2026] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 59 (1624FC00) [pid = 732] [serial = 2024] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 58 (17F7B400) [pid = 732] [serial = 2027] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 57 (0DD07C00) [pid = 732] [serial = 2020] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 56 (17F7EC00) [pid = 732] [serial = 2030] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 55 (0E04A000) [pid = 732] [serial = 2021] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | --DOMWINDOW == 54 (17F7B800) [pid = 732] [serial = 2029] [outer = 00000000] [url = about:blank] 02:41:16 INFO - PROCESS | 732 | 1466502076767 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:41:16 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 02:41:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:41:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:41:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2018ms 02:41:16 INFO - PROCESS | 732 | 1466502076815 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 732 | 1466502076818 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 02:41:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:41:16 INFO - PROCESS | 732 | 1466502076824 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - PROCESS | 732 | 1466502076828 Marionette TRACE conn6 <- [1,2722,null,{}] 02:41:16 INFO - PROCESS | 732 | 1466502076835 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:16 INFO - PROCESS | 732 | 1466502076838 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:16 INFO - PROCESS | 732 | 1466502076926 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 02:41:17 INFO - PROCESS | 732 | 1466502077012 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:17 INFO - PROCESS | 732 | 1466502077016 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:17 INFO - PROCESS | 732 | ++DOCSHELL 0CB0B000 == 25 [pid = 732] [id = 690] 02:41:17 INFO - PROCESS | 732 | ++DOMWINDOW == 55 (0CB0B400) [pid = 732] [serial = 2070] [outer = 00000000] 02:41:17 INFO - PROCESS | 732 | ++DOMWINDOW == 56 (0CB0F800) [pid = 732] [serial = 2071] [outer = 0CB0B400] 02:41:17 INFO - PROCESS | 732 | 1466502077066 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 732 | ++DOMWINDOW == 57 (0CC21000) [pid = 732] [serial = 2072] [outer = 0CB0B400] 02:41:17 INFO - PROCESS | 732 | 1466502077491 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:41:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:41:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 731ms 02:41:17 INFO - PROCESS | 732 | 1466502077555 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 02:41:17 INFO - PROCESS | 732 | 1466502077560 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 02:41:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:41:17 INFO - PROCESS | 732 | 1466502077566 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:41:17 INFO - PROCESS | 732 | 1466502077569 Marionette TRACE conn6 <- [1,2726,null,{}] 02:41:17 INFO - PROCESS | 732 | 1466502077573 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:17 INFO - PROCESS | 732 | 1466502077576 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:17 INFO - PROCESS | 732 | 1466502077665 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 02:41:17 INFO - PROCESS | 732 | 1466502077674 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:17 INFO - PROCESS | 732 | 1466502077677 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:17 INFO - PROCESS | 732 | ++DOCSHELL 0DCAD800 == 26 [pid = 732] [id = 691] 02:41:17 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (0DCB3800) [pid = 732] [serial = 2073] [outer = 00000000] 02:41:17 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (0DDF9800) [pid = 732] [serial = 2074] [outer = 0DCB3800] 02:41:17 INFO - PROCESS | 732 | 1466502077725 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (0E052000) [pid = 732] [serial = 2075] [outer = 0DCB3800] 02:41:18 INFO - PROCESS | 732 | 1466502078189 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:41:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:41:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 02:41:18 INFO - PROCESS | 732 | 1466502078240 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 02:41:18 INFO - PROCESS | 732 | 1466502078242 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 02:41:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:41:18 INFO - PROCESS | 732 | 1466502078246 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - PROCESS | 732 | 1466502078249 Marionette TRACE conn6 <- [1,2730,null,{}] 02:41:18 INFO - PROCESS | 732 | 1466502078260 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:18 INFO - PROCESS | 732 | 1466502078265 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:18 INFO - PROCESS | 732 | 1466502078381 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 02:41:18 INFO - PROCESS | 732 | 1466502078489 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:18 INFO - PROCESS | 732 | 1466502078492 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:18 INFO - PROCESS | 732 | ++DOCSHELL 15397400 == 27 [pid = 732] [id = 692] 02:41:18 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (1539B400) [pid = 732] [serial = 2076] [outer = 00000000] 02:41:18 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (15420000) [pid = 732] [serial = 2077] [outer = 1539B400] 02:41:18 INFO - PROCESS | 732 | 1466502078540 Marionette DEBUG loaded listener.js 02:41:18 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (154DC000) [pid = 732] [serial = 2078] [outer = 1539B400] 02:41:18 INFO - PROCESS | 732 | 1466502078975 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:41:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:41:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 770ms 02:41:19 INFO - PROCESS | 732 | 1466502079027 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 02:41:19 INFO - PROCESS | 732 | 1466502079029 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 02:41:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:41:19 INFO - PROCESS | 732 | 1466502079032 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:41:19 INFO - PROCESS | 732 | 1466502079034 Marionette TRACE conn6 <- [1,2734,null,{}] 02:41:19 INFO - PROCESS | 732 | 1466502079038 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:19 INFO - PROCESS | 732 | 1466502079040 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:19 INFO - PROCESS | 732 | 1466502079156 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 02:41:19 INFO - PROCESS | 732 | 1466502079171 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:19 INFO - PROCESS | 732 | 1466502079173 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:19 INFO - PROCESS | 732 | ++DOCSHELL 16255800 == 28 [pid = 732] [id = 693] 02:41:19 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (16256400) [pid = 732] [serial = 2079] [outer = 00000000] 02:41:19 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (17F21C00) [pid = 732] [serial = 2080] [outer = 16256400] 02:41:19 INFO - PROCESS | 732 | 1466502079270 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (17F60400) [pid = 732] [serial = 2081] [outer = 16256400] 02:41:19 INFO - PROCESS | 732 | 1466502079697 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:41:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:41:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 731ms 02:41:19 INFO - PROCESS | 732 | 1466502079771 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 02:41:19 INFO - PROCESS | 732 | 1466502079774 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 02:41:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:41:19 INFO - PROCESS | 732 | 1466502079777 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:41:19 INFO - PROCESS | 732 | 1466502079778 Marionette TRACE conn6 <- [1,2738,null,{}] 02:41:19 INFO - PROCESS | 732 | 1466502079782 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:19 INFO - PROCESS | 732 | 1466502079784 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:19 INFO - PROCESS | 732 | 1466502079895 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 02:41:19 INFO - PROCESS | 732 | 1466502079906 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:19 INFO - PROCESS | 732 | 1466502079908 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:19 INFO - PROCESS | 732 | ++DOCSHELL 17F74000 == 29 [pid = 732] [id = 694] 02:41:19 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (17F74800) [pid = 732] [serial = 2082] [outer = 00000000] 02:41:19 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (1842A800) [pid = 732] [serial = 2083] [outer = 17F74800] 02:41:19 INFO - PROCESS | 732 | 1466502079951 Marionette DEBUG loaded listener.js 02:41:20 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (18475800) [pid = 732] [serial = 2084] [outer = 17F74800] 02:41:20 INFO - PROCESS | 732 | 1466502080386 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:41:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:41:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 02:41:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:41:20 INFO - PROCESS | 732 | 1466502080450 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 02:41:20 INFO - PROCESS | 732 | 1466502080452 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 02:41:20 INFO - PROCESS | 732 | 1466502080455 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - PROCESS | 732 | 1466502080457 Marionette TRACE conn6 <- [1,2742,null,{}] 02:41:20 INFO - PROCESS | 732 | 1466502080460 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:20 INFO - PROCESS | 732 | 1466502080466 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:20 INFO - PROCESS | 732 | 1466502080605 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 02:41:20 INFO - PROCESS | 732 | 1466502080612 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:20 INFO - PROCESS | 732 | 1466502080614 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:20 INFO - PROCESS | 732 | ++DOCSHELL 1858DC00 == 30 [pid = 732] [id = 695] 02:41:20 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (185BF400) [pid = 732] [serial = 2085] [outer = 00000000] 02:41:20 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (19568000) [pid = 732] [serial = 2086] [outer = 185BF400] 02:41:20 INFO - PROCESS | 732 | 1466502080713 Marionette DEBUG loaded listener.js 02:41:20 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (19744400) [pid = 732] [serial = 2087] [outer = 185BF400] 02:41:21 INFO - PROCESS | 732 | --DOMWINDOW == 71 (18479800) [pid = 732] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:41:21 INFO - PROCESS | 732 | --DOMWINDOW == 70 (17F1FC00) [pid = 732] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:41:21 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0CB10800) [pid = 732] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:41:21 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0D333400) [pid = 732] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:41:21 INFO - PROCESS | 732 | --DOMWINDOW == 67 (195B7800) [pid = 732] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:41:21 INFO - PROCESS | 732 | --DOMWINDOW == 66 (185B9000) [pid = 732] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:41:21 INFO - PROCESS | 732 | --DOMWINDOW == 65 (1834A400) [pid = 732] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:41:21 INFO - PROCESS | 732 | --DOMWINDOW == 64 (14A6E800) [pid = 732] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:41:21 INFO - PROCESS | 732 | --DOMWINDOW == 63 (18581400) [pid = 732] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:41:21 INFO - PROCESS | 732 | 1466502081204 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:41:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:41:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 830ms 02:41:21 INFO - PROCESS | 732 | 1466502081287 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 02:41:21 INFO - PROCESS | 732 | 1466502081289 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 02:41:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:41:21 INFO - PROCESS | 732 | 1466502081292 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:41:21 INFO - PROCESS | 732 | 1466502081293 Marionette TRACE conn6 <- [1,2746,null,{}] 02:41:21 INFO - PROCESS | 732 | 1466502081296 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:21 INFO - PROCESS | 732 | 1466502081298 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:21 INFO - PROCESS | 732 | 1466502081375 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 02:41:21 INFO - PROCESS | 732 | 1466502081380 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:21 INFO - PROCESS | 732 | 1466502081382 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:21 INFO - PROCESS | 732 | ++DOCSHELL 18482C00 == 31 [pid = 732] [id = 696] 02:41:21 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (185E1C00) [pid = 732] [serial = 2088] [outer = 00000000] 02:41:21 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (1976C800) [pid = 732] [serial = 2089] [outer = 185E1C00] 02:41:21 INFO - PROCESS | 732 | 1466502081426 Marionette DEBUG loaded listener.js 02:41:21 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (1A325C00) [pid = 732] [serial = 2090] [outer = 185E1C00] 02:41:21 INFO - PROCESS | 732 | 1466502081850 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:41:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:41:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 570ms 02:41:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:41:21 INFO - PROCESS | 732 | 1466502081863 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 02:41:21 INFO - PROCESS | 732 | 1466502081865 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 02:41:21 INFO - PROCESS | 732 | 1466502081868 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:41:21 INFO - PROCESS | 732 | 1466502081870 Marionette TRACE conn6 <- [1,2750,null,{}] 02:41:21 INFO - PROCESS | 732 | 1466502081873 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:21 INFO - PROCESS | 732 | 1466502081874 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:22 INFO - PROCESS | 732 | 1466502081996 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 02:41:22 INFO - PROCESS | 732 | 1466502082004 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:22 INFO - PROCESS | 732 | 1466502082006 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:22 INFO - PROCESS | 732 | ++DOCSHELL 1A32E800 == 32 [pid = 732] [id = 697] 02:41:22 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (1A33DC00) [pid = 732] [serial = 2091] [outer = 00000000] 02:41:22 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (1A351800) [pid = 732] [serial = 2092] [outer = 1A33DC00] 02:41:22 INFO - PROCESS | 732 | 1466502082051 Marionette DEBUG loaded listener.js 02:41:22 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (1A352000) [pid = 732] [serial = 2093] [outer = 1A33DC00] 02:41:22 INFO - PROCESS | 732 | 1466502082472 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:41:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:41:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 02:41:22 INFO - PROCESS | 732 | 1466502082499 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 02:41:22 INFO - PROCESS | 732 | 1466502082501 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 02:41:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:41:22 INFO - PROCESS | 732 | 1466502082504 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - PROCESS | 732 | 1466502082506 Marionette TRACE conn6 <- [1,2754,null,{}] 02:41:22 INFO - PROCESS | 732 | 1466502082509 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:22 INFO - PROCESS | 732 | 1466502082511 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:22 INFO - PROCESS | 732 | 1466502082628 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 02:41:22 INFO - PROCESS | 732 | 1466502082636 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:22 INFO - PROCESS | 732 | 1466502082638 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:22 INFO - PROCESS | 732 | ++DOCSHELL 1A82FC00 == 33 [pid = 732] [id = 698] 02:41:22 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (1A830400) [pid = 732] [serial = 2094] [outer = 00000000] 02:41:22 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (1A855C00) [pid = 732] [serial = 2095] [outer = 1A830400] 02:41:22 INFO - PROCESS | 732 | 1466502082681 Marionette DEBUG loaded listener.js 02:41:22 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (1A858C00) [pid = 732] [serial = 2096] [outer = 1A830400] 02:41:23 INFO - PROCESS | 732 | --DOCSHELL 0DCAD800 == 32 [pid = 732] [id = 691] 02:41:23 INFO - PROCESS | 732 | --DOCSHELL 0CB0B000 == 31 [pid = 732] [id = 690] 02:41:23 INFO - PROCESS | 732 | --DOCSHELL 0CA91C00 == 30 [pid = 732] [id = 689] 02:41:24 INFO - PROCESS | 732 | --DOCSHELL 1858DC00 == 29 [pid = 732] [id = 695] 02:41:24 INFO - PROCESS | 732 | --DOCSHELL 16255800 == 28 [pid = 732] [id = 693] 02:41:24 INFO - PROCESS | 732 | --DOCSHELL 17F74000 == 27 [pid = 732] [id = 694] 02:41:24 INFO - PROCESS | 732 | --DOCSHELL 18482C00 == 26 [pid = 732] [id = 696] 02:41:24 INFO - PROCESS | 732 | --DOCSHELL 1A32E800 == 25 [pid = 732] [id = 697] 02:41:24 INFO - PROCESS | 732 | --DOCSHELL 15397400 == 24 [pid = 732] [id = 692] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 71 (185E6000) [pid = 732] [serial = 2033] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 70 (17F63400) [pid = 732] [serial = 2044] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 69 (14A0E000) [pid = 732] [serial = 2036] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 68 (17F76400) [pid = 732] [serial = 2045] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 67 (0DA2C800) [pid = 732] [serial = 2039] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 66 (19747800) [pid = 732] [serial = 2053] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 65 (19564800) [pid = 732] [serial = 2051] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 64 (185E9000) [pid = 732] [serial = 2050] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 63 (185C1800) [pid = 732] [serial = 2032] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 62 (185B6800) [pid = 732] [serial = 2048] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 61 (14FB1C00) [pid = 732] [serial = 2042] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 60 (14CE4400) [pid = 732] [serial = 2041] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 59 (0D3E8C00) [pid = 732] [serial = 2038] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 58 (18459800) [pid = 732] [serial = 2047] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 57 (0DA39000) [pid = 732] [serial = 2035] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 56 (1A327000) [pid = 732] [serial = 2054] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 55 (1A354C00) [pid = 732] [serial = 2057] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | --DOMWINDOW == 54 (1A34D000) [pid = 732] [serial = 2056] [outer = 00000000] [url = about:blank] 02:41:24 INFO - PROCESS | 732 | 1466502084559 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:41:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2076ms 02:41:24 INFO - PROCESS | 732 | 1466502084582 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 732 | 1466502084587 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 02:41:24 INFO - PROCESS | 732 | 1466502084593 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:41:24 INFO - PROCESS | 732 | 1466502084597 Marionette TRACE conn6 <- [1,2758,null,{}] 02:41:24 INFO - PROCESS | 732 | 1466502084603 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:24 INFO - PROCESS | 732 | 1466502084607 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:24 INFO - PROCESS | 732 | 1466502084736 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 02:41:24 INFO - PROCESS | 732 | 1466502084869 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:24 INFO - PROCESS | 732 | 1466502084874 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:24 INFO - PROCESS | 732 | ++DOCSHELL 0CA8E800 == 25 [pid = 732] [id = 699] 02:41:24 INFO - PROCESS | 732 | ++DOMWINDOW == 55 (0CA96400) [pid = 732] [serial = 2097] [outer = 00000000] 02:41:24 INFO - PROCESS | 732 | ++DOMWINDOW == 56 (0CB04800) [pid = 732] [serial = 2098] [outer = 0CA96400] 02:41:24 INFO - PROCESS | 732 | 1466502084936 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 732 | ++DOMWINDOW == 57 (0CB0C800) [pid = 732] [serial = 2099] [outer = 0CA96400] 02:41:25 INFO - PROCESS | 732 | 1466502085657 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:41:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:41:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1128ms 02:41:25 INFO - PROCESS | 732 | 1466502085725 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 02:41:25 INFO - PROCESS | 732 | 1466502085731 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 02:41:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:41:25 INFO - PROCESS | 732 | 1466502085737 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 732 | 1466502085740 Marionette TRACE conn6 <- [1,2762,null,{}] 02:41:25 INFO - PROCESS | 732 | 1466502085745 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:25 INFO - PROCESS | 732 | 1466502085748 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:25 INFO - PROCESS | 732 | 1466502085879 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 02:41:26 INFO - PROCESS | 732 | 1466502086005 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 732 | 1466502086008 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:26 INFO - PROCESS | 732 | ++DOCSHELL 0D755000 == 26 [pid = 732] [id = 700] 02:41:26 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (0DA2DC00) [pid = 732] [serial = 2100] [outer = 00000000] 02:41:26 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (0DA32C00) [pid = 732] [serial = 2101] [outer = 0DA2DC00] 02:41:26 INFO - PROCESS | 732 | 1466502086068 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (0DBC8C00) [pid = 732] [serial = 2102] [outer = 0DA2DC00] 02:41:26 INFO - PROCESS | 732 | --DOCSHELL 14CA6000 == 25 [pid = 732] [id = 609] 02:41:26 INFO - PROCESS | 732 | --DOCSHELL 1847A000 == 24 [pid = 732] [id = 613] 02:41:26 INFO - PROCESS | 732 | --DOCSHELL 0926E800 == 23 [pid = 732] [id = 608] 02:41:26 INFO - PROCESS | 732 | --DOCSHELL 1842A400 == 22 [pid = 732] [id = 604] 02:41:26 INFO - PROCESS | 732 | 1466502086822 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:41:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:41:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1122ms 02:41:26 INFO - PROCESS | 732 | 1466502086862 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 02:41:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:41:26 INFO - PROCESS | 732 | 1466502086866 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 02:41:26 INFO - PROCESS | 732 | 1466502086871 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:41:26 INFO - PROCESS | 732 | 1466502086874 Marionette TRACE conn6 <- [1,2766,null,{}] 02:41:26 INFO - PROCESS | 732 | 1466502086880 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:26 INFO - PROCESS | 732 | 1466502086883 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:27 INFO - PROCESS | 732 | 1466502086985 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 02:41:27 INFO - PROCESS | 732 | 1466502087080 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 732 | 1466502087084 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:27 INFO - PROCESS | 732 | ++DOCSHELL 0CA98000 == 23 [pid = 732] [id = 701] 02:41:27 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (0CA9A400) [pid = 732] [serial = 2103] [outer = 00000000] 02:41:27 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (0D383C00) [pid = 732] [serial = 2104] [outer = 0CA9A400] 02:41:27 INFO - PROCESS | 732 | 1466502087133 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (0DA31000) [pid = 732] [serial = 2105] [outer = 0CA9A400] 02:41:27 INFO - PROCESS | 732 | 1466502087590 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:41:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:41:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 790ms 02:41:27 INFO - PROCESS | 732 | 1466502087662 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 02:41:27 INFO - PROCESS | 732 | 1466502087666 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 02:41:27 INFO - PROCESS | 732 | 1466502087672 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:41:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:41:27 INFO - PROCESS | 732 | 1466502087674 Marionette TRACE conn6 <- [1,2770,null,{}] 02:41:27 INFO - PROCESS | 732 | 1466502087678 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:27 INFO - PROCESS | 732 | 1466502087680 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:27 INFO - PROCESS | 732 | 1466502087773 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 02:41:27 INFO - PROCESS | 732 | 1466502087787 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 732 | 1466502087789 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:27 INFO - PROCESS | 732 | ++DOCSHELL 14A61400 == 24 [pid = 732] [id = 702] 02:41:27 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (14A61C00) [pid = 732] [serial = 2106] [outer = 00000000] 02:41:27 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (14A69400) [pid = 732] [serial = 2107] [outer = 14A61C00] 02:41:27 INFO - PROCESS | 732 | 1466502087836 Marionette DEBUG loaded listener.js 02:41:27 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (14C20000) [pid = 732] [serial = 2108] [outer = 14A61C00] 02:41:28 INFO - PROCESS | 732 | 1466502088324 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:41:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:41:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 02:41:28 INFO - PROCESS | 732 | 1466502088347 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 02:41:28 INFO - PROCESS | 732 | 1466502088349 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 02:41:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:41:28 INFO - PROCESS | 732 | 1466502088353 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:41:28 INFO - PROCESS | 732 | 1466502088357 Marionette TRACE conn6 <- [1,2774,null,{}] 02:41:28 INFO - PROCESS | 732 | 1466502088368 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:28 INFO - PROCESS | 732 | 1466502088373 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:28 INFO - PROCESS | 732 | 1466502088467 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 02:41:28 INFO - PROCESS | 732 | 1466502088600 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:28 INFO - PROCESS | 732 | 1466502088603 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:28 INFO - PROCESS | 732 | ++DOCSHELL 154E3800 == 25 [pid = 732] [id = 703] 02:41:28 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (154E4C00) [pid = 732] [serial = 2109] [outer = 00000000] 02:41:28 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (155ACC00) [pid = 732] [serial = 2110] [outer = 154E4C00] 02:41:28 INFO - PROCESS | 732 | 1466502088655 Marionette DEBUG loaded listener.js 02:41:28 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (16258000) [pid = 732] [serial = 2111] [outer = 154E4C00] 02:41:29 INFO - PROCESS | 732 | 1466502089063 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:41:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:41:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 02:41:29 INFO - PROCESS | 732 | 1466502089086 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 02:41:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:41:29 INFO - PROCESS | 732 | 1466502089089 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 02:41:29 INFO - PROCESS | 732 | 1466502089092 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:41:29 INFO - PROCESS | 732 | 1466502089093 Marionette TRACE conn6 <- [1,2778,null,{}] 02:41:29 INFO - PROCESS | 732 | 1466502089097 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:29 INFO - PROCESS | 732 | 1466502089099 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:29 INFO - PROCESS | 732 | 1466502089230 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 02:41:29 INFO - PROCESS | 732 | 1466502089242 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:29 INFO - PROCESS | 732 | 1466502089244 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:29 INFO - PROCESS | 732 | ++DOCSHELL 17F59C00 == 26 [pid = 732] [id = 704] 02:41:29 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (17F5A000) [pid = 732] [serial = 2112] [outer = 00000000] 02:41:29 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (17F78800) [pid = 732] [serial = 2113] [outer = 17F5A000] 02:41:29 INFO - PROCESS | 732 | 1466502089289 Marionette DEBUG loaded listener.js 02:41:29 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (18349C00) [pid = 732] [serial = 2114] [outer = 17F5A000] 02:41:29 INFO - PROCESS | 732 | 1466502089758 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:41:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:41:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 731ms 02:41:29 INFO - PROCESS | 732 | 1466502089823 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 02:41:29 INFO - PROCESS | 732 | 1466502089825 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 02:41:29 INFO - PROCESS | 732 | 1466502089837 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:41:29 INFO - PROCESS | 732 | 1466502089839 Marionette TRACE conn6 <- [1,2782,null,{}] 02:41:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:41:29 INFO - PROCESS | 732 | 1466502089843 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:29 INFO - PROCESS | 732 | 1466502089845 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:30 INFO - PROCESS | 732 | 1466502089985 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 02:41:30 INFO - PROCESS | 732 | 1466502090011 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 732 | 1466502090012 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:30 INFO - PROCESS | 732 | ++DOCSHELL 18459800 == 27 [pid = 732] [id = 705] 02:41:30 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (1847A000) [pid = 732] [serial = 2115] [outer = 00000000] 02:41:30 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (18588800) [pid = 732] [serial = 2116] [outer = 1847A000] 02:41:30 INFO - PROCESS | 732 | 1466502090057 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (18589C00) [pid = 732] [serial = 2117] [outer = 1847A000] 02:41:30 INFO - PROCESS | 732 | 1466502090514 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:41:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:41:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 02:41:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:41:30 INFO - PROCESS | 732 | 1466502090573 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 02:41:30 INFO - PROCESS | 732 | 1466502090575 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 02:41:30 INFO - PROCESS | 732 | 1466502090578 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:41:30 INFO - PROCESS | 732 | 1466502090580 Marionette TRACE conn6 <- [1,2786,null,{}] 02:41:30 INFO - PROCESS | 732 | 1466502090583 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:30 INFO - PROCESS | 732 | 1466502090589 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:30 INFO - PROCESS | 732 | 1466502090743 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 02:41:30 INFO - PROCESS | 732 | 1466502090810 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 732 | 1466502090812 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:30 INFO - PROCESS | 732 | ++DOCSHELL 185BEC00 == 28 [pid = 732] [id = 706] 02:41:30 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (185DE800) [pid = 732] [serial = 2118] [outer = 00000000] 02:41:30 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (195B9C00) [pid = 732] [serial = 2119] [outer = 185DE800] 02:41:30 INFO - PROCESS | 732 | 1466502090857 Marionette DEBUG loaded listener.js 02:41:30 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (195BB800) [pid = 732] [serial = 2120] [outer = 185DE800] 02:41:31 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1539B400) [pid = 732] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:41:31 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0DCB3800) [pid = 732] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:41:31 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0CB0B400) [pid = 732] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:41:31 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0CC1C800) [pid = 732] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:41:31 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1A830C00) [pid = 732] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:41:31 INFO - PROCESS | 732 | --DOMWINDOW == 72 (185E1C00) [pid = 732] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:41:31 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1A33DC00) [pid = 732] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:41:31 INFO - PROCESS | 732 | --DOMWINDOW == 70 (16256400) [pid = 732] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:41:31 INFO - PROCESS | 732 | --DOMWINDOW == 69 (17F74800) [pid = 732] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:41:31 INFO - PROCESS | 732 | --DOMWINDOW == 68 (185BF400) [pid = 732] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:41:31 INFO - PROCESS | 732 | --DOMWINDOW == 67 (17F1B800) [pid = 732] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:41:31 INFO - PROCESS | 732 | --DOMWINDOW == 66 (0CC6E400) [pid = 732] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:41:31 INFO - PROCESS | 732 | 1466502091297 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:41:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:41:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 02:41:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:41:31 INFO - PROCESS | 732 | 1466502091349 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 02:41:31 INFO - PROCESS | 732 | 1466502091351 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 02:41:31 INFO - PROCESS | 732 | 1466502091354 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:41:31 INFO - PROCESS | 732 | 1466502091356 Marionette TRACE conn6 <- [1,2790,null,{}] 02:41:31 INFO - PROCESS | 732 | 1466502091359 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:31 INFO - PROCESS | 732 | 1466502091361 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:31 INFO - PROCESS | 732 | 1466502091439 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 02:41:31 INFO - PROCESS | 732 | 1466502091536 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:31 INFO - PROCESS | 732 | 1466502091538 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:31 INFO - PROCESS | 732 | ++DOCSHELL 0CA91800 == 29 [pid = 732] [id = 707] 02:41:31 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (15326800) [pid = 732] [serial = 2121] [outer = 00000000] 02:41:31 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (19511000) [pid = 732] [serial = 2122] [outer = 15326800] 02:41:31 INFO - PROCESS | 732 | 1466502091583 Marionette DEBUG loaded listener.js 02:41:31 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (19566C00) [pid = 732] [serial = 2123] [outer = 15326800] 02:41:31 INFO - PROCESS | 732 | 1466502091937 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 02:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:41:32 INFO - PROCESS | 732 | 1466502091986 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 02:41:32 INFO - PROCESS | 732 | 1466502091987 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 02:41:32 INFO - PROCESS | 732 | 1466502091990 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:41:32 INFO - PROCESS | 732 | 1466502091992 Marionette TRACE conn6 <- [1,2794,null,{}] 02:41:32 INFO - PROCESS | 732 | 1466502091996 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:32 INFO - PROCESS | 732 | 1466502091997 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:32 INFO - PROCESS | 732 | 1466502092077 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 02:41:32 INFO - PROCESS | 732 | 1466502092172 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:32 INFO - PROCESS | 732 | 1466502092174 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:32 INFO - PROCESS | 732 | ++DOCSHELL 0CA1A800 == 30 [pid = 732] [id = 708] 02:41:32 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0CA1E000) [pid = 732] [serial = 2124] [outer = 00000000] 02:41:32 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (185B7C00) [pid = 732] [serial = 2125] [outer = 0CA1E000] 02:41:32 INFO - PROCESS | 732 | 1466502092219 Marionette DEBUG loaded listener.js 02:41:32 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (1974A800) [pid = 732] [serial = 2126] [outer = 0CA1E000] 02:41:32 INFO - PROCESS | 732 | 1466502092573 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 02:41:32 INFO - PROCESS | 732 | 1466502092621 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 02:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:41:32 INFO - PROCESS | 732 | 1466502092623 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 02:41:32 INFO - PROCESS | 732 | 1466502092627 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:41:32 INFO - PROCESS | 732 | 1466502092628 Marionette TRACE conn6 <- [1,2798,null,{}] 02:41:32 INFO - PROCESS | 732 | 1466502092632 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:32 INFO - PROCESS | 732 | 1466502092634 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:32 INFO - PROCESS | 732 | 1466502092754 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 02:41:32 INFO - PROCESS | 732 | 1466502092789 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:32 INFO - PROCESS | 732 | 1466502092791 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:32 INFO - PROCESS | 732 | ++DOCSHELL 154DBC00 == 31 [pid = 732] [id = 709] 02:41:32 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (19C14400) [pid = 732] [serial = 2127] [outer = 00000000] 02:41:32 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1A34B000) [pid = 732] [serial = 2128] [outer = 19C14400] 02:41:32 INFO - PROCESS | 732 | 1466502092835 Marionette DEBUG loaded listener.js 02:41:32 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1A34BC00) [pid = 732] [serial = 2129] [outer = 19C14400] 02:41:33 INFO - PROCESS | 732 | 1466502093326 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 02:41:33 INFO - PROCESS | 732 | 1466502093358 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 02:41:33 INFO - PROCESS | 732 | 1466502093363 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 02:41:33 INFO - PROCESS | 732 | 1466502093368 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:41:33 INFO - PROCESS | 732 | 1466502093372 Marionette TRACE conn6 <- [1,2802,null,{}] 02:41:33 INFO - PROCESS | 732 | 1466502093378 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:33 INFO - PROCESS | 732 | 1466502093381 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:33 INFO - PROCESS | 732 | 1466502093500 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 02:41:33 INFO - PROCESS | 732 | 1466502093640 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:33 INFO - PROCESS | 732 | 1466502093645 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:33 INFO - PROCESS | 732 | ++DOCSHELL 0CA1D000 == 32 [pid = 732] [id = 710] 02:41:33 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0CA95000) [pid = 732] [serial = 2130] [outer = 00000000] 02:41:33 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (0D75CC00) [pid = 732] [serial = 2131] [outer = 0CA95000] 02:41:33 INFO - PROCESS | 732 | 1466502093703 Marionette DEBUG loaded listener.js 02:41:33 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (0DF6F400) [pid = 732] [serial = 2132] [outer = 0CA95000] 02:41:34 INFO - PROCESS | 732 | 1466502094319 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1019ms 02:41:34 INFO - PROCESS | 732 | 1466502094392 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 02:41:34 INFO - PROCESS | 732 | 1466502094397 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 02:41:34 INFO - PROCESS | 732 | 1466502094403 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:41:34 INFO - PROCESS | 732 | 1466502094406 Marionette TRACE conn6 <- [1,2806,null,{}] 02:41:34 INFO - PROCESS | 732 | 1466502094410 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:34 INFO - PROCESS | 732 | 1466502094413 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:34 INFO - PROCESS | 732 | 1466502094535 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 02:41:34 INFO - PROCESS | 732 | 1466502094668 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:34 INFO - PROCESS | 732 | 1466502094671 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:34 INFO - PROCESS | 732 | ++DOCSHELL 1541EC00 == 33 [pid = 732] [id = 711] 02:41:34 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (15471800) [pid = 732] [serial = 2133] [outer = 00000000] 02:41:34 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (17F1FC00) [pid = 732] [serial = 2134] [outer = 15471800] 02:41:34 INFO - PROCESS | 732 | 1466502094736 Marionette DEBUG loaded listener.js 02:41:34 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (18458800) [pid = 732] [serial = 2135] [outer = 15471800] 02:41:35 INFO - PROCESS | 732 | 1466502095364 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1019ms 02:41:35 INFO - PROCESS | 732 | 1466502095426 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 02:41:35 INFO - PROCESS | 732 | 1466502095429 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 02:41:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:41:35 INFO - PROCESS | 732 | 1466502095433 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:41:35 INFO - PROCESS | 732 | 1466502095436 Marionette TRACE conn6 <- [1,2810,null,{}] 02:41:35 INFO - PROCESS | 732 | 1466502095447 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:35 INFO - PROCESS | 732 | 1466502095452 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:35 INFO - PROCESS | 732 | 1466502095592 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 02:41:35 INFO - PROCESS | 732 | 1466502095731 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:35 INFO - PROCESS | 732 | 1466502095734 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:35 INFO - PROCESS | 732 | ++DOCSHELL 1A79F800 == 34 [pid = 732] [id = 712] 02:41:35 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A7A0400) [pid = 732] [serial = 2136] [outer = 00000000] 02:41:35 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1A82E000) [pid = 732] [serial = 2137] [outer = 1A7A0400] 02:41:35 INFO - PROCESS | 732 | 1466502095792 Marionette DEBUG loaded listener.js 02:41:35 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1A856C00) [pid = 732] [serial = 2138] [outer = 1A7A0400] 02:41:36 INFO - PROCESS | 732 | 1466502096554 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:41:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:41:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1181ms 02:41:36 INFO - PROCESS | 732 | 1466502096617 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 02:41:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:41:36 INFO - PROCESS | 732 | 1466502096621 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 02:41:36 INFO - PROCESS | 732 | 1466502096626 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:41:36 INFO - PROCESS | 732 | 1466502096629 Marionette TRACE conn6 <- [1,2814,null,{}] 02:41:36 INFO - PROCESS | 732 | 1466502096635 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:36 INFO - PROCESS | 732 | 1466502096638 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:36 INFO - PROCESS | 732 | 1466502096736 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 02:41:36 INFO - PROCESS | 732 | 1466502096876 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:36 INFO - PROCESS | 732 | 1466502096880 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:36 INFO - PROCESS | 732 | ++DOCSHELL 0D3E7800 == 35 [pid = 732] [id = 713] 02:41:36 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0D3E7C00) [pid = 732] [serial = 2139] [outer = 00000000] 02:41:36 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (0DA3A800) [pid = 732] [serial = 2140] [outer = 0D3E7C00] 02:41:36 INFO - PROCESS | 732 | 1466502096931 Marionette DEBUG loaded listener.js 02:41:37 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (0E0C5800) [pid = 732] [serial = 2141] [outer = 0D3E7C00] 02:41:37 INFO - PROCESS | 732 | --DOCSHELL 0CA3FC00 == 34 [pid = 732] [id = 610] 02:41:37 INFO - PROCESS | 732 | --DOCSHELL 0CA8D400 == 33 [pid = 732] [id = 600] 02:41:37 INFO - PROCESS | 732 | --DOCSHELL 17F5B400 == 32 [pid = 732] [id = 612] 02:41:37 INFO - PROCESS | 732 | --DOCSHELL 0CA11000 == 31 [pid = 732] [id = 605] 02:41:37 INFO - PROCESS | 732 | --DOCSHELL 185C3000 == 30 [pid = 732] [id = 606] 02:41:37 INFO - PROCESS | 732 | --DOCSHELL 0CCCB800 == 29 [pid = 732] [id = 616] 02:41:37 INFO - PROCESS | 732 | --DOCSHELL 16948C00 == 28 [pid = 732] [id = 603] 02:41:37 INFO - PROCESS | 732 | --DOCSHELL 0CA1FC00 == 27 [pid = 732] [id = 602] 02:41:37 INFO - PROCESS | 732 | --DOCSHELL 19747400 == 26 [pid = 732] [id = 614] 02:41:37 INFO - PROCESS | 732 | --DOCSHELL 0CA8E800 == 25 [pid = 732] [id = 699] 02:41:37 INFO - PROCESS | 732 | --DOCSHELL 1A82FC00 == 24 [pid = 732] [id = 698] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 86 (1A352000) [pid = 732] [serial = 2093] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 85 (17F21C00) [pid = 732] [serial = 2080] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1842A800) [pid = 732] [serial = 2083] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 83 (17F60400) [pid = 732] [serial = 2081] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 82 (19568000) [pid = 732] [serial = 2086] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 81 (18475800) [pid = 732] [serial = 2084] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 80 (19744400) [pid = 732] [serial = 2087] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 79 (17F5F400) [pid = 732] [serial = 2062] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0E04E400) [pid = 732] [serial = 2060] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0D752800) [pid = 732] [serial = 2059] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 76 (15420000) [pid = 732] [serial = 2077] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 75 (0DDF9800) [pid = 732] [serial = 2074] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 74 (0E052000) [pid = 732] [serial = 2075] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0CB0F800) [pid = 732] [serial = 2071] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0CC21000) [pid = 732] [serial = 2072] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 71 (14DC6000) [pid = 732] [serial = 2069] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0DA2D800) [pid = 732] [serial = 2068] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 69 (1A856000) [pid = 732] [serial = 2066] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 68 (1A851000) [pid = 732] [serial = 2065] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 67 (18455C00) [pid = 732] [serial = 2063] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1976C800) [pid = 732] [serial = 2089] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 65 (154DC000) [pid = 732] [serial = 2078] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1A351800) [pid = 732] [serial = 2092] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | --DOMWINDOW == 63 (1A325C00) [pid = 732] [serial = 2090] [outer = 00000000] [url = about:blank] 02:41:37 INFO - PROCESS | 732 | 1466502097496 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:41:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:41:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 930ms 02:41:37 INFO - PROCESS | 732 | 1466502097557 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 02:41:37 INFO - PROCESS | 732 | 1466502097561 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 02:41:37 INFO - PROCESS | 732 | 1466502097567 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:41:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:41:37 INFO - PROCESS | 732 | 1466502097570 Marionette TRACE conn6 <- [1,2818,null,{}] 02:41:37 INFO - PROCESS | 732 | 1466502097574 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:37 INFO - PROCESS | 732 | 1466502097576 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:37 INFO - PROCESS | 732 | 1466502097667 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 02:41:37 INFO - PROCESS | 732 | 1466502097769 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:37 INFO - PROCESS | 732 | 1466502097771 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:37 INFO - PROCESS | 732 | ++DOCSHELL 0CC74000 == 25 [pid = 732] [id = 714] 02:41:37 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (0D3E2C00) [pid = 732] [serial = 2142] [outer = 00000000] 02:41:37 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0DD02800) [pid = 732] [serial = 2143] [outer = 0D3E2C00] 02:41:37 INFO - PROCESS | 732 | 1466502097818 Marionette DEBUG loaded listener.js 02:41:37 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0E04E400) [pid = 732] [serial = 2144] [outer = 0D3E2C00] 02:41:38 INFO - PROCESS | 732 | 1466502098274 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:41:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:41:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 731ms 02:41:38 INFO - PROCESS | 732 | 1466502098303 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 02:41:38 INFO - PROCESS | 732 | 1466502098305 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 02:41:38 INFO - PROCESS | 732 | 1466502098309 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:41:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:41:38 INFO - PROCESS | 732 | 1466502098312 Marionette TRACE conn6 <- [1,2822,null,{}] 02:41:38 INFO - PROCESS | 732 | 1466502098322 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:38 INFO - PROCESS | 732 | 1466502098326 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:38 INFO - PROCESS | 732 | 1466502098412 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 02:41:38 INFO - PROCESS | 732 | 1466502098421 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 732 | 1466502098424 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:38 INFO - PROCESS | 732 | ++DOCSHELL 1546E000 == 26 [pid = 732] [id = 715] 02:41:38 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (1546F400) [pid = 732] [serial = 2145] [outer = 00000000] 02:41:38 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (154E2C00) [pid = 732] [serial = 2146] [outer = 1546F400] 02:41:38 INFO - PROCESS | 732 | 1466502098471 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (16948C00) [pid = 732] [serial = 2147] [outer = 1546F400] 02:41:38 INFO - PROCESS | 732 | 1466502098949 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:41:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:41:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 02:41:39 INFO - PROCESS | 732 | 1466502098983 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 02:41:39 INFO - PROCESS | 732 | 1466502098985 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 02:41:39 INFO - PROCESS | 732 | 1466502098988 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:41:39 INFO - PROCESS | 732 | 1466502098990 Marionette TRACE conn6 <- [1,2826,null,{}] 02:41:39 INFO - PROCESS | 732 | 1466502098993 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:39 INFO - PROCESS | 732 | 1466502098995 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:39 INFO - PROCESS | 732 | 1466502099091 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 02:41:39 INFO - PROCESS | 732 | 1466502099100 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:39 INFO - PROCESS | 732 | 1466502099102 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:39 INFO - PROCESS | 732 | ++DOCSHELL 17F6F800 == 27 [pid = 732] [id = 716] 02:41:39 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (17F72800) [pid = 732] [serial = 2148] [outer = 00000000] 02:41:39 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (18454800) [pid = 732] [serial = 2149] [outer = 17F72800] 02:41:39 INFO - PROCESS | 732 | 1466502099147 Marionette DEBUG loaded listener.js 02:41:39 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (18482C00) [pid = 732] [serial = 2150] [outer = 17F72800] 02:41:39 INFO - PROCESS | 732 | 1466502099594 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:41:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:41:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 673ms 02:41:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:41:39 INFO - PROCESS | 732 | 1466502099665 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 02:41:39 INFO - PROCESS | 732 | 1466502099667 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 02:41:39 INFO - PROCESS | 732 | 1466502099670 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 732 | 1466502099672 Marionette TRACE conn6 <- [1,2830,null,{}] 02:41:39 INFO - PROCESS | 732 | 1466502099675 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:39 INFO - PROCESS | 732 | 1466502099678 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:39 INFO - PROCESS | 732 | 1466502099795 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 02:41:39 INFO - PROCESS | 732 | 1466502099885 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:39 INFO - PROCESS | 732 | 1466502099887 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:39 INFO - PROCESS | 732 | ++DOCSHELL 18586400 == 28 [pid = 732] [id = 717] 02:41:39 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (18586800) [pid = 732] [serial = 2151] [outer = 00000000] 02:41:39 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (185DF400) [pid = 732] [serial = 2152] [outer = 18586800] 02:41:39 INFO - PROCESS | 732 | 1466502099931 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (185DF800) [pid = 732] [serial = 2153] [outer = 18586800] 02:41:40 INFO - PROCESS | 732 | 1466502100367 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:41:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:41:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 02:41:40 INFO - PROCESS | 732 | 1466502100401 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 02:41:40 INFO - PROCESS | 732 | 1466502100403 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 02:41:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:41:40 INFO - PROCESS | 732 | 1466502100406 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:41:40 INFO - PROCESS | 732 | 1466502100408 Marionette TRACE conn6 <- [1,2834,null,{}] 02:41:40 INFO - PROCESS | 732 | 1466502100411 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:40 INFO - PROCESS | 732 | 1466502100417 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:40 INFO - PROCESS | 732 | 1466502100563 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 02:41:40 INFO - PROCESS | 732 | 1466502100629 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:40 INFO - PROCESS | 732 | 1466502100631 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:40 INFO - PROCESS | 732 | ++DOCSHELL 18582C00 == 29 [pid = 732] [id = 718] 02:41:40 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1955F800) [pid = 732] [serial = 2154] [outer = 00000000] 02:41:40 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1A32E800) [pid = 732] [serial = 2155] [outer = 1955F800] 02:41:40 INFO - PROCESS | 732 | 1466502100676 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1A351C00) [pid = 732] [serial = 2156] [outer = 1955F800] 02:41:41 INFO - PROCESS | 732 | 1466502101106 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:41:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:41:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 02:41:41 INFO - PROCESS | 732 | 1466502101137 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 02:41:41 INFO - PROCESS | 732 | 1466502101139 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 02:41:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:41:41 INFO - PROCESS | 732 | 1466502101151 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:41:41 INFO - PROCESS | 732 | 1466502101153 Marionette TRACE conn6 <- [1,2838,null,{}] 02:41:41 INFO - PROCESS | 732 | 1466502101195 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:41 INFO - PROCESS | 732 | 1466502101197 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:41 INFO - PROCESS | 732 | 1466502101311 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 02:41:41 INFO - PROCESS | 732 | 1466502101322 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:41 INFO - PROCESS | 732 | 1466502101324 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:41 INFO - PROCESS | 732 | ++DOCSHELL 14A6BC00 == 30 [pid = 732] [id = 719] 02:41:41 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (19763400) [pid = 732] [serial = 2157] [outer = 00000000] 02:41:41 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1A850000) [pid = 732] [serial = 2158] [outer = 19763400] 02:41:41 INFO - PROCESS | 732 | 1466502101369 Marionette DEBUG loaded listener.js 02:41:41 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A956400) [pid = 732] [serial = 2159] [outer = 19763400] 02:41:41 INFO - PROCESS | 732 | --DOMWINDOW == 80 (185DE800) [pid = 732] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:41:41 INFO - PROCESS | 732 | --DOMWINDOW == 79 (154E4C00) [pid = 732] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:41:41 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0CA96400) [pid = 732] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:41:41 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0DA2DC00) [pid = 732] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:41:41 INFO - PROCESS | 732 | --DOMWINDOW == 76 (0CA9A400) [pid = 732] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:41:41 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1A830400) [pid = 732] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:41:41 INFO - PROCESS | 732 | --DOMWINDOW == 74 (14A61C00) [pid = 732] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:41:41 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1847A000) [pid = 732] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:41:41 INFO - PROCESS | 732 | --DOMWINDOW == 72 (0CA1E000) [pid = 732] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:41:41 INFO - PROCESS | 732 | --DOMWINDOW == 71 (15326800) [pid = 732] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:41:41 INFO - PROCESS | 732 | --DOMWINDOW == 70 (17F5A000) [pid = 732] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:41:41 INFO - PROCESS | 732 | 1466502101912 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:41:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:41:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 830ms 02:41:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:41:42 INFO - PROCESS | 732 | 1466502101973 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 02:41:42 INFO - PROCESS | 732 | 1466502101975 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 02:41:42 INFO - PROCESS | 732 | 1466502101978 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - PROCESS | 732 | 1466502101979 Marionette TRACE conn6 <- [1,2842,null,{}] 02:41:42 INFO - PROCESS | 732 | 1466502101983 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:42 INFO - PROCESS | 732 | 1466502101984 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:42 INFO - PROCESS | 732 | 1466502102104 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 02:41:42 INFO - PROCESS | 732 | 1466502102168 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:42 INFO - PROCESS | 732 | 1466502102169 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:42 INFO - PROCESS | 732 | ++DOCSHELL 0CA10C00 == 31 [pid = 732] [id = 720] 02:41:42 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CA14400) [pid = 732] [serial = 2160] [outer = 00000000] 02:41:42 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (15326800) [pid = 732] [serial = 2161] [outer = 0CA14400] 02:41:42 INFO - PROCESS | 732 | 1466502102214 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (17F60000) [pid = 732] [serial = 2162] [outer = 0CA14400] 02:41:42 INFO - PROCESS | 732 | 1466502102571 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:41:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:41:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 02:41:42 INFO - PROCESS | 732 | 1466502102638 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 02:41:42 INFO - PROCESS | 732 | 1466502102640 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 02:41:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:41:42 INFO - PROCESS | 732 | 1466502102643 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - PROCESS | 732 | 1466502102645 Marionette TRACE conn6 <- [1,2846,null,{}] 02:41:42 INFO - PROCESS | 732 | 1466502102648 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:42 INFO - PROCESS | 732 | 1466502102650 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:42 INFO - PROCESS | 732 | 1466502102735 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 02:41:42 INFO - PROCESS | 732 | 1466502102742 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:42 INFO - PROCESS | 732 | 1466502102743 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:42 INFO - PROCESS | 732 | ++DOCSHELL 185B6400 == 32 [pid = 732] [id = 721] 02:41:42 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (19568C00) [pid = 732] [serial = 2163] [outer = 00000000] 02:41:42 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1A9EB800) [pid = 732] [serial = 2164] [outer = 19568C00] 02:41:42 INFO - PROCESS | 732 | 1466502102786 Marionette DEBUG loaded listener.js 02:41:42 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1A9F6C00) [pid = 732] [serial = 2165] [outer = 19568C00] 02:41:43 INFO - PROCESS | 732 | 1466502103229 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:41:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:41:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 02:41:43 INFO - PROCESS | 732 | 1466502103275 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 02:41:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:41:43 INFO - PROCESS | 732 | 1466502103277 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 02:41:43 INFO - PROCESS | 732 | 1466502103280 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:41:43 INFO - PROCESS | 732 | 1466502103282 Marionette TRACE conn6 <- [1,2850,null,{}] 02:41:43 INFO - PROCESS | 732 | 1466502103285 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:43 INFO - PROCESS | 732 | 1466502103287 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:43 INFO - PROCESS | 732 | 1466502103369 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 02:41:43 INFO - PROCESS | 732 | 1466502103374 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:43 INFO - PROCESS | 732 | 1466502103376 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:43 INFO - PROCESS | 732 | ++DOCSHELL 1AA75000 == 33 [pid = 732] [id = 722] 02:41:43 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (1AA77400) [pid = 732] [serial = 2166] [outer = 00000000] 02:41:43 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1AA7BC00) [pid = 732] [serial = 2167] [outer = 1AA77400] 02:41:43 INFO - PROCESS | 732 | 1466502103419 Marionette DEBUG loaded listener.js 02:41:43 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1AE6C000) [pid = 732] [serial = 2168] [outer = 1AA77400] 02:41:43 INFO - PROCESS | 732 | 1466502103971 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:41:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:41:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 02:41:44 INFO - PROCESS | 732 | 1466502104012 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 02:41:44 INFO - PROCESS | 732 | 1466502104017 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 02:41:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:41:44 INFO - PROCESS | 732 | 1466502104023 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:41:44 INFO - PROCESS | 732 | 1466502104026 Marionette TRACE conn6 <- [1,2854,null,{}] 02:41:44 INFO - PROCESS | 732 | 1466502104032 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:44 INFO - PROCESS | 732 | 1466502104036 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:44 INFO - PROCESS | 732 | 1466502104204 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 02:41:44 INFO - PROCESS | 732 | 1466502104322 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 732 | 1466502104327 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:44 INFO - PROCESS | 732 | ++DOCSHELL 0CA41400 == 34 [pid = 732] [id = 723] 02:41:44 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (0CA9B000) [pid = 732] [serial = 2169] [outer = 00000000] 02:41:44 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (0DA39000) [pid = 732] [serial = 2170] [outer = 0CA9B000] 02:41:44 INFO - PROCESS | 732 | 1466502104425 Marionette DEBUG loaded listener.js 02:41:44 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (0EB36800) [pid = 732] [serial = 2171] [outer = 0CA9B000] 02:41:45 INFO - PROCESS | 732 | 1466502105015 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:41:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:41:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1020ms 02:41:45 INFO - PROCESS | 732 | 1466502105046 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 02:41:45 INFO - PROCESS | 732 | 1466502105051 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 02:41:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:41:45 INFO - PROCESS | 732 | 1466502105057 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - PROCESS | 732 | 1466502105060 Marionette TRACE conn6 <- [1,2858,null,{}] 02:41:45 INFO - PROCESS | 732 | 1466502105064 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:45 INFO - PROCESS | 732 | 1466502105067 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:45 INFO - PROCESS | 732 | 1466502105181 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 02:41:45 INFO - PROCESS | 732 | 1466502105325 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:45 INFO - PROCESS | 732 | 1466502105328 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:45 INFO - PROCESS | 732 | ++DOCSHELL 154DA800 == 35 [pid = 732] [id = 724] 02:41:45 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (154E2400) [pid = 732] [serial = 2172] [outer = 00000000] 02:41:45 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (17F78000) [pid = 732] [serial = 2173] [outer = 154E2400] 02:41:45 INFO - PROCESS | 732 | 1466502105385 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1858AC00) [pid = 732] [serial = 2174] [outer = 154E2400] 02:41:46 INFO - PROCESS | 732 | 1466502106000 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:41:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:41:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 970ms 02:41:46 INFO - PROCESS | 732 | 1466502106032 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 02:41:46 INFO - PROCESS | 732 | 1466502106034 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 02:41:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:41:46 INFO - PROCESS | 732 | 1466502106038 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:41:46 INFO - PROCESS | 732 | 1466502106042 Marionette TRACE conn6 <- [1,2862,null,{}] 02:41:46 INFO - PROCESS | 732 | 1466502106053 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:46 INFO - PROCESS | 732 | 1466502106058 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:46 INFO - PROCESS | 732 | 1466502106168 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 02:41:46 INFO - PROCESS | 732 | 1466502106313 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 732 | 1466502106317 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:46 INFO - PROCESS | 732 | ++DOCSHELL 1AA78000 == 36 [pid = 732] [id = 725] 02:41:46 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1AA78400) [pid = 732] [serial = 2175] [outer = 00000000] 02:41:46 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1AEB9400) [pid = 732] [serial = 2176] [outer = 1AA78400] 02:41:46 INFO - PROCESS | 732 | 1466502106375 Marionette DEBUG loaded listener.js 02:41:46 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1B03EC00) [pid = 732] [serial = 2177] [outer = 1AA78400] 02:41:46 INFO - PROCESS | 732 | 1466502106954 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:41:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:41:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 930ms 02:41:47 INFO - PROCESS | 732 | 1466502106971 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 02:41:47 INFO - PROCESS | 732 | 1466502106974 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 02:41:47 INFO - PROCESS | 732 | 1466502106978 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:41:47 INFO - PROCESS | 732 | 1466502106980 Marionette TRACE conn6 <- [1,2866,null,{}] 02:41:47 INFO - PROCESS | 732 | 1466502106983 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:47 INFO - PROCESS | 732 | 1466502106986 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:47 INFO - PROCESS | 732 | 1466502107100 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 02:41:47 INFO - PROCESS | 732 | 1466502107400 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 732 | 1466502107403 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:47 INFO - PROCESS | 732 | ++DOCSHELL 09261800 == 37 [pid = 732] [id = 726] 02:41:47 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (09264C00) [pid = 732] [serial = 2178] [outer = 00000000] 02:41:47 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (0CA1C400) [pid = 732] [serial = 2179] [outer = 09264C00] 02:41:47 INFO - PROCESS | 732 | 1466502107465 Marionette DEBUG loaded listener.js 02:41:47 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (0CA98C00) [pid = 732] [serial = 2180] [outer = 09264C00] 02:41:48 INFO - PROCESS | 732 | 1466502108101 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:41:48 INFO - PROCESS | 732 | --DOCSHELL 1A34B800 == 36 [pid = 732] [id = 615] 02:41:48 INFO - PROCESS | 732 | --DOCSHELL 0E0BF400 == 35 [pid = 732] [id = 601] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 90 (1A34B000) [pid = 732] [serial = 2128] [outer = 00000000] [url = about:blank] 02:41:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:41:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1179ms 02:41:48 INFO - PROCESS | 732 | 1466502108181 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 02:41:48 INFO - PROCESS | 732 | 1466502108185 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 02:41:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:41:48 INFO - PROCESS | 732 | 1466502108192 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:41:48 INFO - PROCESS | 732 | 1466502108194 Marionette TRACE conn6 <- [1,2870,null,{}] 02:41:48 INFO - PROCESS | 732 | 1466502108200 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:48 INFO - PROCESS | 732 | 1466502108204 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:48 INFO - PROCESS | 732 | 1466502108308 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1A855C00) [pid = 732] [serial = 2095] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 88 (195B9C00) [pid = 732] [serial = 2119] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 87 (155ACC00) [pid = 732] [serial = 2110] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 86 (16258000) [pid = 732] [serial = 2111] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0CB0C800) [pid = 732] [serial = 2099] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0CB04800) [pid = 732] [serial = 2098] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0DBC8C00) [pid = 732] [serial = 2102] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0DA32C00) [pid = 732] [serial = 2101] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0D383C00) [pid = 732] [serial = 2104] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0DA31000) [pid = 732] [serial = 2105] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1A858C00) [pid = 732] [serial = 2096] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 78 (14A69400) [pid = 732] [serial = 2107] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 77 (14C20000) [pid = 732] [serial = 2108] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 76 (18588800) [pid = 732] [serial = 2116] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1974A800) [pid = 732] [serial = 2126] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 74 (19511000) [pid = 732] [serial = 2122] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 73 (195BB800) [pid = 732] [serial = 2120] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 72 (17F78800) [pid = 732] [serial = 2113] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 71 (19566C00) [pid = 732] [serial = 2123] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 70 (18589C00) [pid = 732] [serial = 2117] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 69 (18349C00) [pid = 732] [serial = 2114] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | --DOMWINDOW == 68 (185B7C00) [pid = 732] [serial = 2125] [outer = 00000000] [url = about:blank] 02:41:48 INFO - PROCESS | 732 | 1466502108410 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:48 INFO - PROCESS | 732 | 1466502108412 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:48 INFO - PROCESS | 732 | ++DOCSHELL 0CA3AC00 == 36 [pid = 732] [id = 727] 02:41:48 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0CA9BC00) [pid = 732] [serial = 2181] [outer = 00000000] 02:41:48 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0CB0C800) [pid = 732] [serial = 2182] [outer = 0CA9BC00] 02:41:48 INFO - PROCESS | 732 | 1466502108459 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CC72C00) [pid = 732] [serial = 2183] [outer = 0CA9BC00] 02:41:48 INFO - PROCESS | 732 | 1466502108915 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:41:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:41:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 771ms 02:41:48 INFO - PROCESS | 732 | 1466502108969 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 02:41:48 INFO - PROCESS | 732 | 1466502108973 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 02:41:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:41:49 INFO - PROCESS | 732 | 1466502108977 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:41:49 INFO - PROCESS | 732 | 1466502108979 Marionette TRACE conn6 <- [1,2874,null,{}] 02:41:49 INFO - PROCESS | 732 | 1466502108983 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:49 INFO - PROCESS | 732 | 1466502108985 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:49 INFO - PROCESS | 732 | 1466502109075 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 02:41:49 INFO - PROCESS | 732 | 1466502109089 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:49 INFO - PROCESS | 732 | 1466502109092 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:49 INFO - PROCESS | 732 | ++DOCSHELL 0DCAD000 == 37 [pid = 732] [id = 728] 02:41:49 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0E04D000) [pid = 732] [serial = 2184] [outer = 00000000] 02:41:49 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (14CA0000) [pid = 732] [serial = 2185] [outer = 0E04D000] 02:41:49 INFO - PROCESS | 732 | 1466502109137 Marionette DEBUG loaded listener.js 02:41:49 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (14F8B800) [pid = 732] [serial = 2186] [outer = 0E04D000] 02:41:49 INFO - PROCESS | 732 | 1466502109617 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:41:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:41:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 673ms 02:41:49 INFO - PROCESS | 732 | 1466502109654 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 02:41:49 INFO - PROCESS | 732 | 1466502109656 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 02:41:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:41:49 INFO - PROCESS | 732 | 1466502109661 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:41:49 INFO - PROCESS | 732 | 1466502109667 Marionette TRACE conn6 <- [1,2878,null,{}] 02:41:49 INFO - PROCESS | 732 | 1466502109675 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:49 INFO - PROCESS | 732 | 1466502109678 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:49 INFO - PROCESS | 732 | 1466502109766 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 02:41:49 INFO - PROCESS | 732 | 1466502109870 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:49 INFO - PROCESS | 732 | 1466502109872 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:49 INFO - PROCESS | 732 | ++DOCSHELL 16259000 == 38 [pid = 732] [id = 729] 02:41:49 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (17F1B400) [pid = 732] [serial = 2187] [outer = 00000000] 02:41:49 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (17F66C00) [pid = 732] [serial = 2188] [outer = 17F1B400] 02:41:49 INFO - PROCESS | 732 | 1466502109916 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (17F7D000) [pid = 732] [serial = 2189] [outer = 17F1B400] 02:41:50 INFO - PROCESS | 732 | 1466502110314 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:41:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:41:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 690ms 02:41:50 INFO - PROCESS | 732 | 1466502110354 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 02:41:50 INFO - PROCESS | 732 | 1466502110357 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 02:41:50 INFO - PROCESS | 732 | 1466502110360 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:41:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:41:50 INFO - PROCESS | 732 | 1466502110361 Marionette TRACE conn6 <- [1,2882,null,{}] 02:41:50 INFO - PROCESS | 732 | 1466502110365 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:50 INFO - PROCESS | 732 | 1466502110367 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:50 INFO - PROCESS | 732 | 1466502110523 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 02:41:50 INFO - PROCESS | 732 | 1466502110597 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:50 INFO - PROCESS | 732 | 1466502110599 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:50 INFO - PROCESS | 732 | ++DOCSHELL 14A68000 == 39 [pid = 732] [id = 730] 02:41:50 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F7AC00) [pid = 732] [serial = 2190] [outer = 00000000] 02:41:50 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (18589400) [pid = 732] [serial = 2191] [outer = 17F7AC00] 02:41:50 INFO - PROCESS | 732 | 1466502110645 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (18589C00) [pid = 732] [serial = 2192] [outer = 17F7AC00] 02:41:51 INFO - PROCESS | 732 | 1466502111061 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:41:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:41:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 02:41:51 INFO - PROCESS | 732 | 1466502111094 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 02:41:51 INFO - PROCESS | 732 | 1466502111096 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 02:41:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:41:51 INFO - PROCESS | 732 | 1466502111100 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - PROCESS | 732 | 1466502111101 Marionette TRACE conn6 <- [1,2886,null,{}] 02:41:51 INFO - PROCESS | 732 | 1466502111112 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:51 INFO - PROCESS | 732 | 1466502111114 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:51 INFO - PROCESS | 732 | 1466502111231 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 02:41:51 INFO - PROCESS | 732 | 1466502111236 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:51 INFO - PROCESS | 732 | 1466502111242 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:51 INFO - PROCESS | 732 | ++DOCSHELL 185C1800 == 40 [pid = 732] [id = 731] 02:41:51 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (185C2000) [pid = 732] [serial = 2193] [outer = 00000000] 02:41:51 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (195C0000) [pid = 732] [serial = 2194] [outer = 185C2000] 02:41:51 INFO - PROCESS | 732 | 1466502111296 Marionette DEBUG loaded listener.js 02:41:51 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (19747000) [pid = 732] [serial = 2195] [outer = 185C2000] 02:41:51 INFO - PROCESS | 732 | 1466502111794 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:41:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:41:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 02:41:51 INFO - PROCESS | 732 | 1466502111830 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 02:41:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:41:51 INFO - PROCESS | 732 | 1466502111832 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 02:41:51 INFO - PROCESS | 732 | 1466502111843 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - PROCESS | 732 | 1466502111845 Marionette TRACE conn6 <- [1,2890,null,{}] 02:41:51 INFO - PROCESS | 732 | 1466502111875 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:51 INFO - PROCESS | 732 | 1466502111878 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:52 INFO - PROCESS | 732 | 1466502112013 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 02:41:52 INFO - PROCESS | 732 | 1466502112026 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:52 INFO - PROCESS | 732 | 1466502112028 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:52 INFO - PROCESS | 732 | ++DOCSHELL 19C0A800 == 41 [pid = 732] [id = 732] 02:41:52 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (19C0EC00) [pid = 732] [serial = 2196] [outer = 00000000] 02:41:52 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A354800) [pid = 732] [serial = 2197] [outer = 19C0EC00] 02:41:52 INFO - PROCESS | 732 | 1466502112132 Marionette DEBUG loaded listener.js 02:41:52 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1A827C00) [pid = 732] [serial = 2198] [outer = 19C0EC00] 02:41:52 INFO - PROCESS | 732 | --DOMWINDOW == 85 (17F72800) [pid = 732] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:41:52 INFO - PROCESS | 732 | --DOMWINDOW == 84 (18586800) [pid = 732] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:41:52 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1955F800) [pid = 732] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:41:52 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1546F400) [pid = 732] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:41:52 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0D3E7C00) [pid = 732] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:41:52 INFO - PROCESS | 732 | --DOMWINDOW == 80 (0D3E2C00) [pid = 732] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:41:52 INFO - PROCESS | 732 | --DOMWINDOW == 79 (0CA14400) [pid = 732] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:41:52 INFO - PROCESS | 732 | --DOMWINDOW == 78 (19763400) [pid = 732] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:41:52 INFO - PROCESS | 732 | --DOMWINDOW == 77 (19568C00) [pid = 732] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:41:52 INFO - PROCESS | 732 | 1466502112719 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:41:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:41:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 930ms 02:41:52 INFO - PROCESS | 732 | 1466502112767 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 02:41:52 INFO - PROCESS | 732 | 1466502112769 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 02:41:52 INFO - PROCESS | 732 | 1466502112772 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:41:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:41:52 INFO - PROCESS | 732 | 1466502112773 Marionette TRACE conn6 <- [1,2894,null,{}] 02:41:52 INFO - PROCESS | 732 | 1466502112777 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:52 INFO - PROCESS | 732 | 1466502112779 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:52 INFO - PROCESS | 732 | 1466502112861 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 02:41:52 INFO - PROCESS | 732 | 1466502112866 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:52 INFO - PROCESS | 732 | 1466502112868 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:52 INFO - PROCESS | 732 | ++DOCSHELL 0CA36800 == 42 [pid = 732] [id = 733] 02:41:52 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F72800) [pid = 732] [serial = 2199] [outer = 00000000] 02:41:52 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (185E6400) [pid = 732] [serial = 2200] [outer = 17F72800] 02:41:52 INFO - PROCESS | 732 | 1466502112912 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (19514000) [pid = 732] [serial = 2201] [outer = 17F72800] 02:41:53 INFO - PROCESS | 732 | 1466502113380 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:41:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:41:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 02:41:53 INFO - PROCESS | 732 | 1466502113446 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 02:41:53 INFO - PROCESS | 732 | 1466502113448 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 02:41:53 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:41:53 INFO - PROCESS | 732 | 1466502113451 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:41:53 INFO - PROCESS | 732 | 1466502113453 Marionette TRACE conn6 <- [1,2898,null,{}] 02:41:53 INFO - PROCESS | 732 | 1466502113456 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:53 INFO - PROCESS | 732 | 1466502113458 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:53 INFO - PROCESS | 732 | 1466502113540 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 02:41:53 INFO - PROCESS | 732 | 1466502113545 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:53 INFO - PROCESS | 732 | 1466502113547 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:53 INFO - PROCESS | 732 | ++DOCSHELL 1A351800 == 43 [pid = 732] [id = 734] 02:41:53 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1A79F000) [pid = 732] [serial = 2202] [outer = 00000000] 02:41:53 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (1A9F1C00) [pid = 732] [serial = 2203] [outer = 1A79F000] 02:41:53 INFO - PROCESS | 732 | 1466502113590 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1AE01400) [pid = 732] [serial = 2204] [outer = 1A79F000] 02:41:54 INFO - PROCESS | 732 | 1466502114134 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:41:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:41:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:41:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 02:41:54 INFO - PROCESS | 732 | 1466502114183 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 02:41:54 INFO - PROCESS | 732 | 1466502114185 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 02:41:54 INFO - PROCESS | 732 | 1466502114188 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:41:54 INFO - TEST-START | /DOMEvents/constructors.html 02:41:54 INFO - PROCESS | 732 | 1466502114190 Marionette TRACE conn6 <- [1,2902,null,{}] 02:41:54 INFO - PROCESS | 732 | 1466502114194 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:54 INFO - PROCESS | 732 | 1466502114195 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:54 INFO - PROCESS | 732 | 1466502114279 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 02:41:54 INFO - PROCESS | 732 | 1466502114284 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:54 INFO - PROCESS | 732 | 1466502114286 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:54 INFO - PROCESS | 732 | ++DOCSHELL 0CA1F000 == 44 [pid = 732] [id = 735] 02:41:54 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (17F5C400) [pid = 732] [serial = 2205] [outer = 00000000] 02:41:54 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1B048800) [pid = 732] [serial = 2206] [outer = 17F5C400] 02:41:54 INFO - PROCESS | 732 | 1466502114330 Marionette DEBUG loaded listener.js 02:41:54 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1BB5C400) [pid = 732] [serial = 2207] [outer = 17F5C400] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 0CA10C00 == 43 [pid = 732] [id = 720] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 14A6BC00 == 42 [pid = 732] [id = 719] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 185B6400 == 41 [pid = 732] [id = 721] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 0D755000 == 40 [pid = 732] [id = 700] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 0E9D5800 == 39 [pid = 732] [id = 611] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 0CCD2400 == 38 [pid = 732] [id = 607] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 0CA3AC00 == 37 [pid = 732] [id = 727] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 1AA78000 == 36 [pid = 732] [id = 725] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 09261800 == 35 [pid = 732] [id = 726] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 154DA800 == 34 [pid = 732] [id = 724] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 1AA75000 == 33 [pid = 732] [id = 722] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 0CA41400 == 32 [pid = 732] [id = 723] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 0DCAD000 == 31 [pid = 732] [id = 728] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 0CA36800 == 30 [pid = 732] [id = 733] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 14A68000 == 29 [pid = 732] [id = 730] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 1A351800 == 28 [pid = 732] [id = 734] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 19C0A800 == 27 [pid = 732] [id = 732] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 185C1800 == 26 [pid = 732] [id = 731] 02:41:55 INFO - PROCESS | 732 | --DOCSHELL 16259000 == 25 [pid = 732] [id = 729] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 85 (1A9EB800) [pid = 732] [serial = 2164] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1AA7BC00) [pid = 732] [serial = 2167] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 83 (154E2C00) [pid = 732] [serial = 2146] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1A9F6C00) [pid = 732] [serial = 2165] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1A351C00) [pid = 732] [serial = 2156] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 80 (17F60000) [pid = 732] [serial = 2162] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1A956400) [pid = 732] [serial = 2159] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 78 (185DF800) [pid = 732] [serial = 2153] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 77 (18482C00) [pid = 732] [serial = 2150] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 76 (18454800) [pid = 732] [serial = 2149] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 75 (185DF400) [pid = 732] [serial = 2152] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A32E800) [pid = 732] [serial = 2155] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 73 (16948C00) [pid = 732] [serial = 2147] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 72 (17F1FC00) [pid = 732] [serial = 2134] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0D75CC00) [pid = 732] [serial = 2131] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0E0C5800) [pid = 732] [serial = 2141] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0DA3A800) [pid = 732] [serial = 2140] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0DD02800) [pid = 732] [serial = 2143] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 67 (0E04E400) [pid = 732] [serial = 2144] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 66 (1A82E000) [pid = 732] [serial = 2137] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 65 (15326800) [pid = 732] [serial = 2161] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | --DOMWINDOW == 64 (1A850000) [pid = 732] [serial = 2158] [outer = 00000000] [url = about:blank] 02:41:56 INFO - PROCESS | 732 | 1466502116460 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:41:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:41:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:41:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:41:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:41:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:41:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:41:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:41:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:41:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 2385ms 02:41:56 INFO - PROCESS | 732 | 1466502116578 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 02:41:56 INFO - PROCESS | 732 | 1466502116583 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 02:41:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:41:56 INFO - PROCESS | 732 | 1466502116588 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - PROCESS | 732 | 1466502116591 Marionette TRACE conn6 <- [1,2906,null,{}] 02:41:56 INFO - PROCESS | 732 | 1466502116597 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:56 INFO - PROCESS | 732 | 1466502116600 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:56 INFO - PROCESS | 732 | 1466502116746 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 02:41:56 INFO - PROCESS | 732 | 1466502116838 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:56 INFO - PROCESS | 732 | 1466502116841 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:56 INFO - PROCESS | 732 | ++DOCSHELL 0CA3A000 == 26 [pid = 732] [id = 736] 02:41:56 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (0CA3FC00) [pid = 732] [serial = 2208] [outer = 00000000] 02:41:56 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (0CB04C00) [pid = 732] [serial = 2209] [outer = 0CA3FC00] 02:41:56 INFO - PROCESS | 732 | 1466502116890 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0CB0E800) [pid = 732] [serial = 2210] [outer = 0CA3FC00] 02:41:57 INFO - PROCESS | 732 | 1466502117258 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:41:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:41:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 730ms 02:41:57 INFO - PROCESS | 732 | 1466502117318 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 02:41:57 INFO - PROCESS | 732 | 1466502117323 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 02:41:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:41:57 INFO - PROCESS | 732 | 1466502117329 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:41:57 INFO - PROCESS | 732 | 1466502117332 Marionette TRACE conn6 <- [1,2910,null,{}] 02:41:57 INFO - PROCESS | 732 | 1466502117336 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:57 INFO - PROCESS | 732 | 1466502117339 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:57 INFO - PROCESS | 732 | 1466502117432 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 02:41:57 INFO - PROCESS | 732 | 1466502117438 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 732 | 1466502117441 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:57 INFO - PROCESS | 732 | ++DOCSHELL 0DA2F800 == 27 [pid = 732] [id = 737] 02:41:57 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (0DA30C00) [pid = 732] [serial = 2211] [outer = 00000000] 02:41:57 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0DA39400) [pid = 732] [serial = 2212] [outer = 0DA30C00] 02:41:57 INFO - PROCESS | 732 | 1466502117490 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0DCAD800) [pid = 732] [serial = 2213] [outer = 0DA30C00] 02:41:57 INFO - PROCESS | 732 | [732] 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 02:41:57 INFO - PROCESS | 732 | [732] 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 02:41:57 INFO - PROCESS | 732 | [732] 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 02:41:57 INFO - PROCESS | 732 | [732] 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 02:41:58 INFO - PROCESS | 732 | 1466502118025 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:41:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:41:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:41:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 02:41:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:41:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 02:41:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:41:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 02:41:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:41:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:41:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 736ms 02:41:58 INFO - PROCESS | 732 | 1466502118069 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 02:41:58 INFO - PROCESS | 732 | 1466502118071 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 02:41:58 INFO - PROCESS | 732 | 1466502118074 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:41:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:41:58 INFO - PROCESS | 732 | 1466502118078 Marionette TRACE conn6 <- [1,2914,null,{}] 02:41:58 INFO - PROCESS | 732 | 1466502118116 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:58 INFO - PROCESS | 732 | 1466502118120 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:58 INFO - PROCESS | 732 | 1466502118215 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 02:41:58 INFO - PROCESS | 732 | 1466502118230 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:58 INFO - PROCESS | 732 | 1466502118245 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:58 INFO - PROCESS | 732 | ++DOCSHELL 0CA35400 == 28 [pid = 732] [id = 738] 02:41:58 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CA37C00) [pid = 732] [serial = 2214] [outer = 00000000] 02:41:58 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (15395800) [pid = 732] [serial = 2215] [outer = 0CA37C00] 02:41:58 INFO - PROCESS | 732 | 1466502118296 Marionette DEBUG loaded listener.js 02:41:58 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (15464C00) [pid = 732] [serial = 2216] [outer = 0CA37C00] 02:41:58 INFO - PROCESS | 732 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:41:58 INFO - PROCESS | 732 | 1466502118814 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:41:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:41:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 02:41:58 INFO - PROCESS | 732 | 1466502118849 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 02:41:58 INFO - PROCESS | 732 | 1466502118851 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 02:41:58 INFO - PROCESS | 732 | 1466502118855 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:41:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:41:58 INFO - PROCESS | 732 | 1466502118856 Marionette TRACE conn6 <- [1,2918,null,{}] 02:41:58 INFO - PROCESS | 732 | 1466502118860 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:58 INFO - PROCESS | 732 | 1466502118862 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:58 INFO - PROCESS | 732 | 1466502118954 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 02:41:58 INFO - PROCESS | 732 | 1466502118959 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:58 INFO - PROCESS | 732 | 1466502118961 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:59 INFO - PROCESS | 732 | ++DOCSHELL 155AD800 == 29 [pid = 732] [id = 739] 02:41:59 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (1624F800) [pid = 732] [serial = 2217] [outer = 00000000] 02:41:59 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (17368C00) [pid = 732] [serial = 2218] [outer = 1624F800] 02:41:59 INFO - PROCESS | 732 | 1466502119011 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (17F5A000) [pid = 732] [serial = 2219] [outer = 1624F800] 02:41:59 INFO - PROCESS | 732 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:41:59 INFO - PROCESS | 732 | 1466502119446 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:41:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:41:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 02:41:59 INFO - PROCESS | 732 | 1466502119502 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 02:41:59 INFO - PROCESS | 732 | 1466502119504 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 02:41:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:41:59 INFO - PROCESS | 732 | 1466502119508 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:41:59 INFO - PROCESS | 732 | 1466502119509 Marionette TRACE conn6 <- [1,2922,null,{}] 02:41:59 INFO - PROCESS | 732 | 1466502119513 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:59 INFO - PROCESS | 732 | 1466502119515 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:59 INFO - PROCESS | 732 | 1466502119595 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 02:41:59 INFO - PROCESS | 732 | 1466502119631 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:59 INFO - PROCESS | 732 | 1466502119633 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:41:59 INFO - PROCESS | 732 | ++DOCSHELL 17F76000 == 30 [pid = 732] [id = 740] 02:41:59 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (17F7B400) [pid = 732] [serial = 2220] [outer = 00000000] 02:41:59 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1842A800) [pid = 732] [serial = 2221] [outer = 17F7B400] 02:41:59 INFO - PROCESS | 732 | 1466502119677 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (18456000) [pid = 732] [serial = 2222] [outer = 17F7B400] 02:42:00 INFO - PROCESS | 732 | 1466502120131 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:42:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:42:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 671ms 02:42:00 INFO - PROCESS | 732 | 1466502120181 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 02:42:00 INFO - PROCESS | 732 | 1466502120183 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 02:42:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:42:00 INFO - PROCESS | 732 | 1466502120190 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 732 | 1466502120192 Marionette TRACE conn6 <- [1,2926,null,{}] 02:42:00 INFO - PROCESS | 732 | 1466502120195 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:00 INFO - PROCESS | 732 | 1466502120200 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:00 INFO - PROCESS | 732 | 1466502120319 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 02:42:00 INFO - PROCESS | 732 | 1466502120339 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 732 | 1466502120341 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:00 INFO - PROCESS | 732 | ++DOCSHELL 185DEC00 == 31 [pid = 732] [id = 741] 02:42:00 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (185DF000) [pid = 732] [serial = 2223] [outer = 00000000] 02:42:00 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1950F800) [pid = 732] [serial = 2224] [outer = 185DF000] 02:42:00 INFO - PROCESS | 732 | 1466502120386 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (19564800) [pid = 732] [serial = 2225] [outer = 185DF000] 02:42:00 INFO - PROCESS | 732 | 1466502120796 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:42:00 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:42:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 02:42:00 INFO - PROCESS | 732 | 1466502120820 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 02:42:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:42:00 INFO - PROCESS | 732 | 1466502120822 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 02:42:00 INFO - PROCESS | 732 | 1466502120826 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 732 | 1466502120827 Marionette TRACE conn6 <- [1,2930,null,{}] 02:42:00 INFO - PROCESS | 732 | 1466502120830 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:00 INFO - PROCESS | 732 | 1466502120832 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:00 INFO - PROCESS | 732 | 1466502120958 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 02:42:01 INFO - PROCESS | 732 | 1466502120994 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 732 | 1466502120996 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:01 INFO - PROCESS | 732 | ++DOCSHELL 0D37D400 == 32 [pid = 732] [id = 742] 02:42:01 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (14CA8400) [pid = 732] [serial = 2226] [outer = 00000000] 02:42:01 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (19769000) [pid = 732] [serial = 2227] [outer = 14CA8400] 02:42:01 INFO - PROCESS | 732 | 1466502121039 Marionette DEBUG loaded listener.js 02:42:01 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1A32E800) [pid = 732] [serial = 2228] [outer = 14CA8400] 02:42:01 INFO - PROCESS | 732 | 1466502121415 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:42:01 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:42:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:42:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 02:42:01 INFO - PROCESS | 732 | 1466502121457 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 02:42:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:42:01 INFO - PROCESS | 732 | 1466502121459 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 02:42:01 INFO - PROCESS | 732 | 1466502121462 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:42:01 INFO - PROCESS | 732 | 1466502121463 Marionette TRACE conn6 <- [1,2934,null,{}] 02:42:01 INFO - PROCESS | 732 | 1466502121467 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:01 INFO - PROCESS | 732 | 1466502121468 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:01 INFO - PROCESS | 732 | 1466502121588 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 02:42:01 INFO - PROCESS | 732 | 1466502121595 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 732 | 1466502121597 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:01 INFO - PROCESS | 732 | ++DOCSHELL 0E0C3800 == 33 [pid = 732] [id = 743] 02:42:01 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1A34A000) [pid = 732] [serial = 2229] [outer = 00000000] 02:42:01 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1A825C00) [pid = 732] [serial = 2230] [outer = 1A34A000] 02:42:01 INFO - PROCESS | 732 | 1466502121641 Marionette DEBUG loaded listener.js 02:42:01 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1857E800) [pid = 732] [serial = 2231] [outer = 1A34A000] 02:42:02 INFO - PROCESS | 732 | 1466502122033 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:42:02 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:42:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 02:42:02 INFO - PROCESS | 732 | 1466502122092 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 02:42:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:42:02 INFO - PROCESS | 732 | 1466502122094 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 02:42:02 INFO - PROCESS | 732 | 1466502122098 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:42:02 INFO - PROCESS | 732 | 1466502122099 Marionette TRACE conn6 <- [1,2938,null,{}] 02:42:02 INFO - PROCESS | 732 | 1466502122103 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:02 INFO - PROCESS | 732 | 1466502122104 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:02 INFO - PROCESS | 732 | 1466502122195 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 02:42:02 INFO - PROCESS | 732 | 1466502122200 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:02 INFO - PROCESS | 732 | 1466502122202 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:02 INFO - PROCESS | 732 | ++DOCSHELL 0CA35000 == 34 [pid = 732] [id = 744] 02:42:02 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1A85BC00) [pid = 732] [serial = 2232] [outer = 00000000] 02:42:02 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1AA6DC00) [pid = 732] [serial = 2233] [outer = 1A85BC00] 02:42:02 INFO - PROCESS | 732 | 1466502122246 Marionette DEBUG loaded listener.js 02:42:02 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1AA6EC00) [pid = 732] [serial = 2234] [outer = 1A85BC00] 02:42:02 INFO - PROCESS | 732 | ++DOCSHELL 1AE02000 == 35 [pid = 732] [id = 745] 02:42:02 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1AE0F000) [pid = 732] [serial = 2235] [outer = 00000000] 02:42:02 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (1AEB8800) [pid = 732] [serial = 2236] [outer = 1AE0F000] 02:42:02 INFO - PROCESS | 732 | 1466502122923 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:42:02 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:42:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 02:42:02 INFO - PROCESS | 732 | 1466502122969 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 02:42:02 INFO - PROCESS | 732 | 1466502122971 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 02:42:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:42:02 INFO - PROCESS | 732 | 1466502122974 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:42:02 INFO - PROCESS | 732 | 1466502122975 Marionette TRACE conn6 <- [1,2942,null,{}] 02:42:03 INFO - PROCESS | 732 | 1466502122978 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:03 INFO - PROCESS | 732 | 1466502122980 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:03 INFO - PROCESS | 732 | 1466502123114 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 02:42:03 INFO - PROCESS | 732 | 1466502123179 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:03 INFO - PROCESS | 732 | 1466502123181 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:03 INFO - PROCESS | 732 | ++DOCSHELL 1AA73000 == 36 [pid = 732] [id = 746] 02:42:03 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (1AA74400) [pid = 732] [serial = 2237] [outer = 00000000] 02:42:03 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (1B042800) [pid = 732] [serial = 2238] [outer = 1AA74400] 02:42:03 INFO - PROCESS | 732 | 1466502123224 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (1B045C00) [pid = 732] [serial = 2239] [outer = 1AA74400] 02:42:03 INFO - PROCESS | 732 | 1466502123652 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:42:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:42:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:42:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 02:42:03 INFO - PROCESS | 732 | 1466502123705 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 02:42:03 INFO - PROCESS | 732 | 1466502123707 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 02:42:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:42:03 INFO - PROCESS | 732 | 1466502123710 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:42:03 INFO - PROCESS | 732 | 1466502123712 Marionette TRACE conn6 <- [1,2946,null,{}] 02:42:03 INFO - PROCESS | 732 | 1466502123716 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:03 INFO - PROCESS | 732 | 1466502123718 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:03 INFO - PROCESS | 732 | 1466502123891 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 02:42:03 INFO - PROCESS | 732 | 1466502123958 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:03 INFO - PROCESS | 732 | 1466502123961 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:04 INFO - PROCESS | 732 | ++DOCSHELL 1B04A400 == 37 [pid = 732] [id = 747] 02:42:04 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (1C283C00) [pid = 732] [serial = 2240] [outer = 00000000] 02:42:04 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (1C2F7400) [pid = 732] [serial = 2241] [outer = 1C283C00] 02:42:04 INFO - PROCESS | 732 | 1466502124013 Marionette DEBUG loaded listener.js 02:42:04 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (1C762000) [pid = 732] [serial = 2242] [outer = 1C283C00] 02:42:04 INFO - PROCESS | 732 | 1466502124718 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 98 (1A7A0400) [pid = 732] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 97 (19C14400) [pid = 732] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 96 (15471800) [pid = 732] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 95 (0CA95000) [pid = 732] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 94 (185C2000) [pid = 732] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 93 (19C0EC00) [pid = 732] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 92 (17F72800) [pid = 732] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 91 (1A79F000) [pid = 732] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 90 (154E2400) [pid = 732] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 89 (0CA9B000) [pid = 732] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1AA77400) [pid = 732] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 87 (17F1B400) [pid = 732] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0E04D000) [pid = 732] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0CA9BC00) [pid = 732] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 84 (09264C00) [pid = 732] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1AA78400) [pid = 732] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:42:04 INFO - PROCESS | 732 | --DOMWINDOW == 82 (17F7AC00) [pid = 732] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:42:04 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:42:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1080ms 02:42:04 INFO - PROCESS | 732 | 1466502124791 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 732 | 1466502124793 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 02:42:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:42:04 INFO - PROCESS | 732 | 1466502124796 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - PROCESS | 732 | 1466502124808 Marionette TRACE conn6 <- [1,2950,null,{}] 02:42:04 INFO - PROCESS | 732 | 1466502124812 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:04 INFO - PROCESS | 732 | 1466502124814 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:04 INFO - PROCESS | 732 | 1466502124895 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 02:42:04 INFO - PROCESS | 732 | 1466502124900 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:04 INFO - PROCESS | 732 | 1466502124902 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:04 INFO - PROCESS | 732 | ++DOCSHELL 0CC27800 == 38 [pid = 732] [id = 748] 02:42:04 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (0D3ED400) [pid = 732] [serial = 2243] [outer = 00000000] 02:42:04 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (14A62000) [pid = 732] [serial = 2244] [outer = 0D3ED400] 02:42:04 INFO - PROCESS | 732 | 1466502124946 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1539B800) [pid = 732] [serial = 2245] [outer = 0D3ED400] 02:42:05 INFO - PROCESS | 732 | 1466502125379 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:42:05 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:42:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 02:42:05 INFO - PROCESS | 732 | 1466502125427 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 02:42:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:42:05 INFO - PROCESS | 732 | 1466502125429 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 02:42:05 INFO - PROCESS | 732 | 1466502125432 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:42:05 INFO - PROCESS | 732 | 1466502125433 Marionette TRACE conn6 <- [1,2954,null,{}] 02:42:05 INFO - PROCESS | 732 | 1466502125437 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:05 INFO - PROCESS | 732 | 1466502125438 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:05 INFO - PROCESS | 732 | 1466502125519 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 02:42:05 INFO - PROCESS | 732 | 1466502125524 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:05 INFO - PROCESS | 732 | 1466502125526 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:05 INFO - PROCESS | 732 | ++DOCSHELL 1842A400 == 39 [pid = 732] [id = 749] 02:42:05 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (18437800) [pid = 732] [serial = 2246] [outer = 00000000] 02:42:05 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (19C14400) [pid = 732] [serial = 2247] [outer = 18437800] 02:42:05 INFO - PROCESS | 732 | 1466502125569 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (1A854400) [pid = 732] [serial = 2248] [outer = 18437800] 02:42:06 INFO - PROCESS | 732 | 1466502125978 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:42:06 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:42:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 570ms 02:42:06 INFO - PROCESS | 732 | 1466502126003 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 02:42:06 INFO - PROCESS | 732 | 1466502126004 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 02:42:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:42:06 INFO - PROCESS | 732 | 1466502126007 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:42:06 INFO - PROCESS | 732 | 1466502126009 Marionette TRACE conn6 <- [1,2958,null,{}] 02:42:06 INFO - PROCESS | 732 | 1466502126012 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:06 INFO - PROCESS | 732 | 1466502126014 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:06 INFO - PROCESS | 732 | 1466502126143 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 02:42:06 INFO - PROCESS | 732 | 1466502126152 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 732 | 1466502126154 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:06 INFO - PROCESS | 732 | ++DOCSHELL 15399400 == 40 [pid = 732] [id = 750] 02:42:06 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (17F5B000) [pid = 732] [serial = 2249] [outer = 00000000] 02:42:06 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1C850800) [pid = 732] [serial = 2250] [outer = 17F5B000] 02:42:06 INFO - PROCESS | 732 | 1466502126197 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1C886000) [pid = 732] [serial = 2251] [outer = 17F5B000] 02:42:06 INFO - PROCESS | 732 | 1466502126617 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:42:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:42:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 631ms 02:42:06 INFO - PROCESS | 732 | 1466502126639 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 02:42:06 INFO - PROCESS | 732 | 1466502126641 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 02:42:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:42:06 INFO - PROCESS | 732 | 1466502126644 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:42:06 INFO - PROCESS | 732 | 1466502126646 Marionette TRACE conn6 <- [1,2962,null,{}] 02:42:06 INFO - PROCESS | 732 | 1466502126649 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:06 INFO - PROCESS | 732 | 1466502126650 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:06 INFO - PROCESS | 732 | 1466502126732 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 02:42:06 INFO - PROCESS | 732 | 1466502126929 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 732 | 1466502126932 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:06 INFO - PROCESS | 732 | ++DOCSHELL 09256C00 == 41 [pid = 732] [id = 751] 02:42:06 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (09258C00) [pid = 732] [serial = 2252] [outer = 00000000] 02:42:07 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (0926E400) [pid = 732] [serial = 2253] [outer = 09258C00] 02:42:07 INFO - PROCESS | 732 | 1466502126995 Marionette DEBUG loaded listener.js 02:42:07 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (0CA14C00) [pid = 732] [serial = 2254] [outer = 09258C00] 02:42:07 INFO - PROCESS | 732 | 1466502127716 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:42:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 02:42:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1119ms 02:42:07 INFO - PROCESS | 732 | 1466502127767 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 02:42:07 INFO - PROCESS | 732 | 1466502127770 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 02:42:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:42:07 INFO - PROCESS | 732 | 1466502127800 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:42:07 INFO - PROCESS | 732 | 1466502127803 Marionette TRACE conn6 <- [1,2966,null,{}] 02:42:07 INFO - PROCESS | 732 | 1466502127809 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:07 INFO - PROCESS | 732 | 1466502127812 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:07 INFO - PROCESS | 732 | 1466502127943 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 02:42:08 INFO - PROCESS | 732 | 1466502128085 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:08 INFO - PROCESS | 732 | 1466502128089 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:08 INFO - PROCESS | 732 | ++DOCSHELL 14A11400 == 42 [pid = 732] [id = 752] 02:42:08 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (14A62C00) [pid = 732] [serial = 2255] [outer = 00000000] 02:42:08 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (14A6CC00) [pid = 732] [serial = 2256] [outer = 14A62C00] 02:42:08 INFO - PROCESS | 732 | 1466502128148 Marionette DEBUG loaded listener.js 02:42:08 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (15324000) [pid = 732] [serial = 2257] [outer = 14A62C00] 02:42:08 INFO - PROCESS | 732 | 1466502128747 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:42:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:42:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 970ms 02:42:08 INFO - PROCESS | 732 | 1466502128774 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 732 | 1466502128778 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 02:42:08 INFO - PROCESS | 732 | 1466502128782 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:42:08 INFO - PROCESS | 732 | 1466502128785 Marionette TRACE conn6 <- [1,2970,null,{}] 02:42:08 INFO - PROCESS | 732 | 1466502128816 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:08 INFO - PROCESS | 732 | 1466502128818 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:09 INFO - PROCESS | 732 | 1466502128981 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 02:42:09 INFO - PROCESS | 732 | 1466502129301 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:09 INFO - PROCESS | 732 | 1466502129305 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:09 INFO - PROCESS | 732 | ++DOCSHELL 0925B000 == 43 [pid = 732] [id = 753] 02:42:09 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (09269800) [pid = 732] [serial = 2258] [outer = 00000000] 02:42:09 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (0CA3D800) [pid = 732] [serial = 2259] [outer = 09269800] 02:42:09 INFO - PROCESS | 732 | 1466502129389 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 732 | ++DOMWINDOW == 100 (0CB08800) [pid = 732] [serial = 2260] [outer = 09269800] 02:42:10 INFO - PROCESS | 732 | --DOCSHELL 0CA1D000 == 42 [pid = 732] [id = 710] 02:42:10 INFO - PROCESS | 732 | --DOCSHELL 14A61400 == 41 [pid = 732] [id = 702] 02:42:10 INFO - PROCESS | 732 | --DOCSHELL 0CA98000 == 40 [pid = 732] [id = 701] 02:42:10 INFO - PROCESS | 732 | --DOCSHELL 18586400 == 39 [pid = 732] [id = 717] 02:42:10 INFO - PROCESS | 732 | --DOCSHELL 18582C00 == 38 [pid = 732] [id = 718] 02:42:10 INFO - PROCESS | 732 | --DOCSHELL 1541EC00 == 37 [pid = 732] [id = 711] 02:42:10 INFO - PROCESS | 732 | --DOCSHELL 154E3800 == 36 [pid = 732] [id = 703] 02:42:10 INFO - PROCESS | 732 | --DOCSHELL 1546E000 == 35 [pid = 732] [id = 715] 02:42:10 INFO - PROCESS | 732 | --DOCSHELL 17F6F800 == 34 [pid = 732] [id = 716] 02:42:10 INFO - PROCESS | 732 | --DOCSHELL 0CC74000 == 33 [pid = 732] [id = 714] 02:42:10 INFO - PROCESS | 732 | --DOCSHELL 1AE02000 == 32 [pid = 732] [id = 745] 02:42:10 INFO - PROCESS | 732 | --DOCSHELL 0CA1F000 == 31 [pid = 732] [id = 735] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 99 (1A856C00) [pid = 732] [serial = 2138] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 98 (1A34BC00) [pid = 732] [serial = 2129] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 97 (18458800) [pid = 732] [serial = 2135] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 96 (0DF6F400) [pid = 732] [serial = 2132] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 95 (17F78000) [pid = 732] [serial = 2173] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 94 (0EB36800) [pid = 732] [serial = 2171] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 93 (0DA39000) [pid = 732] [serial = 2170] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 92 (1AE6C000) [pid = 732] [serial = 2168] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 91 (1B048800) [pid = 732] [serial = 2206] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 90 (17F66C00) [pid = 732] [serial = 2188] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 89 (17F7D000) [pid = 732] [serial = 2189] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 88 (14CA0000) [pid = 732] [serial = 2185] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 87 (14F8B800) [pid = 732] [serial = 2186] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0CB0C800) [pid = 732] [serial = 2182] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0CC72C00) [pid = 732] [serial = 2183] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 84 (0CA98C00) [pid = 732] [serial = 2180] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0CA1C400) [pid = 732] [serial = 2179] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 82 (1B03EC00) [pid = 732] [serial = 2177] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 81 (1AEB9400) [pid = 732] [serial = 2176] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1858AC00) [pid = 732] [serial = 2174] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 79 (18589400) [pid = 732] [serial = 2191] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 78 (18589C00) [pid = 732] [serial = 2192] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | 1466502130045 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:42:10 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:42:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:42:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:42:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1303ms 02:42:10 INFO - PROCESS | 732 | 1466502130089 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 732 | 1466502130093 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 02:42:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:42:10 INFO - PROCESS | 732 | 1466502130097 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 732 | 1466502130100 Marionette TRACE conn6 <- [1,2974,null,{}] 02:42:10 INFO - PROCESS | 732 | 1466502130105 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:10 INFO - PROCESS | 732 | 1466502130109 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:10 INFO - PROCESS | 732 | 1466502130212 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 77 (195C0000) [pid = 732] [serial = 2194] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 76 (1A354800) [pid = 732] [serial = 2197] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 75 (19747000) [pid = 732] [serial = 2195] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 74 (19514000) [pid = 732] [serial = 2201] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 73 (185E6400) [pid = 732] [serial = 2200] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A9F1C00) [pid = 732] [serial = 2203] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1A827C00) [pid = 732] [serial = 2198] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1AE01400) [pid = 732] [serial = 2204] [outer = 00000000] [url = about:blank] 02:42:10 INFO - PROCESS | 732 | 1466502130312 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 732 | 1466502130315 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:10 INFO - PROCESS | 732 | ++DOCSHELL 0D331400 == 32 [pid = 732] [id = 754] 02:42:10 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0D332400) [pid = 732] [serial = 2261] [outer = 00000000] 02:42:10 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0D751400) [pid = 732] [serial = 2262] [outer = 0D332400] 02:42:10 INFO - PROCESS | 732 | 1466502130362 Marionette DEBUG loaded listener.js 02:42:10 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0DA38800) [pid = 732] [serial = 2263] [outer = 0D332400] 02:42:10 INFO - PROCESS | 732 | 1466502130730 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:42:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:42:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 02:42:10 INFO - PROCESS | 732 | 1466502130811 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 02:42:10 INFO - PROCESS | 732 | 1466502130815 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 02:42:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:42:10 INFO - PROCESS | 732 | 1466502130821 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:42:10 INFO - PROCESS | 732 | 1466502130823 Marionette TRACE conn6 <- [1,2978,null,{}] 02:42:10 INFO - PROCESS | 732 | 1466502130826 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:10 INFO - PROCESS | 732 | 1466502130828 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:10 INFO - PROCESS | 732 | 1466502130916 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 02:42:10 INFO - PROCESS | 732 | 1466502130922 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 732 | 1466502130924 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:10 INFO - PROCESS | 732 | ++DOCSHELL 0EBCB400 == 33 [pid = 732] [id = 755] 02:42:10 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0EBCF400) [pid = 732] [serial = 2264] [outer = 00000000] 02:42:10 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (15394800) [pid = 732] [serial = 2265] [outer = 0EBCF400] 02:42:10 INFO - PROCESS | 732 | 1466502130969 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (155A7000) [pid = 732] [serial = 2266] [outer = 0EBCF400] 02:42:11 INFO - PROCESS | 732 | ++DOCSHELL 17F63400 == 34 [pid = 732] [id = 756] 02:42:11 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (17F64C00) [pid = 732] [serial = 2267] [outer = 00000000] 02:42:11 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F65400) [pid = 732] [serial = 2268] [outer = 17F64C00] 02:42:11 INFO - PROCESS | 732 | 1466502131454 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:42:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:42:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 02:42:11 INFO - PROCESS | 732 | 1466502131493 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 02:42:11 INFO - PROCESS | 732 | 1466502131495 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 02:42:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:42:11 INFO - PROCESS | 732 | 1466502131500 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:42:11 INFO - PROCESS | 732 | 1466502131506 Marionette TRACE conn6 <- [1,2982,null,{}] 02:42:11 INFO - PROCESS | 732 | 1466502131515 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:11 INFO - PROCESS | 732 | 1466502131519 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:11 INFO - PROCESS | 732 | 1466502131622 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 02:42:11 INFO - PROCESS | 732 | 1466502131630 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:11 INFO - PROCESS | 732 | 1466502131632 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:11 INFO - PROCESS | 732 | ++DOCSHELL 1624C800 == 35 [pid = 732] [id = 757] 02:42:11 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (16252800) [pid = 732] [serial = 2269] [outer = 00000000] 02:42:11 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (18430400) [pid = 732] [serial = 2270] [outer = 16252800] 02:42:11 INFO - PROCESS | 732 | 1466502131766 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1857F800) [pid = 732] [serial = 2271] [outer = 16252800] 02:42:12 INFO - PROCESS | 732 | 1466502132155 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:42:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:42:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:42:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 02:42:12 INFO - PROCESS | 732 | 1466502132193 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 02:42:12 INFO - PROCESS | 732 | 1466502132196 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 02:42:12 INFO - PROCESS | 732 | 1466502132198 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:42:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:42:12 INFO - PROCESS | 732 | 1466502132200 Marionette TRACE conn6 <- [1,2986,null,{}] 02:42:12 INFO - PROCESS | 732 | 1466502132204 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:12 INFO - PROCESS | 732 | 1466502132205 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:12 INFO - PROCESS | 732 | 1466502132339 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 02:42:12 INFO - PROCESS | 732 | 1466502132354 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:12 INFO - PROCESS | 732 | 1466502132356 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:12 INFO - PROCESS | 732 | ++DOCSHELL 0CB97400 == 36 [pid = 732] [id = 758] 02:42:12 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (0CC21000) [pid = 732] [serial = 2272] [outer = 00000000] 02:42:12 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (185B9800) [pid = 732] [serial = 2273] [outer = 0CC21000] 02:42:12 INFO - PROCESS | 732 | 1466502132402 Marionette DEBUG loaded listener.js 02:42:12 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (185C5400) [pid = 732] [serial = 2274] [outer = 0CC21000] 02:42:12 INFO - PROCESS | 732 | 1466502132799 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:42:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:42:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 02:42:12 INFO - PROCESS | 732 | 1466502132836 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 02:42:12 INFO - PROCESS | 732 | 1466502132838 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 02:42:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:42:12 INFO - PROCESS | 732 | 1466502132841 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:42:12 INFO - PROCESS | 732 | 1466502132843 Marionette TRACE conn6 <- [1,2990,null,{}] 02:42:12 INFO - PROCESS | 732 | 1466502132846 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:12 INFO - PROCESS | 732 | 1466502132848 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:12 INFO - PROCESS | 732 | 1466502132966 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 02:42:12 INFO - PROCESS | 732 | 1466502132971 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 732 | 1466502132977 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:13 INFO - PROCESS | 732 | ++DOCSHELL 1951CC00 == 37 [pid = 732] [id = 759] 02:42:13 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1955F000) [pid = 732] [serial = 2275] [outer = 00000000] 02:42:13 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (195C2000) [pid = 732] [serial = 2276] [outer = 1955F000] 02:42:13 INFO - PROCESS | 732 | 1466502133030 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (196D6000) [pid = 732] [serial = 2277] [outer = 1955F000] 02:42:13 INFO - PROCESS | 732 | 1466502133509 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:42:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:42:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 730ms 02:42:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:42:13 INFO - PROCESS | 732 | 1466502133573 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 02:42:13 INFO - PROCESS | 732 | 1466502133575 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 02:42:13 INFO - PROCESS | 732 | 1466502133578 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:42:13 INFO - PROCESS | 732 | 1466502133580 Marionette TRACE conn6 <- [1,2994,null,{}] 02:42:13 INFO - PROCESS | 732 | 1466502133591 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:13 INFO - PROCESS | 732 | 1466502133593 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:13 INFO - PROCESS | 732 | 1466502133720 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 02:42:13 INFO - PROCESS | 732 | 1466502133730 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 732 | 1466502133731 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:13 INFO - PROCESS | 732 | ++DOCSHELL 19763000 == 38 [pid = 732] [id = 760] 02:42:13 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (19767C00) [pid = 732] [serial = 2278] [outer = 00000000] 02:42:13 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1A348800) [pid = 732] [serial = 2279] [outer = 19767C00] 02:42:13 INFO - PROCESS | 732 | 1466502133775 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1A34D800) [pid = 732] [serial = 2280] [outer = 19767C00] 02:42:14 INFO - PROCESS | 732 | 1466502134164 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:42:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:42:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 02:42:14 INFO - PROCESS | 732 | 1466502134209 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 02:42:14 INFO - PROCESS | 732 | 1466502134211 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 02:42:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:42:14 INFO - PROCESS | 732 | 1466502134214 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:42:14 INFO - PROCESS | 732 | 1466502134216 Marionette TRACE conn6 <- [1,2998,null,{}] 02:42:14 INFO - PROCESS | 732 | 1466502134219 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:14 INFO - PROCESS | 732 | 1466502134221 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:14 INFO - PROCESS | 732 | 1466502134341 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 89 (1AA74400) [pid = 732] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 88 (1C283C00) [pid = 732] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1A85BC00) [pid = 732] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 86 (17F7B400) [pid = 732] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 85 (185DF000) [pid = 732] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 84 (17F5C400) [pid = 732] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 83 (0DA30C00) [pid = 732] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 82 (14CA8400) [pid = 732] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 81 (0CA3FC00) [pid = 732] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 80 (1A34A000) [pid = 732] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 79 (1624F800) [pid = 732] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 78 (0CA37C00) [pid = 732] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0D3ED400) [pid = 732] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 76 (18437800) [pid = 732] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:42:14 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1AE0F000) [pid = 732] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:42:14 INFO - PROCESS | 732 | 1466502134659 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 732 | 1466502134661 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:14 INFO - PROCESS | 732 | ++DOCSHELL 0CA37C00 == 39 [pid = 732] [id = 761] 02:42:14 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (0CA3FC00) [pid = 732] [serial = 2281] [outer = 00000000] 02:42:14 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (14A6B800) [pid = 732] [serial = 2282] [outer = 0CA3FC00] 02:42:14 INFO - PROCESS | 732 | 1466502134706 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (17F7B400) [pid = 732] [serial = 2283] [outer = 0CA3FC00] 02:42:14 INFO - PROCESS | 732 | [732] 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 02:42:15 INFO - PROCESS | 732 | 1466502135101 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:42:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:42:15 INFO - {} 02:42:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:42:15 INFO - {} 02:42:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:42:15 INFO - {} 02:42:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:42:15 INFO - {} 02:42:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 931ms 02:42:15 INFO - TEST-START | /FileAPI/fileReader.html 02:42:15 INFO - PROCESS | 732 | 1466502135146 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 732 | 1466502135148 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 02:42:15 INFO - PROCESS | 732 | 1466502135155 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - PROCESS | 732 | 1466502135157 Marionette TRACE conn6 <- [1,3002,null,{}] 02:42:15 INFO - PROCESS | 732 | 1466502135161 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:15 INFO - PROCESS | 732 | 1466502135163 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:15 INFO - PROCESS | 732 | 1466502135282 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 02:42:15 INFO - PROCESS | 732 | 1466502135290 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:15 INFO - PROCESS | 732 | 1466502135292 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:15 INFO - PROCESS | 732 | ++DOCSHELL 0DF77800 == 40 [pid = 732] [id = 762] 02:42:15 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (1A353800) [pid = 732] [serial = 2284] [outer = 00000000] 02:42:15 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (1AA73400) [pid = 732] [serial = 2285] [outer = 1A353800] 02:42:15 INFO - PROCESS | 732 | 1466502135335 Marionette DEBUG loaded listener.js 02:42:15 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (1AA78C00) [pid = 732] [serial = 2286] [outer = 1A353800] 02:42:15 INFO - PROCESS | 732 | 1466502135741 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:42:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:42:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:42:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:42:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:42:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 02:42:15 INFO - PROCESS | 732 | 1466502135783 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 732 | 1466502135785 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 02:42:15 INFO - PROCESS | 732 | 1466502135788 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - TEST-START | /FileAPI/historical.html 02:42:15 INFO - PROCESS | 732 | 1466502135790 Marionette TRACE conn6 <- [1,3006,null,{}] 02:42:15 INFO - PROCESS | 732 | 1466502135793 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:15 INFO - PROCESS | 732 | 1466502135795 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:15 INFO - PROCESS | 732 | 1466502135877 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 02:42:16 INFO - PROCESS | 732 | 1466502136005 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 732 | 1466502136007 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:16 INFO - PROCESS | 732 | ++DOCSHELL 0926A400 == 41 [pid = 732] [id = 763] 02:42:16 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (14F8BC00) [pid = 732] [serial = 2287] [outer = 00000000] 02:42:16 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (1AEB9400) [pid = 732] [serial = 2288] [outer = 14F8BC00] 02:42:16 INFO - PROCESS | 732 | 1466502136052 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (1AEC6000) [pid = 732] [serial = 2289] [outer = 14F8BC00] 02:42:16 INFO - PROCESS | 732 | 1466502136384 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:42:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:42:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:42:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:42:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:42:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:42:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:42:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:42:16 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 02:42:16 INFO - PROCESS | 732 | 1466502136423 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 02:42:16 INFO - TEST-START | /FileAPI/idlharness.html 02:42:16 INFO - PROCESS | 732 | 1466502136425 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 02:42:16 INFO - PROCESS | 732 | 1466502136428 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:42:16 INFO - PROCESS | 732 | 1466502136430 Marionette TRACE conn6 <- [1,3010,null,{}] 02:42:16 INFO - PROCESS | 732 | 1466502136433 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:16 INFO - PROCESS | 732 | 1466502136435 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:16 INFO - PROCESS | 732 | 1466502136519 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 02:42:16 INFO - PROCESS | 732 | 1466502136523 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:16 INFO - PROCESS | 732 | 1466502136526 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:16 INFO - PROCESS | 732 | ++DOCSHELL 1AE6AC00 == 42 [pid = 732] [id = 764] 02:42:16 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (1AEC0C00) [pid = 732] [serial = 2290] [outer = 00000000] 02:42:16 INFO - PROCESS | 732 | ++DOMWINDOW == 86 (1C16E000) [pid = 732] [serial = 2291] [outer = 1AEC0C00] 02:42:16 INFO - PROCESS | 732 | 1466502136667 Marionette DEBUG loaded listener.js 02:42:16 INFO - PROCESS | 732 | ++DOMWINDOW == 87 (1C2F5000) [pid = 732] [serial = 2292] [outer = 1AEC0C00] 02:42:17 INFO - PROCESS | 732 | 1466502137821 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:42:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:42:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:42:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:42:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:42:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:42:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:42:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:42:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:42:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:42:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:42:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:42:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:42:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:42:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:42:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:42:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:42:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:42:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:42:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:42:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:42:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:42:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:42:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:42:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:42:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 1514ms 02:42:17 INFO - PROCESS | 732 | 1466502137957 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 02:42:17 INFO - PROCESS | 732 | 1466502137962 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 02:42:17 INFO - PROCESS | 732 | 1466502137968 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:42:17 INFO - TEST-START | /FileAPI/idlharness.worker 02:42:17 INFO - PROCESS | 732 | 1466502137971 Marionette TRACE conn6 <- [1,3014,null,{}] 02:42:18 INFO - PROCESS | 732 | 1466502137976 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:18 INFO - PROCESS | 732 | 1466502137980 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:18 INFO - PROCESS | 732 | 1466502138077 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 02:42:18 INFO - PROCESS | 732 | 1466502138216 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:18 INFO - PROCESS | 732 | 1466502138219 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:18 INFO - PROCESS | 732 | ++DOCSHELL 0DDF8400 == 43 [pid = 732] [id = 765] 02:42:18 INFO - PROCESS | 732 | ++DOMWINDOW == 88 (0DDFD800) [pid = 732] [serial = 2293] [outer = 00000000] 02:42:18 INFO - PROCESS | 732 | ++DOMWINDOW == 89 (1C88B400) [pid = 732] [serial = 2294] [outer = 0DDFD800] 02:42:18 INFO - PROCESS | 732 | 1466502138276 Marionette DEBUG loaded listener.js 02:42:18 INFO - PROCESS | 732 | ++DOMWINDOW == 90 (1CD83400) [pid = 732] [serial = 2295] [outer = 0DDFD800] 02:42:18 INFO - PROCESS | 732 | [732] 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 02:42:19 INFO - PROCESS | 732 | 1466502139408 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:42:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:42:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:42:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:42:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:42:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:42:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:42:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:42:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:42:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:42:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:42:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:42:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:42:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:42:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:42:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:42:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:42:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:42:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:42:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:42:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:42:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:42:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:42:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:42:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:42:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:42:19 INFO - {} 02:42:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1529ms 02:42:19 INFO - PROCESS | 732 | 1466502139545 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 02:42:19 INFO - PROCESS | 732 | 1466502139550 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 02:42:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:42:19 INFO - PROCESS | 732 | 1466502139595 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:42:19 INFO - PROCESS | 732 | 1466502139598 Marionette TRACE conn6 <- [1,3018,null,{}] 02:42:19 INFO - PROCESS | 732 | 1466502139615 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:19 INFO - PROCESS | 732 | 1466502139618 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:19 INFO - PROCESS | 732 | 1466502139728 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 02:42:19 INFO - PROCESS | 732 | 1466502139865 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:19 INFO - PROCESS | 732 | 1466502139868 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:19 INFO - PROCESS | 732 | ++DOCSHELL 1AF09000 == 44 [pid = 732] [id = 766] 02:42:19 INFO - PROCESS | 732 | ++DOMWINDOW == 91 (1E47F800) [pid = 732] [serial = 2296] [outer = 00000000] 02:42:19 INFO - PROCESS | 732 | ++DOMWINDOW == 92 (1F829400) [pid = 732] [serial = 2297] [outer = 1E47F800] 02:42:19 INFO - PROCESS | 732 | 1466502139928 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 732 | ++DOMWINDOW == 93 (2189E000) [pid = 732] [serial = 2298] [outer = 1E47F800] 02:42:20 INFO - PROCESS | 732 | 1466502140497 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:42:20 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 02:42:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 931ms 02:42:20 INFO - PROCESS | 732 | 1466502140522 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 02:42:20 INFO - PROCESS | 732 | 1466502140524 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 02:42:20 INFO - PROCESS | 732 | 1466502140528 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:42:20 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:42:20 INFO - PROCESS | 732 | 1466502140532 Marionette TRACE conn6 <- [1,3022,null,{}] 02:42:20 INFO - PROCESS | 732 | 1466502140543 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:20 INFO - PROCESS | 732 | 1466502140548 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:20 INFO - PROCESS | 732 | 1466502140663 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 02:42:20 INFO - PROCESS | 732 | 1466502140785 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:20 INFO - PROCESS | 732 | 1466502140789 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:20 INFO - PROCESS | 732 | ++DOCSHELL 0D755000 == 45 [pid = 732] [id = 767] 02:42:20 INFO - PROCESS | 732 | ++DOMWINDOW == 94 (0D75C800) [pid = 732] [serial = 2299] [outer = 00000000] 02:42:20 INFO - PROCESS | 732 | ++DOMWINDOW == 95 (14A65400) [pid = 732] [serial = 2300] [outer = 0D75C800] 02:42:20 INFO - PROCESS | 732 | 1466502140845 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 732 | ++DOMWINDOW == 96 (19568000) [pid = 732] [serial = 2301] [outer = 0D75C800] 02:42:21 INFO - PROCESS | 732 | 1466502141531 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:42:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1022ms 02:42:21 INFO - PROCESS | 732 | 1466502141554 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 732 | 1466502141558 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 02:42:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:42:21 INFO - PROCESS | 732 | 1466502141562 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - PROCESS | 732 | 1466502141567 Marionette TRACE conn6 <- [1,3026,null,{}] 02:42:21 INFO - PROCESS | 732 | 1466502141571 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:21 INFO - PROCESS | 732 | 1466502141574 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:21 INFO - PROCESS | 732 | 1466502141678 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 02:42:21 INFO - PROCESS | 732 | 1466502141841 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:21 INFO - PROCESS | 732 | 1466502141844 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:21 INFO - PROCESS | 732 | ++DOCSHELL 0CA1F000 == 46 [pid = 732] [id = 768] 02:42:21 INFO - PROCESS | 732 | ++DOMWINDOW == 97 (0CA3D400) [pid = 732] [serial = 2302] [outer = 00000000] 02:42:21 INFO - PROCESS | 732 | ++DOMWINDOW == 98 (0E9DF000) [pid = 732] [serial = 2303] [outer = 0CA3D400] 02:42:21 INFO - PROCESS | 732 | 1466502141896 Marionette DEBUG loaded listener.js 02:42:22 INFO - PROCESS | 732 | ++DOMWINDOW == 99 (17F24400) [pid = 732] [serial = 2304] [outer = 0CA3D400] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 1A79F800 == 45 [pid = 732] [id = 712] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 0D3E7800 == 44 [pid = 732] [id = 713] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 0926A400 == 43 [pid = 732] [id = 763] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 0DF77800 == 42 [pid = 732] [id = 762] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 0CA37C00 == 41 [pid = 732] [id = 761] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 19763000 == 40 [pid = 732] [id = 760] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 1951CC00 == 39 [pid = 732] [id = 759] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 0CB97400 == 38 [pid = 732] [id = 758] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 17F63400 == 37 [pid = 732] [id = 756] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 1624C800 == 36 [pid = 732] [id = 757] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 0EBCB400 == 35 [pid = 732] [id = 755] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 18459800 == 34 [pid = 732] [id = 705] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 154DBC00 == 33 [pid = 732] [id = 709] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 0CA1A800 == 32 [pid = 732] [id = 708] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 0CA91800 == 31 [pid = 732] [id = 707] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 185BEC00 == 30 [pid = 732] [id = 706] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 17F59C00 == 29 [pid = 732] [id = 704] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 0D755000 == 28 [pid = 732] [id = 767] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 1AF09000 == 27 [pid = 732] [id = 766] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 1AE6AC00 == 26 [pid = 732] [id = 764] 02:42:22 INFO - PROCESS | 732 | --DOCSHELL 0DDF8400 == 25 [pid = 732] [id = 765] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 98 (1B042800) [pid = 732] [serial = 2238] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 97 (1C2F7400) [pid = 732] [serial = 2241] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 96 (1AA6DC00) [pid = 732] [serial = 2233] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 95 (1842A800) [pid = 732] [serial = 2221] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 94 (18456000) [pid = 732] [serial = 2222] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 93 (1950F800) [pid = 732] [serial = 2224] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 92 (19564800) [pid = 732] [serial = 2225] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 91 (1BB5C400) [pid = 732] [serial = 2207] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 90 (0DA39400) [pid = 732] [serial = 2212] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 89 (0DCAD800) [pid = 732] [serial = 2213] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 88 (19769000) [pid = 732] [serial = 2227] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 87 (1A32E800) [pid = 732] [serial = 2228] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 86 (0CB04C00) [pid = 732] [serial = 2209] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 85 (0CB0E800) [pid = 732] [serial = 2210] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1A825C00) [pid = 732] [serial = 2230] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 83 (1857E800) [pid = 732] [serial = 2231] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 82 (17368C00) [pid = 732] [serial = 2218] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 81 (17F5A000) [pid = 732] [serial = 2219] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 80 (15395800) [pid = 732] [serial = 2215] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 79 (15464C00) [pid = 732] [serial = 2216] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 78 (14A62000) [pid = 732] [serial = 2244] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 77 (1A854400) [pid = 732] [serial = 2248] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 76 (19C14400) [pid = 732] [serial = 2247] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 75 (1539B800) [pid = 732] [serial = 2245] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1C762000) [pid = 732] [serial = 2242] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 73 (1B045C00) [pid = 732] [serial = 2239] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1C850800) [pid = 732] [serial = 2250] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1AEB8800) [pid = 732] [serial = 2236] [outer = 00000000] [url = about:blank] 02:42:22 INFO - PROCESS | 732 | --DOMWINDOW == 70 (1AA6EC00) [pid = 732] [serial = 2234] [outer = 00000000] [url = about:blank] 02:42:23 INFO - PROCESS | 732 | 1466502143120 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:42:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:42:23 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1582ms 02:42:23 INFO - PROCESS | 732 | 1466502143146 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 02:42:23 INFO - PROCESS | 732 | 1466502143149 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 02:42:23 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:42:23 INFO - PROCESS | 732 | 1466502143154 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:42:23 INFO - PROCESS | 732 | 1466502143157 Marionette TRACE conn6 <- [1,3030,null,{}] 02:42:23 INFO - PROCESS | 732 | 1466502143162 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:23 INFO - PROCESS | 732 | 1466502143165 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:23 INFO - PROCESS | 732 | 1466502143252 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 02:42:23 INFO - PROCESS | 732 | 1466502143397 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:23 INFO - PROCESS | 732 | 1466502143400 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:23 INFO - PROCESS | 732 | ++DOCSHELL 0CA40000 == 26 [pid = 732] [id = 769] 02:42:23 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CA42400) [pid = 732] [serial = 2305] [outer = 00000000] 02:42:23 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0CB0B800) [pid = 732] [serial = 2306] [outer = 0CA42400] 02:42:23 INFO - PROCESS | 732 | 1466502143449 Marionette DEBUG loaded listener.js 02:42:23 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (0CB0FC00) [pid = 732] [serial = 2307] [outer = 0CA42400] 02:42:24 INFO - PROCESS | 732 | 1466502144059 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:42:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:42:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:42:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:42:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:42:24 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 972ms 02:42:24 INFO - PROCESS | 732 | 1466502144128 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 732 | 1466502144133 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 02:42:24 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:42:24 INFO - PROCESS | 732 | 1466502144140 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 732 | 1466502144142 Marionette TRACE conn6 <- [1,3034,null,{}] 02:42:24 INFO - PROCESS | 732 | 1466502144146 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:24 INFO - PROCESS | 732 | 1466502144148 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:24 INFO - PROCESS | 732 | 1466502144282 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 02:42:24 INFO - PROCESS | 732 | 1466502144291 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:24 INFO - PROCESS | 732 | 1466502144293 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:24 INFO - PROCESS | 732 | ++DOCSHELL 0E04E400 == 27 [pid = 732] [id = 770] 02:42:24 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (0E04F400) [pid = 732] [serial = 2308] [outer = 00000000] 02:42:24 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (0E9E1400) [pid = 732] [serial = 2309] [outer = 0E04F400] 02:42:24 INFO - PROCESS | 732 | 1466502144341 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (14A61000) [pid = 732] [serial = 2310] [outer = 0E04F400] 02:42:24 INFO - PROCESS | 732 | [732] 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 02:42:24 INFO - PROCESS | 732 | 1466502144793 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:42:24 INFO - {} 02:42:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 02:42:24 INFO - PROCESS | 732 | 1466502144813 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 732 | 1466502144815 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 02:42:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:42:24 INFO - PROCESS | 732 | 1466502144822 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 732 | 1466502144826 Marionette TRACE conn6 <- [1,3038,null,{}] 02:42:24 INFO - PROCESS | 732 | 1466502144851 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:24 INFO - PROCESS | 732 | 1466502144856 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:25 INFO - PROCESS | 732 | 1466502144986 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 02:42:25 INFO - PROCESS | 732 | 1466502145049 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:25 INFO - PROCESS | 732 | 1466502145052 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:25 INFO - PROCESS | 732 | ++DOCSHELL 154DBC00 == 28 [pid = 732] [id = 771] 02:42:25 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (154E0800) [pid = 732] [serial = 2311] [outer = 00000000] 02:42:25 INFO - PROCESS | 732 | ++DOMWINDOW == 78 (1624E000) [pid = 732] [serial = 2312] [outer = 154E0800] 02:42:25 INFO - PROCESS | 732 | 1466502145100 Marionette DEBUG loaded listener.js 02:42:25 INFO - PROCESS | 732 | ++DOMWINDOW == 79 (16948C00) [pid = 732] [serial = 2313] [outer = 154E0800] 02:42:25 INFO - PROCESS | 732 | 1466502145506 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:42:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 730ms 02:42:25 INFO - PROCESS | 732 | 1466502145553 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 732 | 1466502145555 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 02:42:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:42:25 INFO - PROCESS | 732 | 1466502145559 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 732 | 1466502145561 Marionette TRACE conn6 <- [1,3042,null,{}] 02:42:25 INFO - PROCESS | 732 | 1466502145565 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:25 INFO - PROCESS | 732 | 1466502145567 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:25 INFO - PROCESS | 732 | 1466502145715 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 02:42:25 INFO - PROCESS | 732 | 1466502145736 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:25 INFO - PROCESS | 732 | 1466502145738 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:25 INFO - PROCESS | 732 | ++DOCSHELL 17F5B400 == 29 [pid = 732] [id = 772] 02:42:25 INFO - PROCESS | 732 | ++DOMWINDOW == 80 (17F60000) [pid = 732] [serial = 2314] [outer = 00000000] 02:42:25 INFO - PROCESS | 732 | ++DOMWINDOW == 81 (17F74C00) [pid = 732] [serial = 2315] [outer = 17F60000] 02:42:25 INFO - PROCESS | 732 | 1466502145782 Marionette DEBUG loaded listener.js 02:42:25 INFO - PROCESS | 732 | ++DOMWINDOW == 82 (18348800) [pid = 732] [serial = 2316] [outer = 17F60000] 02:42:26 INFO - PROCESS | 732 | 1466502146481 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:42:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 02:42:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:42:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:42:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1020ms 02:42:26 INFO - PROCESS | 732 | 1466502146583 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 02:42:26 INFO - PROCESS | 732 | 1466502146585 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 02:42:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:42:26 INFO - PROCESS | 732 | 1466502146594 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:42:26 INFO - PROCESS | 732 | 1466502146596 Marionette TRACE conn6 <- [1,3046,null,{}] 02:42:26 INFO - PROCESS | 732 | 1466502146600 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:26 INFO - PROCESS | 732 | 1466502146602 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:26 INFO - PROCESS | 732 | 1466502146730 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 02:42:26 INFO - PROCESS | 732 | 1466502146735 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 732 | 1466502146736 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:27 INFO - PROCESS | 732 | ++DOCSHELL 09255400 == 30 [pid = 732] [id = 773] 02:42:27 INFO - PROCESS | 732 | ++DOMWINDOW == 83 (09255C00) [pid = 732] [serial = 2317] [outer = 00000000] 02:42:27 INFO - PROCESS | 732 | ++DOMWINDOW == 84 (0925E800) [pid = 732] [serial = 2318] [outer = 09255C00] 02:42:27 INFO - PROCESS | 732 | 1466502147128 Marionette DEBUG loaded listener.js 02:42:27 INFO - PROCESS | 732 | ++DOMWINDOW == 85 (0CA18000) [pid = 732] [serial = 2319] [outer = 09255C00] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 84 (1955F000) [pid = 732] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 83 (19767C00) [pid = 732] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 82 (0D332400) [pid = 732] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 81 (09258C00) [pid = 732] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 80 (14A62C00) [pid = 732] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 79 (09269800) [pid = 732] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 78 (16252800) [pid = 732] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 77 (0EBCF400) [pid = 732] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 76 (17F64C00) [pid = 732] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 75 (14F8BC00) [pid = 732] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A353800) [pid = 732] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 73 (0CC21000) [pid = 732] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 72 (17F5B000) [pid = 732] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 71 (1AEC0C00) [pid = 732] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:42:27 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0CA3FC00) [pid = 732] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:42:27 INFO - PROCESS | 732 | 1466502147853 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:42:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:42:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:42:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:42:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:42:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:42:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:42:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:42:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:42:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:42:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:42:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:42:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:42:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:42:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:42:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:42:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:42:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:42:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:42:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:42:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1275ms 02:42:27 INFO - PROCESS | 732 | 1466502147869 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 732 | 1466502147874 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 02:42:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:42:27 INFO - PROCESS | 732 | 1466502147879 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 732 | 1466502147882 Marionette TRACE conn6 <- [1,3050,null,{}] 02:42:27 INFO - PROCESS | 732 | 1466502147887 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:27 INFO - PROCESS | 732 | 1466502147890 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:28 INFO - PROCESS | 732 | 1466502148038 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 02:42:28 INFO - PROCESS | 732 | 1466502148161 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:28 INFO - PROCESS | 732 | 1466502148164 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:28 INFO - PROCESS | 732 | ++DOCSHELL 0D74EC00 == 31 [pid = 732] [id = 774] 02:42:28 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0DCB8800) [pid = 732] [serial = 2320] [outer = 00000000] 02:42:28 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (0EBCF400) [pid = 732] [serial = 2321] [outer = 0DCB8800] 02:42:28 INFO - PROCESS | 732 | 1466502148222 Marionette DEBUG loaded listener.js 02:42:28 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (14DBFC00) [pid = 732] [serial = 2322] [outer = 0DCB8800] 02:42:28 INFO - PROCESS | 732 | [732] 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 02:42:28 INFO - PROCESS | 732 | 1466502148882 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:42:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:42:28 INFO - {} 02:42:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1023ms 02:42:28 INFO - PROCESS | 732 | 1466502148925 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 02:42:28 INFO - PROCESS | 732 | 1466502148929 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 02:42:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:42:28 INFO - PROCESS | 732 | 1466502148957 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:42:28 INFO - PROCESS | 732 | 1466502148960 Marionette TRACE conn6 <- [1,3054,null,{}] 02:42:28 INFO - PROCESS | 732 | 1466502148964 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:28 INFO - PROCESS | 732 | 1466502148967 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:29 INFO - PROCESS | 732 | 1466502149106 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 02:42:29 INFO - PROCESS | 732 | 1466502149240 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 732 | 1466502149242 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:29 INFO - PROCESS | 732 | ++DOCSHELL 15399800 == 32 [pid = 732] [id = 775] 02:42:29 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (17F17C00) [pid = 732] [serial = 2323] [outer = 00000000] 02:42:29 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (17F7A400) [pid = 732] [serial = 2324] [outer = 17F17C00] 02:42:29 INFO - PROCESS | 732 | 1466502149302 Marionette DEBUG loaded listener.js 02:42:29 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (18584800) [pid = 732] [serial = 2325] [outer = 17F17C00] 02:42:30 INFO - PROCESS | 732 | 1466502150054 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:42:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:42:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:42:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:42:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:42:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:42:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:42:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:42:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1152ms 02:42:30 INFO - PROCESS | 732 | 1466502150090 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 02:42:30 INFO - PROCESS | 732 | 1466502150094 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 02:42:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:42:30 INFO - PROCESS | 732 | 1466502150099 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - PROCESS | 732 | 1466502150102 Marionette TRACE conn6 <- [1,3058,null,{}] 02:42:30 INFO - PROCESS | 732 | 1466502150107 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:30 INFO - PROCESS | 732 | 1466502150110 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:30 INFO - PROCESS | 732 | 1466502150250 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 02:42:30 INFO - PROCESS | 732 | --DOCSHELL 15399400 == 31 [pid = 732] [id = 750] 02:42:30 INFO - PROCESS | 732 | --DOCSHELL 14A11400 == 30 [pid = 732] [id = 752] 02:42:30 INFO - PROCESS | 732 | --DOCSHELL 0DA2F800 == 29 [pid = 732] [id = 737] 02:42:30 INFO - PROCESS | 732 | --DOCSHELL 0CA3A000 == 28 [pid = 732] [id = 736] 02:42:30 INFO - PROCESS | 732 | --DOCSHELL 17F5B400 == 27 [pid = 732] [id = 772] 02:42:30 INFO - PROCESS | 732 | --DOCSHELL 154DBC00 == 26 [pid = 732] [id = 771] 02:42:30 INFO - PROCESS | 732 | --DOCSHELL 0E04E400 == 25 [pid = 732] [id = 770] 02:42:30 INFO - PROCESS | 732 | --DOCSHELL 0CA40000 == 24 [pid = 732] [id = 769] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 75 (195C2000) [pid = 732] [serial = 2276] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 74 (1A348800) [pid = 732] [serial = 2279] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 73 (196D6000) [pid = 732] [serial = 2277] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 72 (1A34D800) [pid = 732] [serial = 2280] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 71 (0D751400) [pid = 732] [serial = 2262] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 70 (0DA38800) [pid = 732] [serial = 2263] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 69 (0926E400) [pid = 732] [serial = 2253] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 68 (0CA14C00) [pid = 732] [serial = 2254] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 67 (14A6CC00) [pid = 732] [serial = 2256] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 66 (15324000) [pid = 732] [serial = 2257] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 65 (14A6B800) [pid = 732] [serial = 2282] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 64 (0CA3D800) [pid = 732] [serial = 2259] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 63 (0CB08800) [pid = 732] [serial = 2260] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 62 (18430400) [pid = 732] [serial = 2270] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 61 (1857F800) [pid = 732] [serial = 2271] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 60 (15394800) [pid = 732] [serial = 2265] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 59 (155A7000) [pid = 732] [serial = 2266] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 58 (17F65400) [pid = 732] [serial = 2268] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 57 (1AEC6000) [pid = 732] [serial = 2289] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 56 (1AA73400) [pid = 732] [serial = 2285] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 55 (1AEB9400) [pid = 732] [serial = 2288] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 54 (185B9800) [pid = 732] [serial = 2273] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 53 (185C5400) [pid = 732] [serial = 2274] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 52 (1AA78C00) [pid = 732] [serial = 2286] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 51 (1C886000) [pid = 732] [serial = 2251] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 50 (1C2F5000) [pid = 732] [serial = 2292] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 49 (17F7B400) [pid = 732] [serial = 2283] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | --DOMWINDOW == 48 (1C16E000) [pid = 732] [serial = 2291] [outer = 00000000] [url = about:blank] 02:42:30 INFO - PROCESS | 732 | 1466502150371 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:30 INFO - PROCESS | 732 | 1466502150375 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:30 INFO - PROCESS | 732 | ++DOCSHELL 0CA40400 == 25 [pid = 732] [id = 776] 02:42:30 INFO - PROCESS | 732 | ++DOMWINDOW == 49 (0CA41400) [pid = 732] [serial = 2326] [outer = 00000000] 02:42:30 INFO - PROCESS | 732 | ++DOMWINDOW == 50 (0CB03800) [pid = 732] [serial = 2327] [outer = 0CA41400] 02:42:30 INFO - PROCESS | 732 | 1466502150424 Marionette DEBUG loaded listener.js 02:42:30 INFO - PROCESS | 732 | ++DOMWINDOW == 51 (0D334000) [pid = 732] [serial = 2328] [outer = 0CA41400] 02:42:30 INFO - PROCESS | 732 | 1466502150873 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:42:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:42:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:42:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:42:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:42:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:42:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:42:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 830ms 02:42:30 INFO - PROCESS | 732 | 1466502150930 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 02:42:30 INFO - PROCESS | 732 | 1466502150935 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 02:42:30 INFO - PROCESS | 732 | 1466502150940 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:42:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:42:30 INFO - PROCESS | 732 | 1466502150943 Marionette TRACE conn6 <- [1,3062,null,{}] 02:42:30 INFO - PROCESS | 732 | 1466502150946 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:30 INFO - PROCESS | 732 | 1466502150949 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:31 INFO - PROCESS | 732 | 1466502151047 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 02:42:31 INFO - PROCESS | 732 | 1466502151053 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:31 INFO - PROCESS | 732 | 1466502151055 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:31 INFO - PROCESS | 732 | ++DOCSHELL 0DA35000 == 26 [pid = 732] [id = 777] 02:42:31 INFO - PROCESS | 732 | ++DOMWINDOW == 52 (0DA38800) [pid = 732] [serial = 2329] [outer = 00000000] 02:42:31 INFO - PROCESS | 732 | ++DOMWINDOW == 53 (0E04D000) [pid = 732] [serial = 2330] [outer = 0DA38800] 02:42:31 INFO - PROCESS | 732 | 1466502151103 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 732 | ++DOMWINDOW == 54 (14A64000) [pid = 732] [serial = 2331] [outer = 0DA38800] 02:42:31 INFO - PROCESS | 732 | 1466502151567 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:42:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:42:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:42:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:42:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:42:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:42:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:42:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 02:42:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:42:31 INFO - PROCESS | 732 | 1466502151616 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 02:42:31 INFO - PROCESS | 732 | 1466502151618 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 02:42:31 INFO - PROCESS | 732 | 1466502151622 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:42:31 INFO - PROCESS | 732 | 1466502151626 Marionette TRACE conn6 <- [1,3066,null,{}] 02:42:31 INFO - PROCESS | 732 | 1466502151636 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:31 INFO - PROCESS | 732 | 1466502151641 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:31 INFO - PROCESS | 732 | 1466502151760 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 02:42:31 INFO - PROCESS | 732 | 1466502151863 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:31 INFO - PROCESS | 732 | 1466502151866 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:31 INFO - PROCESS | 732 | ++DOCSHELL 154DD400 == 27 [pid = 732] [id = 778] 02:42:31 INFO - PROCESS | 732 | ++DOMWINDOW == 55 (154E1C00) [pid = 732] [serial = 2332] [outer = 00000000] 02:42:31 INFO - PROCESS | 732 | ++DOMWINDOW == 56 (1624C800) [pid = 732] [serial = 2333] [outer = 154E1C00] 02:42:31 INFO - PROCESS | 732 | 1466502151915 Marionette DEBUG loaded listener.js 02:42:32 INFO - PROCESS | 732 | ++DOMWINDOW == 57 (17372400) [pid = 732] [serial = 2334] [outer = 154E1C00] 02:42:32 INFO - PROCESS | 732 | 1466502152287 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 732 | 1466502152360 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 02:42:32 INFO - PROCESS | 732 | 1466502152379 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:42:32 INFO - PROCESS | 732 | 1466502152381 Marionette TRACE conn6 <- [1,3070,null,{}] 02:42:32 INFO - PROCESS | 732 | 1466502152385 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:32 INFO - PROCESS | 732 | 1466502152387 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:32 INFO - PROCESS | 732 | 1466502152513 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 02:42:32 INFO - PROCESS | 732 | 1466502152517 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:32 INFO - PROCESS | 732 | 1466502152520 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:32 INFO - PROCESS | 732 | ++DOCSHELL 17F72800 == 28 [pid = 732] [id = 779] 02:42:32 INFO - PROCESS | 732 | ++DOMWINDOW == 58 (1833F000) [pid = 732] [serial = 2335] [outer = 00000000] 02:42:32 INFO - PROCESS | 732 | ++DOMWINDOW == 59 (18581800) [pid = 732] [serial = 2336] [outer = 1833F000] 02:42:32 INFO - PROCESS | 732 | 1466502152626 Marionette DEBUG loaded listener.js 02:42:32 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (18589C00) [pid = 732] [serial = 2337] [outer = 1833F000] 02:42:33 INFO - PROCESS | 732 | 1466502153038 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:42:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:42:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:42:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:42:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 02:42:33 INFO - PROCESS | 732 | 1466502153055 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 02:42:33 INFO - PROCESS | 732 | 1466502153057 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 02:42:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:42:33 INFO - PROCESS | 732 | 1466502153060 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:42:33 INFO - PROCESS | 732 | 1466502153062 Marionette TRACE conn6 <- [1,3074,null,{}] 02:42:33 INFO - PROCESS | 732 | 1466502153065 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:33 INFO - PROCESS | 732 | 1466502153067 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:33 INFO - PROCESS | 732 | 1466502153187 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 02:42:33 INFO - PROCESS | 732 | 1466502153281 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:33 INFO - PROCESS | 732 | 1466502153283 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:33 INFO - PROCESS | 732 | ++DOCSHELL 185BA000 == 29 [pid = 732] [id = 780] 02:42:33 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (185BD400) [pid = 732] [serial = 2338] [outer = 00000000] 02:42:33 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (185DF800) [pid = 732] [serial = 2339] [outer = 185BD400] 02:42:33 INFO - PROCESS | 732 | 1466502153330 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (185E2000) [pid = 732] [serial = 2340] [outer = 185BD400] 02:42:33 INFO - PROCESS | 732 | 1466502153724 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:42:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:42:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 02:42:33 INFO - PROCESS | 732 | 1466502153731 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 02:42:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:42:33 INFO - PROCESS | 732 | 1466502153733 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 02:42:33 INFO - PROCESS | 732 | 1466502153736 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:42:33 INFO - PROCESS | 732 | 1466502153737 Marionette TRACE conn6 <- [1,3078,null,{}] 02:42:33 INFO - PROCESS | 732 | 1466502153741 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:33 INFO - PROCESS | 732 | 1466502153746 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:33 INFO - PROCESS | 732 | 1466502153908 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 02:42:33 INFO - PROCESS | 732 | 1466502153914 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:33 INFO - PROCESS | 732 | 1466502153916 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:34 INFO - PROCESS | 732 | ++DOCSHELL 185EA400 == 30 [pid = 732] [id = 781] 02:42:34 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (19514000) [pid = 732] [serial = 2341] [outer = 00000000] 02:42:34 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (1974AC00) [pid = 732] [serial = 2342] [outer = 19514000] 02:42:34 INFO - PROCESS | 732 | 1466502154025 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (1541A400) [pid = 732] [serial = 2343] [outer = 19514000] 02:42:34 INFO - PROCESS | 732 | --DOMWINDOW == 65 (0E04F400) [pid = 732] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:42:34 INFO - PROCESS | 732 | --DOMWINDOW == 64 (154E0800) [pid = 732] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:42:34 INFO - PROCESS | 732 | --DOMWINDOW == 63 (0D75C800) [pid = 732] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:42:34 INFO - PROCESS | 732 | --DOMWINDOW == 62 (0DDFD800) [pid = 732] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:42:34 INFO - PROCESS | 732 | --DOMWINDOW == 61 (1E47F800) [pid = 732] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:42:34 INFO - PROCESS | 732 | --DOMWINDOW == 60 (0CA42400) [pid = 732] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:42:34 INFO - PROCESS | 732 | --DOMWINDOW == 59 (0CA3D400) [pid = 732] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:42:34 INFO - PROCESS | 732 | 1466502154371 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:42:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:42:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 02:42:34 INFO - PROCESS | 732 | 1466502154412 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 02:42:34 INFO - PROCESS | 732 | 1466502154414 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 02:42:34 INFO - PROCESS | 732 | 1466502154418 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:42:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:42:34 INFO - PROCESS | 732 | 1466502154419 Marionette TRACE conn6 <- [1,3082,null,{}] 02:42:34 INFO - PROCESS | 732 | 1466502154423 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:34 INFO - PROCESS | 732 | 1466502154425 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:34 INFO - PROCESS | 732 | 1466502154507 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 02:42:34 INFO - PROCESS | 732 | 1466502154511 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:34 INFO - PROCESS | 732 | 1466502154513 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:34 INFO - PROCESS | 732 | ++DOCSHELL 195B8800 == 31 [pid = 732] [id = 782] 02:42:34 INFO - PROCESS | 732 | ++DOMWINDOW == 60 (1976DC00) [pid = 732] [serial = 2344] [outer = 00000000] 02:42:34 INFO - PROCESS | 732 | ++DOMWINDOW == 61 (1A33A000) [pid = 732] [serial = 2345] [outer = 1976DC00] 02:42:34 INFO - PROCESS | 732 | 1466502154557 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 732 | ++DOMWINDOW == 62 (1A33B000) [pid = 732] [serial = 2346] [outer = 1976DC00] 02:42:35 INFO - PROCESS | 732 | 1466502154991 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:42:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:42:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 02:42:35 INFO - PROCESS | 732 | 1466502155063 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 732 | 1466502155065 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 02:42:35 INFO - PROCESS | 732 | 1466502155068 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - PROCESS | 732 | 1466502155069 Marionette TRACE conn6 <- [1,3086,null,{}] 02:42:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:42:35 INFO - PROCESS | 732 | 1466502155073 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:35 INFO - PROCESS | 732 | 1466502155075 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:35 INFO - PROCESS | 732 | 1466502155155 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 02:42:35 INFO - PROCESS | 732 | 1466502155160 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:35 INFO - PROCESS | 732 | 1466502155162 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:35 INFO - PROCESS | 732 | ++DOCSHELL 1A32D800 == 32 [pid = 732] [id = 783] 02:42:35 INFO - PROCESS | 732 | ++DOMWINDOW == 63 (1A349000) [pid = 732] [serial = 2347] [outer = 00000000] 02:42:35 INFO - PROCESS | 732 | ++DOMWINDOW == 64 (1A352400) [pid = 732] [serial = 2348] [outer = 1A349000] 02:42:35 INFO - PROCESS | 732 | 1466502155205 Marionette DEBUG loaded listener.js 02:42:35 INFO - PROCESS | 732 | ++DOMWINDOW == 65 (1A352C00) [pid = 732] [serial = 2349] [outer = 1A349000] 02:42:35 INFO - PROCESS | 732 | 1466502155627 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:42:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:42:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:42:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 570ms 02:42:35 INFO - PROCESS | 732 | 1466502155644 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 732 | 1466502155646 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 02:42:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:42:35 INFO - PROCESS | 732 | 1466502155649 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - PROCESS | 732 | 1466502155651 Marionette TRACE conn6 <- [1,3090,null,{}] 02:42:35 INFO - PROCESS | 732 | 1466502155654 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:35 INFO - PROCESS | 732 | 1466502155656 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:35 INFO - PROCESS | 732 | 1466502155786 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 02:42:35 INFO - PROCESS | 732 | 1466502155793 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:35 INFO - PROCESS | 732 | 1466502155795 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:35 INFO - PROCESS | 732 | ++DOCSHELL 1A351C00 == 33 [pid = 732] [id = 784] 02:42:35 INFO - PROCESS | 732 | ++DOMWINDOW == 66 (1A352800) [pid = 732] [serial = 2350] [outer = 00000000] 02:42:35 INFO - PROCESS | 732 | ++DOMWINDOW == 67 (0DBCAC00) [pid = 732] [serial = 2351] [outer = 1A352800] 02:42:35 INFO - PROCESS | 732 | 1466502155839 Marionette DEBUG loaded listener.js 02:42:35 INFO - PROCESS | 732 | ++DOMWINDOW == 68 (1A84D000) [pid = 732] [serial = 2352] [outer = 1A352800] 02:42:36 INFO - PROCESS | 732 | 1466502156261 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:42:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:42:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 02:42:36 INFO - PROCESS | 732 | 1466502156280 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 02:42:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:42:36 INFO - PROCESS | 732 | 1466502156282 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 02:42:36 INFO - PROCESS | 732 | 1466502156285 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:42:36 INFO - PROCESS | 732 | 1466502156287 Marionette TRACE conn6 <- [1,3094,null,{}] 02:42:36 INFO - PROCESS | 732 | 1466502156290 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:36 INFO - PROCESS | 732 | 1466502156292 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:36 INFO - PROCESS | 732 | 1466502156417 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 02:42:36 INFO - PROCESS | 732 | 1466502156576 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:36 INFO - PROCESS | 732 | 1466502156579 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:36 INFO - PROCESS | 732 | ++DOCSHELL 0926F800 == 34 [pid = 732] [id = 785] 02:42:36 INFO - PROCESS | 732 | ++DOMWINDOW == 69 (0CA10800) [pid = 732] [serial = 2353] [outer = 00000000] 02:42:36 INFO - PROCESS | 732 | ++DOMWINDOW == 70 (0CA8E000) [pid = 732] [serial = 2354] [outer = 0CA10800] 02:42:36 INFO - PROCESS | 732 | 1466502156640 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 732 | ++DOMWINDOW == 71 (0CB05800) [pid = 732] [serial = 2355] [outer = 0CA10800] 02:42:37 INFO - PROCESS | 732 | 1466502157237 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:42:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:42:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:42:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:42:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 970ms 02:42:37 INFO - PROCESS | 732 | 1466502157257 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 02:42:37 INFO - PROCESS | 732 | 1466502157262 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 02:42:37 INFO - PROCESS | 732 | 1466502157267 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:42:37 INFO - PROCESS | 732 | 1466502157271 Marionette TRACE conn6 <- [1,3098,null,{}] 02:42:37 INFO - PROCESS | 732 | 1466502157292 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:37 INFO - PROCESS | 732 | 1466502157296 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:37 INFO - PROCESS | 732 | 1466502157418 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 02:42:37 INFO - PROCESS | 732 | 1466502157531 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 732 | 1466502157534 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:37 INFO - PROCESS | 732 | ++DOCSHELL 14CEB800 == 35 [pid = 732] [id = 786] 02:42:37 INFO - PROCESS | 732 | ++DOMWINDOW == 72 (14CEE800) [pid = 732] [serial = 2356] [outer = 00000000] 02:42:37 INFO - PROCESS | 732 | ++DOMWINDOW == 73 (15396800) [pid = 732] [serial = 2357] [outer = 14CEE800] 02:42:37 INFO - PROCESS | 732 | 1466502157641 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 732 | ++DOMWINDOW == 74 (154D9400) [pid = 732] [serial = 2358] [outer = 14CEE800] 02:42:38 INFO - PROCESS | 732 | 1466502158167 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:42:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:42:38 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 02:42:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:42:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:42:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 950ms 02:42:38 INFO - PROCESS | 732 | 1466502158236 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 02:42:38 INFO - PROCESS | 732 | 1466502158239 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 02:42:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:42:38 INFO - PROCESS | 732 | 1466502158244 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - PROCESS | 732 | 1466502158246 Marionette TRACE conn6 <- [1,3102,null,{}] 02:42:38 INFO - PROCESS | 732 | 1466502158250 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:42:38 INFO - PROCESS | 732 | 1466502158253 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:38 INFO - PROCESS | 732 | 1466502158365 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 02:42:38 INFO - PROCESS | 732 | 1466502158526 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"21fbfe94-d7b8-4400-a19e-026570b07196\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:38 INFO - PROCESS | 732 | 1466502158529 Marionette INFO sendAsync 205e4e42-6f09-4c45-bcdf-0fafc5856a04 02:42:38 INFO - PROCESS | 732 | ++DOCSHELL 15395800 == 36 [pid = 732] [id = 787] 02:42:38 INFO - PROCESS | 732 | ++DOMWINDOW == 75 (1858BC00) [pid = 732] [serial = 2359] [outer = 00000000] 02:42:38 INFO - PROCESS | 732 | ++DOMWINDOW == 76 (1950F400) [pid = 732] [serial = 2360] [outer = 1858BC00] 02:42:38 INFO - PROCESS | 732 | 1466502158585 Marionette DEBUG loaded listener.js 02:42:38 INFO - PROCESS | 732 | ++DOMWINDOW == 77 (195C2000) [pid = 732] [serial = 2361] [outer = 1858BC00] 02:42:39 INFO - PROCESS | 732 | 1466502159138 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:42:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:42:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 02:42:39 INFO - PROCESS | 732 | 1466502159180 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 02:42:39 INFO - PROCESS | 732 | 1466502159184 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 02:42:40 WARNING - u'runner_teardown' () 02:42:40 INFO - No more tests 02:42:40 INFO - Got 0 unexpected results 02:42:40 INFO - SUITE-END | took 682s 02:42:40 INFO - Closing logging queue 02:42:40 INFO - queue closed 02:42:40 INFO - Return code: 0 02:42:40 WARNING - # TBPL SUCCESS # 02:42:40 INFO - Running post-action listener: _resource_record_post_action 02:42:40 INFO - Running post-run listener: _resource_record_post_run 02:42:41 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 195452928; Write bytes: 1127409664; Read time: 2564020; Write time: 8378660 02:42:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:42:41 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 33979904; Read time: 0; Write time: 55840 02:42:41 INFO - run-tests - Wall time: 690s; CPU: 14.0%; Read bytes: 195452928; Write bytes: 1068493312; Read time: 2564020; Write time: 8264610 02:42:41 INFO - Running post-run listener: _upload_blobber_files 02:42:41 INFO - Blob upload gear active. 02:42:41 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:42:41 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:42:41 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'] 02:42:41 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 02:42:42 INFO - (blobuploader) - INFO - Open directory for files ... 02:42:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:42:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:42:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:42:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:42:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:42:42 INFO - (blobuploader) - INFO - Done attempting. 02:42:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:42:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:42:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:42:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:42:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:42:45 INFO - (blobuploader) - INFO - Done attempting. 02:42:45 INFO - (blobuploader) - INFO - Iteration through files over. 02:42:45 INFO - Return code: 0 02:42:45 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:42:45 INFO - Using _rmtree_windows ... 02:42:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:42:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cbfea542390b3addf07767e3ae643e1bb14188c7afca4d74d31123218228e57529e5b9ea2d20b2ef6229cb092db6ab9586a9b657e7c384f1f4f46438999e5408", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/825ccf8441e9aed77ba7a764b9a15e402d486d22e425e258fcce3d21ae917df6f09492204c75f1739b21298d4caf1fe614f0846411c5930241fcf1b24196da3a"} 02:42:45 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:42:45 INFO - Writing to file C:\slave\test\properties\blobber_files 02:42:45 INFO - Contents: 02:42:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cbfea542390b3addf07767e3ae643e1bb14188c7afca4d74d31123218228e57529e5b9ea2d20b2ef6229cb092db6ab9586a9b657e7c384f1f4f46438999e5408", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/825ccf8441e9aed77ba7a764b9a15e402d486d22e425e258fcce3d21ae917df6f09492204c75f1739b21298d4caf1fe614f0846411c5930241fcf1b24196da3a"} 02:42:45 INFO - Running post-run listener: copy_logs_to_upload_dir 02:42:45 INFO - Copying logs to upload dir... 02:42:45 INFO - mkdir: C:\slave\test\build\upload\logs 02:42:45 INFO - Copying logs to upload dir... 02:42:45 INFO - Using _rmtree_windows ... 02:42:45 INFO - Using _rmtree_windows ... 02:42:45 INFO - Using _rmtree_windows ... 02:42:45 INFO - Using _rmtree_windows ... 02:42:45 INFO - Using _rmtree_windows ... 02:42:45 INFO - Using _rmtree_windows ... 02:42:45 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=945.046000 ========= master_lag: -0.50 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 44 secs) (at 2016-06-21 02:42:46.244663) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 02:42:46.245585) ========= '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-045 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-045 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-045 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/cbfea542390b3addf07767e3ae643e1bb14188c7afca4d74d31123218228e57529e5b9ea2d20b2ef6229cb092db6ab9586a9b657e7c384f1f4f46438999e5408", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/825ccf8441e9aed77ba7a764b9a15e402d486d22e425e258fcce3d21ae917df6f09492204c75f1739b21298d4caf1fe614f0846411c5930241fcf1b24196da3a"} build_url:https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/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/cbfea542390b3addf07767e3ae643e1bb14188c7afca4d74d31123218228e57529e5b9ea2d20b2ef6229cb092db6ab9586a9b657e7c384f1f4f46438999e5408", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/825ccf8441e9aed77ba7a764b9a15e402d486d22e425e258fcce3d21ae917df6f09492204c75f1739b21298d4caf1fe614f0846411c5930241fcf1b24196da3a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 02:42:46.368420) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:42:46.368748) ========= '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-045 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-045 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-045 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:42:46.484854) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 02:42:46.485166) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 02:42:47.379375) ========= ========= Total master_lag: -0.15 =========