builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-243 starttime: 1469262651.59 results: success (0) buildid: 20160722223108 builduid: 4a29f1adf3c040d88f95ad62de96e730 revision: c928b117ae5a0948253484872e4d98f99a4b5eff ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-23 01:30:51.594033) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-23 01:30:51.594481) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-23 01:30:51.594753) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-23 01:30:51.733810) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-23 01:30:51.734113) ========= '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-243 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-243 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-243 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 --01:30:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 13.35 MB/s 01:30:52 (13.35 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.114000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-23 01:30:52.879724) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-23 01:30:52.880095) ========= '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-243 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-243 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-243 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.801000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-23 01:30:56.700074) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-23 01:30:56.700477) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c928b117ae5a0948253484872e4d98f99a4b5eff --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 c928b117ae5a0948253484872e4d98f99a4b5eff --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-243 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-243 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-243 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-23 01:30:57,177 truncating revision to first 12 chars 2016-07-23 01:30:57,177 Setting DEBUG logging. 2016-07-23 01:30:57,177 attempt 1/10 2016-07-23 01:30:57,177 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c928b117ae5a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-23 01:30:58,490 unpacking tar archive at: mozilla-beta-c928b117ae5a/testing/mozharness/ program finished with exit code 0 elapsedTime=2.183000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-23 01:30:58.949359) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-23 01:30:58.949651) ========= script_repo_revision: c928b117ae5a0948253484872e4d98f99a4b5eff ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-23 01:30:58.950038) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-23 01:30:58.950300) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-23 01:30:58.966636) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 6 secs) (at 2016-07-23 01:30:58.966919) ========= '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-243 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-243 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-243 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 01:30:59 INFO - MultiFileLogger online at 20160723 01:30:59 in C:\slave\test 01:30:59 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 01:30:59 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:30:59 INFO - {'append_to_log': False, 01:30:59 INFO - 'base_work_dir': 'C:\\slave\\test', 01:30:59 INFO - 'blob_upload_branch': 'mozilla-beta', 01:30:59 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:30:59 INFO - 'buildbot_json_path': 'buildprops.json', 01:30:59 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:30:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:30:59 INFO - 'download_minidump_stackwalk': True, 01:30:59 INFO - 'download_symbols': 'true', 01:30:59 INFO - 'e10s': False, 01:30:59 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:30:59 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:30:59 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:30:59 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:30:59 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:30:59 INFO - 'C:/mozilla-build/tooltool.py'), 01:30:59 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:30:59 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:30:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:30:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:30:59 INFO - 'log_level': 'info', 01:30:59 INFO - 'log_to_console': True, 01:30:59 INFO - 'opt_config_files': (), 01:30:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:30:59 INFO - '--processes=1', 01:30:59 INFO - '--config=%(test_path)s/wptrunner.ini', 01:30:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:30:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:30:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:30:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:30:59 INFO - 'pip_index': False, 01:30:59 INFO - 'require_test_zip': True, 01:30:59 INFO - 'test_type': ('testharness',), 01:30:59 INFO - 'this_chunk': '1', 01:30:59 INFO - 'total_chunks': '10', 01:30:59 INFO - 'virtualenv_path': 'venv', 01:30:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:30:59 INFO - 'work_dir': 'build'} 01:30:59 INFO - ##### 01:30:59 INFO - ##### Running clobber step. 01:30:59 INFO - ##### 01:30:59 INFO - Running pre-action listener: _resource_record_pre_action 01:30:59 INFO - Running main action method: clobber 01:30:59 INFO - rmtree: C:\slave\test\build 01:30:59 INFO - Using _rmtree_windows ... 01:30:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:32:48 INFO - Running post-action listener: _resource_record_post_action 01:32:48 INFO - ##### 01:32:48 INFO - ##### Running read-buildbot-config step. 01:32:48 INFO - ##### 01:32:48 INFO - Running pre-action listener: _resource_record_pre_action 01:32:48 INFO - Running main action method: read_buildbot_config 01:32:48 INFO - Using buildbot properties: 01:32:48 INFO - { 01:32:48 INFO - "project": "", 01:32:48 INFO - "product": "firefox", 01:32:48 INFO - "script_repo_revision": "production", 01:32:48 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 01:32:48 INFO - "repository": "", 01:32:48 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 01:32:48 INFO - "buildid": "20160722223108", 01:32:48 INFO - "pgo_build": "False", 01:32:48 INFO - "basedir": "C:\\slave\\test", 01:32:48 INFO - "buildnumber": 17, 01:32:48 INFO - "slavename": "t-w732-ix-243", 01:32:48 INFO - "revision": "c928b117ae5a0948253484872e4d98f99a4b5eff", 01:32:48 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 01:32:48 INFO - "platform": "win32", 01:32:48 INFO - "branch": "mozilla-beta", 01:32:48 INFO - "repo_path": "releases/mozilla-beta", 01:32:48 INFO - "moz_repo_path": "", 01:32:48 INFO - "stage_platform": "win32", 01:32:48 INFO - "builduid": "4a29f1adf3c040d88f95ad62de96e730", 01:32:48 INFO - "slavebuilddir": "test" 01:32:48 INFO - } 01:32:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 01:32:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 01:32:48 INFO - Running post-action listener: _resource_record_post_action 01:32:48 INFO - ##### 01:32:48 INFO - ##### Running download-and-extract step. 01:32:48 INFO - ##### 01:32:48 INFO - Running pre-action listener: _resource_record_pre_action 01:32:48 INFO - Running main action method: download_and_extract 01:32:48 INFO - mkdir: C:\slave\test\build\tests 01:32:48 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')]} 01:32:48 INFO - https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 01:32:48 INFO - trying https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 01:32:48 INFO - Downloading https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/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 01:32:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/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 01:32:49 INFO - Downloaded 1240 bytes. 01:32:49 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 01:32:49 INFO - Using the following test package requirements: 01:32:49 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 01:32:49 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:32:49 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 01:32:49 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:32:49 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 01:32:49 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:32:49 INFO - u'jsshell-win32.zip'], 01:32:49 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:32:49 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 01:32:49 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 01:32:49 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:32:49 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 01:32:49 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:32:49 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 01:32:49 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:32:49 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 01:32:49 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 01:32:49 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 01:32:49 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 01:32: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')]} 01:32:49 INFO - https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 01:32:49 INFO - trying https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 01:32:49 INFO - Downloading https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/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 01:32:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/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 01:32:51 INFO - Downloaded 20366340 bytes. 01:32:51 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/*'] 01:32:51 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/* 01:32:54 INFO - caution: filename not matched: web-platform/* 01:32:54 INFO - Return code: 11 01:32: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')]} 01:32:54 INFO - https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 01:32:54 INFO - trying https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 01:32:54 INFO - Downloading https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/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 01:32:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/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 01:32:59 INFO - Downloaded 36389908 bytes. 01:32:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:32:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:33:37 INFO - caution: filename not matched: bin/* 01:33:37 INFO - caution: filename not matched: config/* 01:33:37 INFO - caution: filename not matched: mozbase/* 01:33:37 INFO - caution: filename not matched: marionette/* 01:33:37 INFO - caution: filename not matched: tools/wptserve/* 01:33:37 INFO - Return code: 11 01:33:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:33:37 INFO - https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 01:33:37 INFO - trying https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.zip 01:33:37 INFO - Downloading https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 01:33:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/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 01:33:40 INFO - Downloaded 68477338 bytes. 01:33:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.zip 01:33:40 INFO - mkdir: C:\slave\test\properties 01:33:40 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:33:40 INFO - Writing to file C:\slave\test\properties\build_url 01:33:40 INFO - Contents: 01:33:40 INFO - build_url:https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.zip 01:33:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 01:33:41 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:33:41 INFO - Writing to file C:\slave\test\properties\symbols_url 01:33:41 INFO - Contents: 01:33:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 01:33:41 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')]} 01:33:41 INFO - https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:33:41 INFO - trying https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 01:33:41 INFO - Downloading https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/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 01:33:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/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 01:33:44 INFO - Downloaded 55592791 bytes. 01:33:44 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'] 01:33:44 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 01:33:47 INFO - Return code: 0 01:33:47 INFO - Running post-action listener: _resource_record_post_action 01:33:47 INFO - Running post-action listener: set_extra_try_arguments 01:33:47 INFO - ##### 01:33:47 INFO - ##### Running create-virtualenv step. 01:33:47 INFO - ##### 01:33:47 INFO - Running pre-action listener: _pre_create_virtualenv 01:33:47 INFO - Running pre-action listener: _resource_record_pre_action 01:33:47 INFO - Running main action method: create_virtualenv 01:33:47 INFO - Creating virtualenv C:\slave\test\build\venv 01:33:47 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 01:33:47 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 01:33:52 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:33:55 INFO - Installing distribute......................................................................................................................................................................................done. 01:33:57 INFO - Return code: 0 01:33:57 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:33:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:33:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:33:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:33:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:33:57 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 0x019086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C75200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C810C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-243', 'USERDOMAIN': 'T-W732-IX-243', '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-243', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:33:57 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 01:33:57 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 01:33:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:33:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:33:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:33:57 INFO - 'COMPUTERNAME': 'T-W732-IX-243', 01:33:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:33:57 INFO - 'DCLOCATION': 'SCL3', 01:33:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:33:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:33:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:33:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:33:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:33:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:33:57 INFO - 'HOMEDRIVE': 'C:', 01:33:57 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:33:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:33:57 INFO - 'KTS_VERSION': '1.19c', 01:33:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:33:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:33:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-243', 01:33:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:33:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:33:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:33:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:33:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:33:57 INFO - 'MOZ_AIRBAG': '1', 01:33:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:33:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:33:57 INFO - 'MOZ_MSVCVERSION': '8', 01:33:57 INFO - 'MOZ_NO_REMOTE': '1', 01:33:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:33:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:33:57 INFO - 'NO_EM_RESTART': '1', 01:33:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:33:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:33:57 INFO - 'OS': 'Windows_NT', 01:33:57 INFO - 'OURDRIVE': 'C:', 01:33:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 01:33:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:33:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:33:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:33:57 INFO - 'PROCESSOR_LEVEL': '6', 01:33:57 INFO - 'PROCESSOR_REVISION': '1e05', 01:33:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:33:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:33:57 INFO - 'PROMPT': '$P$G', 01:33:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:33:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:33:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:33:57 INFO - 'PWD': 'C:\\slave\\test', 01:33:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:33:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:33:57 INFO - 'SYSTEMDRIVE': 'C:', 01:33:57 INFO - 'SYSTEMROOT': 'C:\\windows', 01:33:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:33:57 INFO - 'TEST1': 'testie', 01:33:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:33:57 INFO - 'USERDOMAIN': 'T-W732-IX-243', 01:33:57 INFO - 'USERNAME': 'cltbld', 01:33:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:33:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:33:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:33:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:33:57 INFO - 'WINDIR': 'C:\\windows', 01:33:57 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:33:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:33:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:33:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:33:58 INFO - Downloading/unpacking psutil>=0.7.1 01:33:58 INFO - Running setup.py egg_info for package psutil 01:33:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:33:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:33:58 INFO - Installing collected packages: psutil 01:33:58 INFO - Running setup.py install for psutil 01:33:58 INFO - building 'psutil._psutil_windows' extension 01:33:58 INFO - error: Unable to find vcvarsall.bat 01:33:58 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-xiayng-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:33:58 INFO - running install 01:33:58 INFO - running build 01:33:58 INFO - running build_py 01:33:58 INFO - creating build 01:33:58 INFO - creating build\lib.win32-2.7 01:33:58 INFO - creating build\lib.win32-2.7\psutil 01:33:58 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:33:58 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:33:58 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:33:58 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:33:58 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:33:58 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:33:58 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:33:58 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:33:58 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:33:58 INFO - running build_ext 01:33:58 INFO - building 'psutil._psutil_windows' extension 01:33:58 INFO - error: Unable to find vcvarsall.bat 01:33:58 INFO - ---------------------------------------- 01:33:58 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-xiayng-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:33:58 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 01:33:58 WARNING - Return code: 1 01:33:58 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! 01:33:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:33:58 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')]} 01:33:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:33:58 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')]} 01:33:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:33:58 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 0x019086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C75200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C810C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-243', 'USERDOMAIN': 'T-W732-IX-243', '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-243', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:33:58 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 01:33:58 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 01:33:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:33:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:33:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:33:58 INFO - 'COMPUTERNAME': 'T-W732-IX-243', 01:33:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:33:58 INFO - 'DCLOCATION': 'SCL3', 01:33:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:33:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:33:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:33:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:33:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:33:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:33:58 INFO - 'HOMEDRIVE': 'C:', 01:33:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:33:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:33:58 INFO - 'KTS_VERSION': '1.19c', 01:33:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:33:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:33:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-243', 01:33:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:33:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:33:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:33:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:33:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:33:58 INFO - 'MOZ_AIRBAG': '1', 01:33:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:33:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:33:58 INFO - 'MOZ_MSVCVERSION': '8', 01:33:58 INFO - 'MOZ_NO_REMOTE': '1', 01:33:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:33:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:33:58 INFO - 'NO_EM_RESTART': '1', 01:33:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:33:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:33:58 INFO - 'OS': 'Windows_NT', 01:33:58 INFO - 'OURDRIVE': 'C:', 01:33:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 01:33:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:33:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:33:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:33:58 INFO - 'PROCESSOR_LEVEL': '6', 01:33:58 INFO - 'PROCESSOR_REVISION': '1e05', 01:33:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:33:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:33:58 INFO - 'PROMPT': '$P$G', 01:33:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:33:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:33:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:33:58 INFO - 'PWD': 'C:\\slave\\test', 01:33:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:33:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:33:58 INFO - 'SYSTEMDRIVE': 'C:', 01:33:58 INFO - 'SYSTEMROOT': 'C:\\windows', 01:33:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:33:58 INFO - 'TEST1': 'testie', 01:33:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:33:58 INFO - 'USERDOMAIN': 'T-W732-IX-243', 01:33:58 INFO - 'USERNAME': 'cltbld', 01:33:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:33:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:33:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:33:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:33:58 INFO - 'WINDIR': 'C:\\windows', 01:33:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:33:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:33:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:33:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:33:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:33:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:33:59 INFO - Running setup.py egg_info for package mozsystemmonitor 01:33:59 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:33:59 INFO - Running setup.py egg_info for package psutil 01:33:59 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:33:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:33:59 INFO - Installing collected packages: mozsystemmonitor, psutil 01:33:59 INFO - Running setup.py install for mozsystemmonitor 01:33:59 INFO - Running setup.py install for psutil 01:33:59 INFO - building 'psutil._psutil_windows' extension 01:33:59 INFO - error: Unable to find vcvarsall.bat 01:33:59 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-mjjlqc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:33:59 INFO - running install 01:33:59 INFO - running build 01:33:59 INFO - running build_py 01:33:59 INFO - running build_ext 01:33:59 INFO - building 'psutil._psutil_windows' extension 01:33:59 INFO - error: Unable to find vcvarsall.bat 01:33:59 INFO - ---------------------------------------- 01:33:59 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-mjjlqc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:33:59 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 01:33:59 WARNING - Return code: 1 01:33:59 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! 01:33:59 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:33:59 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')]} 01:33:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:33:59 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')]} 01:33:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:33:59 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 0x019086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C75200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C810C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-243', 'USERDOMAIN': 'T-W732-IX-243', '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-243', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:33:59 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 01:33:59 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 01:33:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:33:59 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:33:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:33:59 INFO - 'COMPUTERNAME': 'T-W732-IX-243', 01:33:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:33:59 INFO - 'DCLOCATION': 'SCL3', 01:33:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:33:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:33:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:33:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:33:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:33:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:33:59 INFO - 'HOMEDRIVE': 'C:', 01:33:59 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:33:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:33:59 INFO - 'KTS_VERSION': '1.19c', 01:33:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:33:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:33:59 INFO - 'LOGONSERVER': '\\\\T-W732-IX-243', 01:33:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:33:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:33:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:33:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:33:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:33:59 INFO - 'MOZ_AIRBAG': '1', 01:33:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:33:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:33:59 INFO - 'MOZ_MSVCVERSION': '8', 01:33:59 INFO - 'MOZ_NO_REMOTE': '1', 01:33:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:33:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:33:59 INFO - 'NO_EM_RESTART': '1', 01:33:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:33:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:33:59 INFO - 'OS': 'Windows_NT', 01:33:59 INFO - 'OURDRIVE': 'C:', 01:33:59 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 01:33:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:33:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:33:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:33:59 INFO - 'PROCESSOR_LEVEL': '6', 01:33:59 INFO - 'PROCESSOR_REVISION': '1e05', 01:33:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:33:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:33:59 INFO - 'PROMPT': '$P$G', 01:33:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:33:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:33:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:33:59 INFO - 'PWD': 'C:\\slave\\test', 01:33:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:33:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:33:59 INFO - 'SYSTEMDRIVE': 'C:', 01:33:59 INFO - 'SYSTEMROOT': 'C:\\windows', 01:33:59 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:33:59 INFO - 'TEST1': 'testie', 01:33:59 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:33:59 INFO - 'USERDOMAIN': 'T-W732-IX-243', 01:33:59 INFO - 'USERNAME': 'cltbld', 01:33:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:33:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:33:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:33:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:33:59 INFO - 'WINDIR': 'C:\\windows', 01:33:59 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:33:59 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:33:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:34:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:34:00 INFO - Downloading/unpacking blobuploader==1.2.4 01:34:00 INFO - Downloading blobuploader-1.2.4.tar.gz 01:34:00 INFO - Running setup.py egg_info for package blobuploader 01:34:00 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:34:04 INFO - Running setup.py egg_info for package requests 01:34:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:34:04 INFO - Downloading docopt-0.6.1.tar.gz 01:34:04 INFO - Running setup.py egg_info for package docopt 01:34:04 INFO - Installing collected packages: blobuploader, docopt, requests 01:34:04 INFO - Running setup.py install for blobuploader 01:34:04 INFO - Running setup.py install for docopt 01:34:04 INFO - Running setup.py install for requests 01:34:04 INFO - Successfully installed blobuploader docopt requests 01:34:04 INFO - Cleaning up... 01:34:04 INFO - Return code: 0 01:34:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:34:04 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')]} 01:34:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:34:04 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')]} 01:34:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:34:04 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 0x019086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C75200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C810C0>, '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-243', 'USERDOMAIN': 'T-W732-IX-243', '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-243', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:34:04 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 01:34:04 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 01:34:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:34:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:34:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:34:04 INFO - 'COMPUTERNAME': 'T-W732-IX-243', 01:34:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:34:04 INFO - 'DCLOCATION': 'SCL3', 01:34:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:34:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:34:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:34:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:34:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:34:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:34:04 INFO - 'HOMEDRIVE': 'C:', 01:34:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:34:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:34:04 INFO - 'KTS_VERSION': '1.19c', 01:34:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:34:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:34:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-243', 01:34:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:34:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:34:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:34:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:34:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:34:04 INFO - 'MOZ_AIRBAG': '1', 01:34:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:34:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:34:04 INFO - 'MOZ_MSVCVERSION': '8', 01:34:04 INFO - 'MOZ_NO_REMOTE': '1', 01:34:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:34:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:34:04 INFO - 'NO_EM_RESTART': '1', 01:34:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:34:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:34:04 INFO - 'OS': 'Windows_NT', 01:34:04 INFO - 'OURDRIVE': 'C:', 01:34:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 01:34:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:34:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:34:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:34:04 INFO - 'PROCESSOR_LEVEL': '6', 01:34:04 INFO - 'PROCESSOR_REVISION': '1e05', 01:34:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:34:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:34:04 INFO - 'PROMPT': '$P$G', 01:34:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:34:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:34:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:34:04 INFO - 'PWD': 'C:\\slave\\test', 01:34:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:34:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:34:04 INFO - 'SYSTEMDRIVE': 'C:', 01:34:04 INFO - 'SYSTEMROOT': 'C:\\windows', 01:34:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:34:04 INFO - 'TEST1': 'testie', 01:34:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:34:04 INFO - 'USERDOMAIN': 'T-W732-IX-243', 01:34:04 INFO - 'USERNAME': 'cltbld', 01:34:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:34:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:34:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:34:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:34:04 INFO - 'WINDIR': 'C:\\windows', 01:34:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:34:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:34:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:34:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:34:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:34:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:34:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:34:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:34:09 INFO - Unpacking c:\slave\test\build\tests\marionette 01:34:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:34:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:34:09 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 01:34:09 INFO - Running setup.py install for browsermob-proxy 01:34:22 INFO - Running setup.py install for manifestparser 01:34:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Running setup.py install for marionette-client 01:34:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:34:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Running setup.py install for marionette-driver 01:34:22 INFO - Running setup.py install for mozcrash 01:34:22 INFO - Running setup.py install for mozdebug 01:34:22 INFO - Running setup.py install for mozdevice 01:34:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Running setup.py install for mozfile 01:34:22 INFO - Running setup.py install for mozhttpd 01:34:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Running setup.py install for mozinfo 01:34:22 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Running setup.py install for mozInstall 01:34:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Running setup.py install for mozleak 01:34:22 INFO - Running setup.py install for mozlog 01:34:22 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Running setup.py install for moznetwork 01:34:22 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Running setup.py install for mozprocess 01:34:22 INFO - Running setup.py install for mozprofile 01:34:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Running setup.py install for mozrunner 01:34:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Running setup.py install for mozscreenshot 01:34:22 INFO - Running setup.py install for moztest 01:34:22 INFO - Running setup.py install for mozversion 01:34:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:34:22 INFO - Running setup.py install for wptserve 01:34:22 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 01:34:22 INFO - Cleaning up... 01:34:22 INFO - Return code: 0 01:34:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:34: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')]} 01:34:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:34: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')]} 01:34:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:34:22 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 0x019086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C75200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018C60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BEC368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C810C0>, '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-243', 'USERDOMAIN': 'T-W732-IX-243', '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-243', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 01:34:22 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 01:34:22 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 01:34:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:34:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:34:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:34:22 INFO - 'COMPUTERNAME': 'T-W732-IX-243', 01:34:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:34:22 INFO - 'DCLOCATION': 'SCL3', 01:34:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:34:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:34:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:34:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:34:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:34:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:34:22 INFO - 'HOMEDRIVE': 'C:', 01:34:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:34:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:34:22 INFO - 'KTS_VERSION': '1.19c', 01:34:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:34:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:34:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-243', 01:34:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:34:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:34:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:34:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:34:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:34:22 INFO - 'MOZ_AIRBAG': '1', 01:34:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:34:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:34:22 INFO - 'MOZ_MSVCVERSION': '8', 01:34:22 INFO - 'MOZ_NO_REMOTE': '1', 01:34:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:34:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:34:22 INFO - 'NO_EM_RESTART': '1', 01:34:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:34:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:34:22 INFO - 'OS': 'Windows_NT', 01:34:22 INFO - 'OURDRIVE': 'C:', 01:34: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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 01:34:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:34:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:34:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:34:22 INFO - 'PROCESSOR_LEVEL': '6', 01:34:22 INFO - 'PROCESSOR_REVISION': '1e05', 01:34:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:34:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:34:22 INFO - 'PROMPT': '$P$G', 01:34:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:34:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:34:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:34:22 INFO - 'PWD': 'C:\\slave\\test', 01:34:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:34:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:34:22 INFO - 'SYSTEMDRIVE': 'C:', 01:34:22 INFO - 'SYSTEMROOT': 'C:\\windows', 01:34:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:34:22 INFO - 'TEST1': 'testie', 01:34:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:34:22 INFO - 'USERDOMAIN': 'T-W732-IX-243', 01:34:22 INFO - 'USERNAME': 'cltbld', 01:34:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:34:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:34:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:34:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:34:22 INFO - 'WINDIR': 'C:\\windows', 01:34:22 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:34:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:34:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:34:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:34:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:34:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:34:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:34:27 INFO - Unpacking c:\slave\test\build\tests\marionette 01:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:34:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:34:27 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)) 01:34:38 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)) 01:34:38 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)) 01:34:38 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)) 01:34:38 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)) 01:34:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:34:38 INFO - Downloading blessings-1.6.tar.gz 01:34:38 INFO - Running setup.py egg_info for package blessings 01:34:38 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)) 01:34:38 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:34:38 INFO - Running setup.py install for blessings 01:34:38 INFO - Running setup.py install for browsermob-proxy 01:34:38 INFO - Running setup.py install for manifestparser 01:34:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Running setup.py install for marionette-client 01:34:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:34:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Running setup.py install for marionette-driver 01:34:38 INFO - Running setup.py install for mozcrash 01:34:38 INFO - Running setup.py install for mozdebug 01:34:38 INFO - Running setup.py install for mozdevice 01:34:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Running setup.py install for mozhttpd 01:34:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Running setup.py install for mozInstall 01:34:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Running setup.py install for mozleak 01:34:38 INFO - Running setup.py install for mozprofile 01:34:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Running setup.py install for mozrunner 01:34:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:34:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:34:40 INFO - Running setup.py install for mozscreenshot 01:34:40 INFO - Running setup.py install for moztest 01:34:40 INFO - Running setup.py install for mozversion 01:34:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:34:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:34:40 INFO - Running setup.py install for wptserve 01:34:40 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:34:40 INFO - Cleaning up... 01:34:40 INFO - Return code: 0 01:34:40 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:34:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:34:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:34:40 INFO - Reading from file tmpfile_stdout 01:34:40 INFO - Using _rmtree_windows ... 01:34:40 INFO - Using _rmtree_windows ... 01:34:40 INFO - Current package versions: 01:34:40 INFO - blessings == 1.6 01:34:40 INFO - blobuploader == 1.2.4 01:34:40 INFO - browsermob-proxy == 0.6.0 01:34:40 INFO - distribute == 0.6.14 01:34:40 INFO - docopt == 0.6.1 01:34:40 INFO - manifestparser == 1.1 01:34:40 INFO - marionette-client == 2.3.0 01:34:40 INFO - marionette-driver == 1.4.0 01:34:40 INFO - mozInstall == 1.12 01:34:40 INFO - mozcrash == 0.17 01:34:40 INFO - mozdebug == 0.1 01:34:40 INFO - mozdevice == 0.48 01:34:40 INFO - mozfile == 1.2 01:34:40 INFO - mozhttpd == 0.7 01:34:40 INFO - mozinfo == 0.9 01:34:40 INFO - mozleak == 0.1 01:34:40 INFO - mozlog == 3.1 01:34:40 INFO - moznetwork == 0.27 01:34:40 INFO - mozprocess == 0.22 01:34:40 INFO - mozprofile == 0.28 01:34:40 INFO - mozrunner == 6.11 01:34:40 INFO - mozscreenshot == 0.1 01:34:40 INFO - mozsystemmonitor == 0.0 01:34:40 INFO - moztest == 0.7 01:34:40 INFO - mozversion == 1.4 01:34:40 INFO - requests == 1.2.3 01:34:40 INFO - wptserve == 1.4.0 01:34:40 INFO - Running post-action listener: _resource_record_post_action 01:34:40 INFO - Running post-action listener: _start_resource_monitoring 01:34:40 INFO - Starting resource monitoring. 01:34:40 INFO - ##### 01:34:40 INFO - ##### Running pull step. 01:34:40 INFO - ##### 01:34:40 INFO - Running pre-action listener: _resource_record_pre_action 01:34:40 INFO - Running main action method: pull 01:34:40 INFO - Pull has nothing to do! 01:34:40 INFO - Running post-action listener: _resource_record_post_action 01:34:40 INFO - ##### 01:34:40 INFO - ##### Running install step. 01:34:40 INFO - ##### 01:34:40 INFO - Running pre-action listener: _resource_record_pre_action 01:34:40 INFO - Running main action method: install 01:34:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:34:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:34:40 INFO - Reading from file tmpfile_stdout 01:34:40 INFO - Using _rmtree_windows ... 01:34:40 INFO - Using _rmtree_windows ... 01:34:40 INFO - Detecting whether we're running mozinstall >=1.0... 01:34:40 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:34:40 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:34:40 INFO - Reading from file tmpfile_stdout 01:34:40 INFO - Output received: 01:34:40 INFO - Usage: mozinstall-script.py [options] installer 01:34:40 INFO - Options: 01:34:40 INFO - -h, --help show this help message and exit 01:34:40 INFO - -d DEST, --destination=DEST 01:34:40 INFO - Directory to install application into. [default: 01:34:40 INFO - "C:\slave\test"] 01:34:40 INFO - --app=APP Application being installed. [default: firefox] 01:34:40 INFO - Using _rmtree_windows ... 01:34:40 INFO - Using _rmtree_windows ... 01:34:40 INFO - mkdir: C:\slave\test\build\application 01:34:40 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'] 01:34:40 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 01:34:42 INFO - Reading from file tmpfile_stdout 01:34:42 INFO - Output received: 01:34:42 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:34:42 INFO - Using _rmtree_windows ... 01:34:42 INFO - Using _rmtree_windows ... 01:34:42 INFO - Running post-action listener: _resource_record_post_action 01:34:42 INFO - ##### 01:34:42 INFO - ##### Running run-tests step. 01:34:42 INFO - ##### 01:34:42 INFO - Running pre-action listener: _resource_record_pre_action 01:34:42 INFO - Running main action method: run_tests 01:34:42 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:34:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:34:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:34:42 INFO - grabbing minidump binary from tooltool 01:34:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:34:42 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 0x01BEC368>, '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 0x0188AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C810C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:34:42 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 01:34:42 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 01:34:42 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:34:47 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnvybj6 01:34:47 INFO - INFO - File integrity verified, renaming tmpnvybj6 to win32-minidump_stackwalk.exe 01:34:47 INFO - Return code: 0 01:34:47 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:34:47 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:34:47 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/AvQwKPbbRHeSDONEMuDBqA/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 01:34:47 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/AvQwKPbbRHeSDONEMuDBqA/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 01:34:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:34:47 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 01:34:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 01:34:47 INFO - 'COMPUTERNAME': 'T-W732-IX-243', 01:34:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:34:47 INFO - 'DCLOCATION': 'SCL3', 01:34:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 01:34:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:34:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:34:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 01:34:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 01:34:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 01:34:47 INFO - 'HOMEDRIVE': 'C:', 01:34:47 INFO - 'HOMEPATH': '\\Users\\cltbld', 01:34:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:34:47 INFO - 'KTS_VERSION': '1.19c', 01:34:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 01:34:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 01:34:47 INFO - 'LOGONSERVER': '\\\\T-W732-IX-243', 01:34:47 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:34:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:34:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:34:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 01:34:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 01:34:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 01:34:47 INFO - 'MOZ_AIRBAG': '1', 01:34:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:34:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:34:47 INFO - 'MOZ_MSVCVERSION': '8', 01:34:47 INFO - 'MOZ_NO_REMOTE': '1', 01:34:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 01:34:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 01:34:47 INFO - 'NO_EM_RESTART': '1', 01:34:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:34:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:34:47 INFO - 'OS': 'Windows_NT', 01:34:47 INFO - 'OURDRIVE': 'C:', 01:34: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:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 01:34:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:34:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:34:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 01:34:47 INFO - 'PROCESSOR_LEVEL': '6', 01:34:47 INFO - 'PROCESSOR_REVISION': '1e05', 01:34:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:34:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 01:34:47 INFO - 'PROMPT': '$P$G', 01:34:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:34:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:34:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:34:47 INFO - 'PWD': 'C:\\slave\\test', 01:34:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:34:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:34:47 INFO - 'SYSTEMDRIVE': 'C:', 01:34:47 INFO - 'SYSTEMROOT': 'C:\\windows', 01:34:47 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:34:47 INFO - 'TEST1': 'testie', 01:34:47 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 01:34:47 INFO - 'USERDOMAIN': 'T-W732-IX-243', 01:34:47 INFO - 'USERNAME': 'cltbld', 01:34:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 01:34:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 01:34:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 01:34:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 01:34:47 INFO - 'WINDIR': 'C:\\windows', 01:34:47 INFO - 'WINDOWS_TRACING_FLAGS': '3', 01:34:47 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 01:34:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:34:47 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/AvQwKPbbRHeSDONEMuDBqA/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 01:34:49 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 01:34:49 INFO - import pkg_resources 01:34:50 INFO - Using 1 client processes 01:34:53 INFO - SUITE-START | Running 778 tests 01:34:53 INFO - Running testharness tests 01:34:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:34:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:34:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:34:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:34:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:34:53 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:34:53 INFO - Setting up ssl 01:34:54 INFO - PROCESS | certutil | 01:34:54 INFO - PROCESS | certutil | 01:34:54 INFO - PROCESS | certutil | 01:34:54 INFO - Certificate Nickname Trust Attributes 01:34:54 INFO - SSL,S/MIME,JAR/XPI 01:34:54 INFO - 01:34:54 INFO - web-platform-tests CT,, 01:34:54 INFO - 01:34:54 INFO - Starting runner 01:34:54 INFO - PROCESS | 3960 | [3960] 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 01:34:54 INFO - PROCESS | 3960 | [3960] 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 01:34:55 INFO - PROCESS | 3960 | [3960] 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 01:34:56 INFO - PROCESS | 3960 | 1469262896268 Marionette DEBUG Marionette enabled via build flag and pref 01:34:57 INFO - PROCESS | 3960 | ++DOCSHELL 0F8D6C00 == 1 [pid = 3960] [id = 1] 01:34:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 1 (0F8D7000) [pid = 3960] [serial = 1] [outer = 00000000] 01:34:57 INFO - PROCESS | 3960 | [3960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:34:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 2 (0F8D7C00) [pid = 3960] [serial = 2] [outer = 0F8D7000] 01:34:57 INFO - PROCESS | 3960 | ++DOCSHELL 13217000 == 2 [pid = 3960] [id = 2] 01:34:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 3 (13217400) [pid = 3960] [serial = 3] [outer = 00000000] 01:34:57 INFO - PROCESS | 3960 | [3960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:34:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 4 (13218000) [pid = 3960] [serial = 4] [outer = 13217400] 01:34:57 INFO - PROCESS | 3960 | 1469262897836 Marionette INFO Listening on port 2828 01:34:59 INFO - PROCESS | 3960 | 1469262899320 Marionette DEBUG Marionette enabled via command-line flag 01:34:59 INFO - PROCESS | 3960 | [3960] 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 01:34:59 INFO - PROCESS | 3960 | [3960] 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 01:34:59 INFO - PROCESS | 3960 | ++DOCSHELL 0EC13C00 == 3 [pid = 3960] [id = 3] 01:34:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 5 (0EC14000) [pid = 3960] [serial = 5] [outer = 00000000] 01:34:59 INFO - PROCESS | 3960 | [3960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:34:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 6 (0EC14C00) [pid = 3960] [serial = 6] [outer = 0EC14000] 01:34:59 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:35:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 7 (14863C00) [pid = 3960] [serial = 7] [outer = 13217400] 01:35:00 INFO - PROCESS | 3960 | [3960] 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 01:35:00 INFO - PROCESS | 3960 | 1469262900192 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49913 01:35:00 INFO - PROCESS | 3960 | [3960] 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 01:35:00 INFO - PROCESS | 3960 | 1469262900214 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49914 01:35:00 INFO - PROCESS | 3960 | [3960] 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 01:35:00 INFO - PROCESS | 3960 | 1469262900221 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49915 01:35:00 INFO - PROCESS | 3960 | [3960] 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 01:35:00 INFO - PROCESS | 3960 | 1469262900257 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49916 01:35:00 INFO - PROCESS | 3960 | 1469262900260 Marionette DEBUG Closed connection conn0 01:35:00 INFO - PROCESS | 3960 | 1469262900262 Marionette DEBUG Closed connection conn1 01:35:00 INFO - PROCESS | 3960 | 1469262900263 Marionette DEBUG Closed connection conn2 01:35:00 INFO - PROCESS | 3960 | 1469262900327 Marionette DEBUG Closed connection conn3 01:35:00 INFO - PROCESS | 3960 | [3960] 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 01:35:00 INFO - PROCESS | 3960 | 1469262900440 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49917 01:35:00 INFO - PROCESS | 3960 | 1469262900445 Marionette DEBUG Closed connection conn4 01:35:00 INFO - PROCESS | 3960 | ++DOCSHELL 15A07C00 == 4 [pid = 3960] [id = 4] 01:35:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 8 (15A08800) [pid = 3960] [serial = 8] [outer = 00000000] 01:35:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 9 (16621C00) [pid = 3960] [serial = 9] [outer = 15A08800] 01:35:00 INFO - PROCESS | 3960 | [3960] 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 01:35:00 INFO - PROCESS | 3960 | 1469262900564 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49918 01:35:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 10 (16628400) [pid = 3960] [serial = 10] [outer = 15A08800] 01:35:00 INFO - PROCESS | 3960 | 1469262900591 Marionette DEBUG Closed connection conn5 01:35:00 INFO - PROCESS | 3960 | [3960] 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 01:35:00 INFO - PROCESS | 3960 | 1469262900597 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49919 01:35:00 INFO - PROCESS | 3960 | 1469262900620 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:35:00 INFO - PROCESS | 3960 | 1469262900626 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":"20160722223108","device":"desktop","version":"48.0"} 01:35:02 INFO - PROCESS | 3960 | [3960] 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 01:35:02 INFO - PROCESS | 3960 | [3960] 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 01:35:02 INFO - PROCESS | 3960 | [3960] 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 01:35:02 INFO - PROCESS | 3960 | ++DOCSHELL 17CAA000 == 5 [pid = 3960] [id = 5] 01:35:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 11 (17CAA800) [pid = 3960] [serial = 11] [outer = 00000000] 01:35:02 INFO - PROCESS | 3960 | ++DOCSHELL 17CAB000 == 6 [pid = 3960] [id = 6] 01:35:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 12 (17CAB400) [pid = 3960] [serial = 12] [outer = 00000000] 01:35:03 INFO - PROCESS | 3960 | [3960] 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 01:35:03 INFO - PROCESS | 3960 | ++DOCSHELL 18F3D400 == 7 [pid = 3960] [id = 7] 01:35:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 13 (18F3D800) [pid = 3960] [serial = 13] [outer = 00000000] 01:35:03 INFO - PROCESS | 3960 | [3960] 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 01:35:03 INFO - PROCESS | 3960 | [3960] 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 01:35:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 14 (18F46000) [pid = 3960] [serial = 14] [outer = 18F3D800] 01:35:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 15 (18FF9800) [pid = 3960] [serial = 15] [outer = 17CAA800] 01:35:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 16 (18FFB000) [pid = 3960] [serial = 16] [outer = 17CAB400] 01:35:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 17 (19602C00) [pid = 3960] [serial = 17] [outer = 18F3D800] 01:35:04 INFO - PROCESS | 3960 | 1469262904312 Marionette INFO startBrowser 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:04 INFO - PROCESS | 3960 | 1469262904350 Marionette DEBUG loaded listener.js 01:35:04 INFO - PROCESS | 3960 | 1469262904365 Marionette DEBUG loaded listener.js 01:35:04 INFO - PROCESS | 3960 | 1469262904368 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 18 (1B288800) [pid = 3960] [serial = 18] [outer = 18F3D800] 01:35:05 INFO - PROCESS | 3960 | 1469262905072 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"4a8845be-73cb-42eb-9247-8238af10c28a","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":"20160722223108","device":"desktop","version":"48.0","command_id":1}}] 01:35:05 INFO - PROCESS | 3960 | 1469262905429 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}] 01:35:05 INFO - PROCESS | 3960 | 1469262905432 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:05 INFO - PROCESS | 3960 | 1469262905464 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 01:35:05 INFO - PROCESS | 3960 | 1469262905514 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:35:05 INFO - PROCESS | 3960 | 1469262905516 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:05 INFO - PROCESS | 3960 | [3960] 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 01:35:06 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:35:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 19 (1C59C800) [pid = 3960] [serial = 19] [outer = 18F3D800] 01:35:06 INFO - PROCESS | 3960 | 1469262906606 Marionette TRACE conn6 <- [1,3,null,{}] 01:35:06 INFO - PROCESS | 3960 | 1469262906610 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:35:06 INFO - PROCESS | 3960 | 1469262906612 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:06 INFO - PROCESS | 3960 | 1469262906630 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 01:35:06 INFO - PROCESS | 3960 | 1469262906654 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 01:35:06 INFO - PROCESS | 3960 | 1469262906656 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 01:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:35:06 INFO - PROCESS | 3960 | 1469262906660 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:35:06 INFO - PROCESS | 3960 | 1469262906664 Marionette TRACE conn6 <- [1,6,null,{}] 01:35:06 INFO - PROCESS | 3960 | 1469262906723 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}] 01:35:06 INFO - PROCESS | 3960 | 1469262906726 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:06 INFO - PROCESS | 3960 | 1469262906742 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 01:35:06 INFO - PROCESS | 3960 | 1469262906747 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:06 INFO - PROCESS | 3960 | 1469262906749 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:06 INFO - PROCESS | 3960 | ++DOCSHELL 1C5CAC00 == 8 [pid = 3960] [id = 8] 01:35:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 20 (1C5CB000) [pid = 3960] [serial = 20] [outer = 00000000] 01:35:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 21 (1C8C8800) [pid = 3960] [serial = 21] [outer = 1C5CB000] 01:35:06 INFO - PROCESS | 3960 | 1469262906797 Marionette DEBUG loaded listener.js 01:35:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 22 (1C8CCC00) [pid = 3960] [serial = 22] [outer = 1C5CB000] 01:35:07 INFO - PROCESS | 3960 | ++DOCSHELL 08665000 == 9 [pid = 3960] [id = 9] 01:35:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 23 (08665800) [pid = 3960] [serial = 23] [outer = 00000000] 01:35:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 24 (0C26E800) [pid = 3960] [serial = 24] [outer = 08665800] 01:35:07 INFO - PROCESS | 3960 | 1469262907214 Marionette DEBUG loaded listener.js 01:35:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 25 (0ECF6C00) [pid = 3960] [serial = 25] [outer = 08665800] 01:35:07 INFO - PROCESS | 3960 | --DOCSHELL 0F8D6C00 == 8 [pid = 3960] [id = 1] 01:35:07 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:35:07 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:35:08 INFO - PROCESS | 3960 | 1469262908111 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]]]}] 01:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1474ms 01:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:35:08 INFO - PROCESS | 3960 | 1469262908139 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 01:35:08 INFO - PROCESS | 3960 | 1469262908142 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 01:35:08 INFO - PROCESS | 3960 | 1469262908148 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:35:08 INFO - PROCESS | 3960 | 1469262908150 Marionette TRACE conn6 <- [1,10,null,{}] 01:35:08 INFO - PROCESS | 3960 | 1469262908156 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}] 01:35:08 INFO - PROCESS | 3960 | 1469262908160 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:08 INFO - PROCESS | 3960 | 1469262908299 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 01:35:08 INFO - PROCESS | 3960 | 1469262908371 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:08 INFO - PROCESS | 3960 | 1469262908374 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:08 INFO - PROCESS | 3960 | ++DOCSHELL 18FED000 == 9 [pid = 3960] [id = 10] 01:35:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 26 (19580800) [pid = 3960] [serial = 26] [outer = 00000000] 01:35:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 27 (1A576000) [pid = 3960] [serial = 27] [outer = 19580800] 01:35:08 INFO - PROCESS | 3960 | 1469262908478 Marionette DEBUG loaded listener.js 01:35:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 28 (1A5FA400) [pid = 3960] [serial = 28] [outer = 19580800] 01:35:09 INFO - PROCESS | 3960 | 1469262909055 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]]]}] 01:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 990ms 01:35:09 INFO - PROCESS | 3960 | 1469262909139 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 01:35:09 INFO - PROCESS | 3960 | 1469262909143 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 01:35:09 INFO - PROCESS | 3960 | 1469262909149 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:35:09 INFO - PROCESS | 3960 | 1469262909152 Marionette TRACE conn6 <- [1,14,null,{}] 01:35:09 INFO - PROCESS | 3960 | 1469262909156 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}] 01:35:09 INFO - PROCESS | 3960 | 1469262909159 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:09 INFO - PROCESS | 3960 | 1469262909289 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 01:35:09 INFO - PROCESS | 3960 | 1469262909342 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:09 INFO - PROCESS | 3960 | 1469262909345 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:09 INFO - PROCESS | 3960 | ++DOCSHELL 190FA000 == 10 [pid = 3960] [id = 11] 01:35:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 29 (190FA400) [pid = 3960] [serial = 29] [outer = 00000000] 01:35:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 30 (1B80AC00) [pid = 3960] [serial = 30] [outer = 190FA400] 01:35:09 INFO - PROCESS | 3960 | 1469262909401 Marionette DEBUG loaded listener.js 01:35:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 31 (1C5A6C00) [pid = 3960] [serial = 31] [outer = 190FA400] 01:35:09 INFO - PROCESS | 3960 | ++DOCSHELL 0EB36000 == 11 [pid = 3960] [id = 12] 01:35:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 32 (0EB36800) [pid = 3960] [serial = 32] [outer = 00000000] 01:35:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 33 (0EB3AC00) [pid = 3960] [serial = 33] [outer = 0EB36800] 01:35:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 34 (0C2CE000) [pid = 3960] [serial = 34] [outer = 0EB36800] 01:35:10 INFO - PROCESS | 3960 | ++DOCSHELL 0C227800 == 12 [pid = 3960] [id = 13] 01:35:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 35 (0C275000) [pid = 3960] [serial = 35] [outer = 00000000] 01:35:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 36 (0ED6F800) [pid = 3960] [serial = 36] [outer = 0C275000] 01:35:10 INFO - PROCESS | 3960 | --DOCSHELL 15A07C00 == 11 [pid = 3960] [id = 4] 01:35:10 INFO - PROCESS | 3960 | 1469262910214 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]]]}] 01:35:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 37 (0F8CD400) [pid = 3960] [serial = 37] [outer = 0C275000] 01:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1116ms 01:35:10 INFO - PROCESS | 3960 | 1469262910285 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 01:35:10 INFO - PROCESS | 3960 | 1469262910289 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 01:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:35:10 INFO - PROCESS | 3960 | 1469262910293 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:35:10 INFO - PROCESS | 3960 | 1469262910297 Marionette TRACE conn6 <- [1,18,null,{}] 01:35:10 INFO - PROCESS | 3960 | 1469262910302 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}] 01:35:10 INFO - PROCESS | 3960 | 1469262910304 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:10 INFO - PROCESS | 3960 | 1469262910413 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 01:35:10 INFO - PROCESS | 3960 | 1469262910482 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:10 INFO - PROCESS | 3960 | 1469262910484 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:10 INFO - PROCESS | 3960 | ++DOCSHELL 0F837800 == 12 [pid = 3960] [id = 14] 01:35:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 38 (102BA000) [pid = 3960] [serial = 38] [outer = 00000000] 01:35:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 39 (1331BC00) [pid = 3960] [serial = 39] [outer = 102BA000] 01:35:10 INFO - PROCESS | 3960 | 1469262910534 Marionette DEBUG loaded listener.js 01:35:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 40 (133EC800) [pid = 3960] [serial = 40] [outer = 102BA000] 01:35:10 INFO - PROCESS | 3960 | 1469262910906 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]]]}] 01:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 632ms 01:35:10 INFO - PROCESS | 3960 | 1469262910930 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 01:35:10 INFO - PROCESS | 3960 | 1469262910934 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 01:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:35:10 INFO - PROCESS | 3960 | 1469262910965 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:35:10 INFO - PROCESS | 3960 | 1469262910968 Marionette TRACE conn6 <- [1,22,null,{}] 01:35:10 INFO - PROCESS | 3960 | 1469262910972 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}] 01:35:10 INFO - PROCESS | 3960 | 1469262910975 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:11 INFO - PROCESS | 3960 | 1469262911057 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 01:35:11 INFO - PROCESS | 3960 | 1469262911063 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:11 INFO - PROCESS | 3960 | 1469262911065 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:11 INFO - PROCESS | 3960 | ++DOCSHELL 13B26800 == 13 [pid = 3960] [id = 15] 01:35:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 41 (13B28C00) [pid = 3960] [serial = 41] [outer = 00000000] 01:35:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 42 (13CDAC00) [pid = 3960] [serial = 42] [outer = 13B28C00] 01:35:11 INFO - PROCESS | 3960 | 1469262911112 Marionette DEBUG loaded listener.js 01:35:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 43 (13D0A800) [pid = 3960] [serial = 43] [outer = 13B28C00] 01:35:11 INFO - PROCESS | 3960 | 1469262911514 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]]]}] 01:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 590ms 01:35:11 INFO - PROCESS | 3960 | 1469262911548 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 01:35:11 INFO - PROCESS | 3960 | 1469262911550 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 01:35:11 INFO - PROCESS | 3960 | 1469262911553 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:35:11 INFO - PROCESS | 3960 | 1469262911557 Marionette TRACE conn6 <- [1,26,null,{}] 01:35:11 INFO - PROCESS | 3960 | 1469262911568 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}] 01:35:11 INFO - PROCESS | 3960 | 1469262911574 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:11 INFO - PROCESS | 3960 | 1469262911665 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 01:35:11 INFO - PROCESS | 3960 | 1469262911673 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:11 INFO - PROCESS | 3960 | 1469262911677 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:11 INFO - PROCESS | 3960 | ++DOCSHELL 166F8800 == 14 [pid = 3960] [id = 16] 01:35:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 44 (16AAD800) [pid = 3960] [serial = 44] [outer = 00000000] 01:35:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 45 (16AB3C00) [pid = 3960] [serial = 45] [outer = 16AAD800] 01:35:11 INFO - PROCESS | 3960 | 1469262911725 Marionette DEBUG loaded listener.js 01:35:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 46 (170B0400) [pid = 3960] [serial = 46] [outer = 16AAD800] 01:35:12 INFO - PROCESS | 3960 | 1469262912150 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]]]}] 01:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 01:35:12 INFO - PROCESS | 3960 | 1469262912196 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 01:35:12 INFO - PROCESS | 3960 | 1469262912198 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 01:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:35:12 INFO - PROCESS | 3960 | 1469262912215 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:35:12 INFO - PROCESS | 3960 | 1469262912217 Marionette TRACE conn6 <- [1,30,null,{}] 01:35:12 INFO - PROCESS | 3960 | 1469262912221 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}] 01:35:12 INFO - PROCESS | 3960 | 1469262912223 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:12 INFO - PROCESS | 3960 | 1469262912302 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 01:35:12 INFO - PROCESS | 3960 | 1469262912309 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:12 INFO - PROCESS | 3960 | 1469262912311 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:12 INFO - PROCESS | 3960 | ++DOCSHELL 17C92800 == 15 [pid = 3960] [id = 17] 01:35:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 47 (17CAB800) [pid = 3960] [serial = 47] [outer = 00000000] 01:35:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 48 (18DC9800) [pid = 3960] [serial = 48] [outer = 17CAB800] 01:35:12 INFO - PROCESS | 3960 | 1469262912356 Marionette DEBUG loaded listener.js 01:35:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 49 (190EE800) [pid = 3960] [serial = 49] [outer = 17CAB800] 01:35:12 INFO - PROCESS | 3960 | 1469262912739 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]]]}] 01:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 01:35:12 INFO - PROCESS | 3960 | 1469262912799 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 01:35:12 INFO - PROCESS | 3960 | 1469262912801 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 01:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:35:12 INFO - PROCESS | 3960 | 1469262912804 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:35:12 INFO - PROCESS | 3960 | 1469262912806 Marionette TRACE conn6 <- [1,34,null,{}] 01:35:12 INFO - PROCESS | 3960 | 1469262912809 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}] 01:35:12 INFO - PROCESS | 3960 | 1469262912811 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:12 INFO - PROCESS | 3960 | 1469262912888 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 01:35:12 INFO - PROCESS | 3960 | 1469262912893 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:12 INFO - PROCESS | 3960 | 1469262912895 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:12 INFO - PROCESS | 3960 | ++DOCSHELL 13D91800 == 16 [pid = 3960] [id = 18] 01:35:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 50 (170AA800) [pid = 3960] [serial = 50] [outer = 00000000] 01:35:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 51 (190FCC00) [pid = 3960] [serial = 51] [outer = 170AA800] 01:35:12 INFO - PROCESS | 3960 | 1469262912938 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 52 (19602400) [pid = 3960] [serial = 52] [outer = 170AA800] 01:35:13 INFO - PROCESS | 3960 | 1469262913345 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]]]}] 01:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 01:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:35:13 INFO - PROCESS | 3960 | 1469262913374 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 01:35:13 INFO - PROCESS | 3960 | 1469262913376 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 01:35:13 INFO - PROCESS | 3960 | 1469262913379 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:35:13 INFO - PROCESS | 3960 | 1469262913381 Marionette TRACE conn6 <- [1,38,null,{}] 01:35:13 INFO - PROCESS | 3960 | 1469262913397 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}] 01:35:13 INFO - PROCESS | 3960 | 1469262913402 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:13 INFO - PROCESS | 3960 | 1469262913506 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 01:35:13 INFO - PROCESS | 3960 | 1469262913512 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:13 INFO - PROCESS | 3960 | 1469262913514 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:13 INFO - PROCESS | 3960 | ++DOCSHELL 0F83F000 == 17 [pid = 3960] [id = 19] 01:35:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 53 (190FBC00) [pid = 3960] [serial = 53] [outer = 00000000] 01:35:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 54 (1A4E6800) [pid = 3960] [serial = 54] [outer = 190FBC00] 01:35:13 INFO - PROCESS | 3960 | 1469262913560 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (1A4ED000) [pid = 3960] [serial = 55] [outer = 190FBC00] 01:35:13 INFO - PROCESS | 3960 | 1469262913939 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]]]}] 01:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 01:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:35:13 INFO - PROCESS | 3960 | 1469262913950 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 01:35:13 INFO - PROCESS | 3960 | 1469262913952 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 01:35:13 INFO - PROCESS | 3960 | 1469262913955 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:35:13 INFO - PROCESS | 3960 | 1469262913957 Marionette TRACE conn6 <- [1,42,null,{}] 01:35:13 INFO - PROCESS | 3960 | 1469262913969 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}] 01:35:13 INFO - PROCESS | 3960 | 1469262913971 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:14 INFO - PROCESS | 3960 | 1469262914076 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 01:35:14 INFO - PROCESS | 3960 | 1469262914083 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:14 INFO - PROCESS | 3960 | 1469262914085 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:14 INFO - PROCESS | 3960 | ++DOCSHELL 193BCC00 == 18 [pid = 3960] [id = 20] 01:35:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (193BF000) [pid = 3960] [serial = 56] [outer = 00000000] 01:35:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (193C3400) [pid = 3960] [serial = 57] [outer = 193BF000] 01:35:14 INFO - PROCESS | 3960 | 1469262914130 Marionette DEBUG loaded listener.js 01:35:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (1A4DE800) [pid = 3960] [serial = 58] [outer = 193BF000] 01:35:14 INFO - PROCESS | 3960 | 1469262914577 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]]]}] 01:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 01:35:14 INFO - PROCESS | 3960 | 1469262914627 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 01:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:35:14 INFO - PROCESS | 3960 | 1469262914629 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 01:35:14 INFO - PROCESS | 3960 | 1469262914632 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - PROCESS | 3960 | 1469262914634 Marionette TRACE conn6 <- [1,46,null,{}] 01:35:14 INFO - PROCESS | 3960 | 1469262914637 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}] 01:35:14 INFO - PROCESS | 3960 | 1469262914639 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:14 INFO - PROCESS | 3960 | 1469262914742 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 01:35:14 INFO - PROCESS | 3960 | 1469262914750 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:14 INFO - PROCESS | 3960 | 1469262914752 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:14 INFO - PROCESS | 3960 | ++DOCSHELL 0817FC00 == 19 [pid = 3960] [id = 21] 01:35:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (08180400) [pid = 3960] [serial = 59] [outer = 00000000] 01:35:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (08185C00) [pid = 3960] [serial = 60] [outer = 08180400] 01:35:14 INFO - PROCESS | 3960 | 1469262914799 Marionette DEBUG loaded listener.js 01:35:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (190F4400) [pid = 3960] [serial = 61] [outer = 08180400] 01:35:15 INFO - PROCESS | 3960 | 1469262915166 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]]]}] 01:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 01:35:15 INFO - PROCESS | 3960 | 1469262915203 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 01:35:15 INFO - PROCESS | 3960 | 1469262915205 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 01:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:35:15 INFO - PROCESS | 3960 | 1469262915208 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:35:15 INFO - PROCESS | 3960 | 1469262915210 Marionette TRACE conn6 <- [1,50,null,{}] 01:35:15 INFO - PROCESS | 3960 | 1469262915213 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}] 01:35:15 INFO - PROCESS | 3960 | 1469262915215 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:15 INFO - PROCESS | 3960 | 1469262915293 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 01:35:15 INFO - PROCESS | 3960 | 1469262915360 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 3960 | 1469262915362 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:15 INFO - PROCESS | 3960 | ++DOCSHELL 0BA26400 == 20 [pid = 3960] [id = 22] 01:35:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (0BA27C00) [pid = 3960] [serial = 62] [outer = 00000000] 01:35:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (0BA2D800) [pid = 3960] [serial = 63] [outer = 0BA27C00] 01:35:15 INFO - PROCESS | 3960 | 1469262915414 Marionette DEBUG loaded listener.js 01:35:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (0BA30800) [pid = 3960] [serial = 64] [outer = 0BA27C00] 01:35:15 INFO - PROCESS | 3960 | 1469262915753 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]]]}] 01:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 01:35:15 INFO - PROCESS | 3960 | 1469262915779 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 01:35:15 INFO - PROCESS | 3960 | 1469262915782 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 01:35:15 INFO - PROCESS | 3960 | 1469262915785 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:35:15 INFO - PROCESS | 3960 | 1469262915787 Marionette TRACE conn6 <- [1,54,null,{}] 01:35:15 INFO - PROCESS | 3960 | 1469262915791 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}] 01:35:15 INFO - PROCESS | 3960 | 1469262915793 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:15 INFO - PROCESS | 3960 | 1469262915868 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 01:35:15 INFO - PROCESS | 3960 | 1469262915934 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 3960 | 1469262915936 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:15 INFO - PROCESS | 3960 | ++DOCSHELL 0B942800 == 21 [pid = 3960] [id = 23] 01:35:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0B943400) [pid = 3960] [serial = 65] [outer = 00000000] 01:35:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0B94C000) [pid = 3960] [serial = 66] [outer = 0B943400] 01:35:15 INFO - PROCESS | 3960 | 1469262915981 Marionette DEBUG loaded listener.js 01:35:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0B94F800) [pid = 3960] [serial = 67] [outer = 0B943400] 01:35:16 INFO - PROCESS | 3960 | 1469262916306 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]]]}] 01:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 01:35:16 INFO - PROCESS | 3960 | 1469262916359 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 01:35:16 INFO - PROCESS | 3960 | 1469262916361 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 01:35:16 INFO - PROCESS | 3960 | 1469262916364 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:35:16 INFO - PROCESS | 3960 | 1469262916366 Marionette TRACE conn6 <- [1,58,null,{}] 01:35:16 INFO - PROCESS | 3960 | 1469262916370 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}] 01:35:16 INFO - PROCESS | 3960 | 1469262916372 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:16 INFO - PROCESS | 3960 | 1469262916492 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 01:35:16 INFO - PROCESS | 3960 | 1469262916499 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:16 INFO - PROCESS | 3960 | 1469262916502 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:16 INFO - PROCESS | 3960 | ++DOCSHELL 0B948000 == 22 [pid = 3960] [id = 24] 01:35:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0B94C800) [pid = 3960] [serial = 68] [outer = 00000000] 01:35:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0F661800) [pid = 3960] [serial = 69] [outer = 0B94C800] 01:35:16 INFO - PROCESS | 3960 | 1469262916545 Marionette DEBUG loaded listener.js 01:35:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F66D400) [pid = 3960] [serial = 70] [outer = 0B94C800] 01:35:16 INFO - PROCESS | 3960 | 1469262916927 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]]]}] 01:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 01:35:16 INFO - PROCESS | 3960 | 1469262916939 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 01:35:16 INFO - PROCESS | 3960 | 1469262916941 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 01:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:35:16 INFO - PROCESS | 3960 | 1469262916944 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:35:16 INFO - PROCESS | 3960 | 1469262916945 Marionette TRACE conn6 <- [1,62,null,{}] 01:35:16 INFO - PROCESS | 3960 | 1469262916949 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}] 01:35:16 INFO - PROCESS | 3960 | 1469262916951 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:17 INFO - PROCESS | 3960 | 1469262917037 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 01:35:17 INFO - PROCESS | 3960 | 1469262917118 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:17 INFO - PROCESS | 3960 | 1469262917120 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:17 INFO - PROCESS | 3960 | ++DOCSHELL 13D90800 == 23 [pid = 3960] [id = 25] 01:35:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (166F4000) [pid = 3960] [serial = 71] [outer = 00000000] 01:35:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (1A975C00) [pid = 3960] [serial = 72] [outer = 166F4000] 01:35:17 INFO - PROCESS | 3960 | 1469262917165 Marionette DEBUG loaded listener.js 01:35:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (1B519000) [pid = 3960] [serial = 73] [outer = 166F4000] 01:35:18 INFO - PROCESS | 3960 | 1469262918236 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]]]}] 01:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1333ms 01:35:18 INFO - PROCESS | 3960 | 1469262918279 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 01:35:18 INFO - PROCESS | 3960 | 1469262918282 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 01:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:35:18 INFO - PROCESS | 3960 | 1469262918287 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:35:18 INFO - PROCESS | 3960 | 1469262918290 Marionette TRACE conn6 <- [1,66,null,{}] 01:35:18 INFO - PROCESS | 3960 | 1469262918296 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}] 01:35:18 INFO - PROCESS | 3960 | 1469262918299 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:18 INFO - PROCESS | 3960 | 1469262918409 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 01:35:18 INFO - PROCESS | 3960 | 1469262918422 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:18 INFO - PROCESS | 3960 | 1469262918425 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:18 INFO - PROCESS | 3960 | ++DOCSHELL 0BA30000 == 24 [pid = 3960] [id = 26] 01:35:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0C276C00) [pid = 3960] [serial = 74] [outer = 00000000] 01:35:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (0EC09000) [pid = 3960] [serial = 75] [outer = 0C276C00] 01:35:18 INFO - PROCESS | 3960 | 1469262918509 Marionette DEBUG loaded listener.js 01:35:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0ECF2000) [pid = 3960] [serial = 76] [outer = 0C276C00] 01:35:18 INFO - PROCESS | 3960 | 1469262918902 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]]]}] 01:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 01:35:18 INFO - PROCESS | 3960 | 1469262918961 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 01:35:18 INFO - PROCESS | 3960 | 1469262918965 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 01:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:35:18 INFO - PROCESS | 3960 | 1469262918971 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:35:18 INFO - PROCESS | 3960 | 1469262918973 Marionette TRACE conn6 <- [1,70,null,{}] 01:35:18 INFO - PROCESS | 3960 | 1469262918977 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}] 01:35:18 INFO - PROCESS | 3960 | 1469262918980 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:19 INFO - PROCESS | 3960 | 1469262919086 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 01:35:19 INFO - PROCESS | 3960 | 1469262919092 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:19 INFO - PROCESS | 3960 | 1469262919094 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:19 INFO - PROCESS | 3960 | ++DOCSHELL 0F663C00 == 25 [pid = 3960] [id = 27] 01:35:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (0F66B400) [pid = 3960] [serial = 77] [outer = 00000000] 01:35:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (10430400) [pid = 3960] [serial = 78] [outer = 0F66B400] 01:35:19 INFO - PROCESS | 3960 | 1469262919140 Marionette DEBUG loaded listener.js 01:35:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (133A7000) [pid = 3960] [serial = 79] [outer = 0F66B400] 01:35:19 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (15A08800) [pid = 3960] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:35:19 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0BA27C00) [pid = 3960] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:35:19 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0B943400) [pid = 3960] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:35:19 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1C5CB000) [pid = 3960] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:35:19 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (19580800) [pid = 3960] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:35:19 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (190FA400) [pid = 3960] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:35:19 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (102BA000) [pid = 3960] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:35:19 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (13B28C00) [pid = 3960] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:35:19 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (16AAD800) [pid = 3960] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:35:19 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (17CAB800) [pid = 3960] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:35:19 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (170AA800) [pid = 3960] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:35:19 INFO - PROCESS | 3960 | 1469262919859 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]]]}] 01:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 01:35:19 INFO - PROCESS | 3960 | 1469262919903 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 01:35:19 INFO - PROCESS | 3960 | 1469262919906 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 01:35:19 INFO - PROCESS | 3960 | 1469262919909 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:35:19 INFO - PROCESS | 3960 | 1469262919912 Marionette TRACE conn6 <- [1,74,null,{}] 01:35:19 INFO - PROCESS | 3960 | 1469262919922 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}] 01:35:19 INFO - PROCESS | 3960 | 1469262919926 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:20 INFO - PROCESS | 3960 | 1469262920016 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 01:35:20 INFO - PROCESS | 3960 | 1469262920082 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:20 INFO - PROCESS | 3960 | 1469262920085 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:20 INFO - PROCESS | 3960 | ++DOCSHELL 0ED53800 == 26 [pid = 3960] [id = 28] 01:35:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0F660C00) [pid = 3960] [serial = 80] [outer = 00000000] 01:35:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (13C0B400) [pid = 3960] [serial = 81] [outer = 0F660C00] 01:35:20 INFO - PROCESS | 3960 | 1469262920133 Marionette DEBUG loaded listener.js 01:35:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (13D91000) [pid = 3960] [serial = 82] [outer = 0F660C00] 01:35:20 INFO - PROCESS | 3960 | 1469262920464 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]]]}] 01:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 01:35:20 INFO - PROCESS | 3960 | 1469262920486 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 01:35:20 INFO - PROCESS | 3960 | 1469262920489 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 01:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:35:20 INFO - PROCESS | 3960 | 1469262920492 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:35:20 INFO - PROCESS | 3960 | 1469262920494 Marionette TRACE conn6 <- [1,78,null,{}] 01:35:20 INFO - PROCESS | 3960 | 1469262920503 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}] 01:35:20 INFO - PROCESS | 3960 | 1469262920505 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:20 INFO - PROCESS | 3960 | 1469262920602 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 01:35:20 INFO - PROCESS | 3960 | 1469262920667 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:20 INFO - PROCESS | 3960 | 1469262920669 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:20 INFO - PROCESS | 3960 | ++DOCSHELL 13D90400 == 27 [pid = 3960] [id = 29] 01:35:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (13D90C00) [pid = 3960] [serial = 83] [outer = 00000000] 01:35:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (16626C00) [pid = 3960] [serial = 84] [outer = 13D90C00] 01:35:20 INFO - PROCESS | 3960 | 1469262920713 Marionette DEBUG loaded listener.js 01:35:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (16AAF000) [pid = 3960] [serial = 85] [outer = 13D90C00] 01:35:21 INFO - PROCESS | 3960 | 1469262921032 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]]]}] 01:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 01:35:21 INFO - PROCESS | 3960 | 1469262921063 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 01:35:21 INFO - PROCESS | 3960 | 1469262921065 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 01:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:35:21 INFO - PROCESS | 3960 | 1469262921073 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 3960 | 1469262921075 Marionette TRACE conn6 <- [1,82,null,{}] 01:35:21 INFO - PROCESS | 3960 | 1469262921078 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}] 01:35:21 INFO - PROCESS | 3960 | 1469262921080 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:21 INFO - PROCESS | 3960 | 1469262921160 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 01:35:21 INFO - PROCESS | 3960 | 1469262921222 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 3960 | 1469262921224 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:21 INFO - PROCESS | 3960 | ++DOCSHELL 170A9400 == 28 [pid = 3960] [id = 30] 01:35:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (170AA800) [pid = 3960] [serial = 86] [outer = 00000000] 01:35:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17CA9400) [pid = 3960] [serial = 87] [outer = 170AA800] 01:35:21 INFO - PROCESS | 3960 | 1469262921268 Marionette DEBUG loaded listener.js 01:35:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (18DC9000) [pid = 3960] [serial = 88] [outer = 170AA800] 01:35:21 INFO - PROCESS | 3960 | 1469262921646 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]]]}] 01:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 01:35:21 INFO - PROCESS | 3960 | 1469262921708 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 01:35:21 INFO - PROCESS | 3960 | 1469262921710 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 01:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:35:21 INFO - PROCESS | 3960 | 1469262921714 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 3960 | 1469262921715 Marionette TRACE conn6 <- [1,86,null,{}] 01:35:21 INFO - PROCESS | 3960 | 1469262921754 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}] 01:35:21 INFO - PROCESS | 3960 | 1469262921758 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:21 INFO - PROCESS | 3960 | 1469262921859 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 01:35:21 INFO - PROCESS | 3960 | 1469262921967 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 3960 | 1469262921971 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:21 INFO - PROCESS | 3960 | ++DOCSHELL 0BA2E000 == 29 [pid = 3960] [id = 31] 01:35:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (0BA2E400) [pid = 3960] [serial = 89] [outer = 00000000] 01:35:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (0EB84000) [pid = 3960] [serial = 90] [outer = 0BA2E400] 01:35:22 INFO - PROCESS | 3960 | 1469262922031 Marionette DEBUG loaded listener.js 01:35:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (0ED52400) [pid = 3960] [serial = 91] [outer = 0BA2E400] 01:35:22 INFO - PROCESS | 3960 | 1469262922575 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]]]}] 01:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 930ms 01:35:22 INFO - PROCESS | 3960 | 1469262922646 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 01:35:22 INFO - PROCESS | 3960 | 1469262922650 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 01:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:35:22 INFO - PROCESS | 3960 | 1469262922655 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:35:22 INFO - PROCESS | 3960 | 1469262922658 Marionette TRACE conn6 <- [1,90,null,{}] 01:35:22 INFO - PROCESS | 3960 | 1469262922664 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}] 01:35:22 INFO - PROCESS | 3960 | 1469262922666 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:22 INFO - PROCESS | 3960 | 1469262922807 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 01:35:22 INFO - PROCESS | 3960 | 1469262922872 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:22 INFO - PROCESS | 3960 | 1469262922876 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:22 INFO - PROCESS | 3960 | ++DOCSHELL 13C08C00 == 30 [pid = 3960] [id = 32] 01:35:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (13C1E000) [pid = 3960] [serial = 92] [outer = 00000000] 01:35:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (14F2D000) [pid = 3960] [serial = 93] [outer = 13C1E000] 01:35:22 INFO - PROCESS | 3960 | 1469262922933 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1662B000) [pid = 3960] [serial = 94] [outer = 13C1E000] 01:35:23 INFO - PROCESS | 3960 | 1469262923440 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]]]}] 01:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 01:35:23 INFO - PROCESS | 3960 | 1469262923485 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 01:35:23 INFO - PROCESS | 3960 | 1469262923488 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 01:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:35:23 INFO - PROCESS | 3960 | 1469262923492 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - PROCESS | 3960 | 1469262923494 Marionette TRACE conn6 <- [1,94,null,{}] 01:35:23 INFO - PROCESS | 3960 | 1469262923499 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}] 01:35:23 INFO - PROCESS | 3960 | 1469262923501 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:23 INFO - PROCESS | 3960 | 1469262923604 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 01:35:23 INFO - PROCESS | 3960 | 1469262923688 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 3960 | 1469262923692 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:23 INFO - PROCESS | 3960 | ++DOCSHELL 193B7C00 == 31 [pid = 3960] [id = 33] 01:35:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (193B8400) [pid = 3960] [serial = 95] [outer = 00000000] 01:35:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (19585000) [pid = 3960] [serial = 96] [outer = 193B8400] 01:35:23 INFO - PROCESS | 3960 | 1469262923750 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (19610800) [pid = 3960] [serial = 97] [outer = 193B8400] 01:35:24 INFO - PROCESS | 3960 | 1469262924294 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]]]}] 01:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 01:35:24 INFO - PROCESS | 3960 | 1469262924371 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 01:35:24 INFO - PROCESS | 3960 | 1469262924378 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 01:35:24 INFO - PROCESS | 3960 | 1469262924383 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:35:24 INFO - PROCESS | 3960 | 1469262924385 Marionette TRACE conn6 <- [1,98,null,{}] 01:35:24 INFO - PROCESS | 3960 | 1469262924389 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}] 01:35:24 INFO - PROCESS | 3960 | 1469262924391 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:24 INFO - PROCESS | 3960 | 1469262924523 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 01:35:24 INFO - PROCESS | 3960 | 1469262924593 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:24 INFO - PROCESS | 3960 | 1469262924595 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:24 INFO - PROCESS | 3960 | ++DOCSHELL 1A2D4800 == 32 [pid = 3960] [id = 34] 01:35:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1A2E2400) [pid = 3960] [serial = 98] [outer = 00000000] 01:35:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1A4E4800) [pid = 3960] [serial = 99] [outer = 1A2E2400] 01:35:24 INFO - PROCESS | 3960 | 1469262924648 Marionette DEBUG loaded listener.js 01:35:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (1A5F9400) [pid = 3960] [serial = 100] [outer = 1A2E2400] 01:35:25 INFO - PROCESS | 3960 | 1469262925235 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]]]}] 01:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 930ms 01:35:25 INFO - PROCESS | 3960 | 1469262925317 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 01:35:25 INFO - PROCESS | 3960 | 1469262925321 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 01:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:35:25 INFO - PROCESS | 3960 | 1469262925326 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - PROCESS | 3960 | 1469262925329 Marionette TRACE conn6 <- [1,102,null,{}] 01:35:25 INFO - PROCESS | 3960 | 1469262925336 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}] 01:35:25 INFO - PROCESS | 3960 | 1469262925338 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:25 INFO - PROCESS | 3960 | 1469262925442 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 01:35:25 INFO - PROCESS | 3960 | 1469262925507 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:25 INFO - PROCESS | 3960 | 1469262925511 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:25 INFO - PROCESS | 3960 | ++DOCSHELL 0BA32C00 == 33 [pid = 3960] [id = 35] 01:35:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (0C22AC00) [pid = 3960] [serial = 101] [outer = 00000000] 01:35:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (0ECFA800) [pid = 3960] [serial = 102] [outer = 0C22AC00] 01:35:25 INFO - PROCESS | 3960 | 1469262925558 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (0F65E800) [pid = 3960] [serial = 103] [outer = 0C22AC00] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (19602C00) [pid = 3960] [serial = 17] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (08185C00) [pid = 3960] [serial = 60] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (19602400) [pid = 3960] [serial = 52] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0EB3AC00) [pid = 3960] [serial = 33] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1A5FA400) [pid = 3960] [serial = 28] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1C5A6C00) [pid = 3960] [serial = 31] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (0BA30800) [pid = 3960] [serial = 64] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (133EC800) [pid = 3960] [serial = 40] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (1C8CCC00) [pid = 3960] [serial = 22] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0B94F800) [pid = 3960] [serial = 67] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (16628400) [pid = 3960] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (16621C00) [pid = 3960] [serial = 9] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (13218000) [pid = 3960] [serial = 4] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0BA2D800) [pid = 3960] [serial = 63] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0B94C000) [pid = 3960] [serial = 66] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F661800) [pid = 3960] [serial = 69] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0C26E800) [pid = 3960] [serial = 24] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1A576000) [pid = 3960] [serial = 27] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (1B80AC00) [pid = 3960] [serial = 30] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0ED6F800) [pid = 3960] [serial = 36] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1331BC00) [pid = 3960] [serial = 39] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (13CDAC00) [pid = 3960] [serial = 42] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (13D0A800) [pid = 3960] [serial = 43] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (16AB3C00) [pid = 3960] [serial = 45] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (170B0400) [pid = 3960] [serial = 46] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (18DC9800) [pid = 3960] [serial = 48] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (190EE800) [pid = 3960] [serial = 49] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (190FCC00) [pid = 3960] [serial = 51] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (1A4E6800) [pid = 3960] [serial = 54] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (193C3400) [pid = 3960] [serial = 57] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (1C8C8800) [pid = 3960] [serial = 21] [outer = 00000000] [url = about:blank] 01:35:25 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (18F46000) [pid = 3960] [serial = 14] [outer = 00000000] [url = about:blank] 01:35:26 INFO - PROCESS | 3960 | 1469262926048 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]]]}] 01:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 790ms 01:35:26 INFO - PROCESS | 3960 | 1469262926116 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 01:35:26 INFO - PROCESS | 3960 | 1469262926121 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 01:35:26 INFO - PROCESS | 3960 | 1469262926127 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:35:26 INFO - PROCESS | 3960 | 1469262926129 Marionette TRACE conn6 <- [1,106,null,{}] 01:35:26 INFO - PROCESS | 3960 | 1469262926133 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}] 01:35:26 INFO - PROCESS | 3960 | 1469262926135 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:26 INFO - PROCESS | 3960 | 1469262926221 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 01:35:26 INFO - PROCESS | 3960 | 1469262926230 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 3960 | 1469262926232 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:26 INFO - PROCESS | 3960 | ++DOCSHELL 0F662800 == 34 [pid = 3960] [id = 36] 01:35:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (0F663000) [pid = 3960] [serial = 104] [outer = 00000000] 01:35:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (0F66D000) [pid = 3960] [serial = 105] [outer = 0F663000] 01:35:26 INFO - PROCESS | 3960 | 1469262926279 Marionette DEBUG loaded listener.js 01:35:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (13320400) [pid = 3960] [serial = 106] [outer = 0F663000] 01:35:26 INFO - PROCESS | 3960 | 1469262926692 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]]]}] 01:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 01:35:26 INFO - PROCESS | 3960 | 1469262926761 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 01:35:26 INFO - PROCESS | 3960 | 1469262926764 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 01:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:35:26 INFO - PROCESS | 3960 | 1469262926772 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:35:26 INFO - PROCESS | 3960 | 1469262926775 Marionette TRACE conn6 <- [1,110,null,{}] 01:35:26 INFO - PROCESS | 3960 | 1469262926785 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}] 01:35:26 INFO - PROCESS | 3960 | 1469262926789 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:26 INFO - PROCESS | 3960 | 1469262926873 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 01:35:26 INFO - PROCESS | 3960 | 1469262926887 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 3960 | 1469262926890 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:26 INFO - PROCESS | 3960 | ++DOCSHELL 15748400 == 35 [pid = 3960] [id = 37] 01:35:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (15A02C00) [pid = 3960] [serial = 107] [outer = 00000000] 01:35:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (16622800) [pid = 3960] [serial = 108] [outer = 15A02C00] 01:35:26 INFO - PROCESS | 3960 | 1469262926937 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (16AADC00) [pid = 3960] [serial = 109] [outer = 15A02C00] 01:35:27 INFO - PROCESS | 3960 | 1469262927370 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]]]}] 01:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 01:35:27 INFO - PROCESS | 3960 | 1469262927406 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 01:35:27 INFO - PROCESS | 3960 | 1469262927409 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 01:35:27 INFO - PROCESS | 3960 | 1469262927412 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:35:27 INFO - PROCESS | 3960 | 1469262927414 Marionette TRACE conn6 <- [1,114,null,{}] 01:35:27 INFO - PROCESS | 3960 | 1469262927422 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}] 01:35:27 INFO - PROCESS | 3960 | 1469262927424 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:27 INFO - PROCESS | 3960 | 1469262927506 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 01:35:27 INFO - PROCESS | 3960 | 1469262927512 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:27 INFO - PROCESS | 3960 | 1469262927514 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:27 INFO - PROCESS | 3960 | ++DOCSHELL 16ABB400 == 36 [pid = 3960] [id = 38] 01:35:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (17CA1000) [pid = 3960] [serial = 110] [outer = 00000000] 01:35:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (18F47800) [pid = 3960] [serial = 111] [outer = 17CA1000] 01:35:27 INFO - PROCESS | 3960 | 1469262927569 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (190F3C00) [pid = 3960] [serial = 112] [outer = 17CA1000] 01:35:27 INFO - PROCESS | 3960 | 1469262927956 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]]]}] 01:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 01:35:27 INFO - PROCESS | 3960 | 1469262927986 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 01:35:27 INFO - PROCESS | 3960 | 1469262927988 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 01:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:35:27 INFO - PROCESS | 3960 | 1469262927991 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:35:27 INFO - PROCESS | 3960 | 1469262927993 Marionette TRACE conn6 <- [1,118,null,{}] 01:35:27 INFO - PROCESS | 3960 | 1469262927996 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}] 01:35:27 INFO - PROCESS | 3960 | 1469262927999 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:28 INFO - PROCESS | 3960 | 1469262928113 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 01:35:28 INFO - PROCESS | 3960 | 1469262928118 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:28 INFO - PROCESS | 3960 | 1469262928120 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:28 INFO - PROCESS | 3960 | ++DOCSHELL 166EF400 == 37 [pid = 3960] [id = 39] 01:35:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (190F8800) [pid = 3960] [serial = 113] [outer = 00000000] 01:35:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (193B8800) [pid = 3960] [serial = 114] [outer = 190F8800] 01:35:28 INFO - PROCESS | 3960 | 1469262928162 Marionette DEBUG loaded listener.js 01:35:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (193BA000) [pid = 3960] [serial = 115] [outer = 190F8800] 01:35:28 INFO - PROCESS | 3960 | 1469262928568 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]]]}] 01:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 01:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:35:28 INFO - PROCESS | 3960 | 1469262928622 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 01:35:28 INFO - PROCESS | 3960 | 1469262928624 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 01:35:28 INFO - PROCESS | 3960 | 1469262928639 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:35:28 INFO - PROCESS | 3960 | 1469262928641 Marionette TRACE conn6 <- [1,122,null,{}] 01:35:28 INFO - PROCESS | 3960 | 1469262928644 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}] 01:35:28 INFO - PROCESS | 3960 | 1469262928650 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:28 INFO - PROCESS | 3960 | 1469262928778 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 01:35:28 INFO - PROCESS | 3960 | 1469262928829 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:28 INFO - PROCESS | 3960 | 1469262928831 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:28 INFO - PROCESS | 3960 | ++DOCSHELL 185AF800 == 38 [pid = 3960] [id = 40] 01:35:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (185B1000) [pid = 3960] [serial = 116] [outer = 00000000] 01:35:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (190F8000) [pid = 3960] [serial = 117] [outer = 185B1000] 01:35:28 INFO - PROCESS | 3960 | 1469262928874 Marionette DEBUG loaded listener.js 01:35:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (1A242800) [pid = 3960] [serial = 118] [outer = 185B1000] 01:35:29 INFO - PROCESS | 3960 | 1469262929251 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]]]}] 01:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 01:35:29 INFO - PROCESS | 3960 | 1469262929258 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 01:35:29 INFO - PROCESS | 3960 | 1469262929260 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 01:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:35:29 INFO - PROCESS | 3960 | 1469262929263 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - PROCESS | 3960 | 1469262929265 Marionette TRACE conn6 <- [1,126,null,{}] 01:35:29 INFO - PROCESS | 3960 | 1469262929269 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}] 01:35:29 INFO - PROCESS | 3960 | 1469262929270 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:29 INFO - PROCESS | 3960 | 1469262929392 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 01:35:29 INFO - PROCESS | 3960 | 1469262929457 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 3960 | 1469262929459 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:29 INFO - PROCESS | 3960 | ++DOCSHELL 1A244800 == 39 [pid = 3960] [id = 41] 01:35:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (1A245800) [pid = 3960] [serial = 119] [outer = 00000000] 01:35:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1A24BC00) [pid = 3960] [serial = 120] [outer = 1A245800] 01:35:29 INFO - PROCESS | 3960 | 1469262929501 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1A2CA800) [pid = 3960] [serial = 121] [outer = 1A245800] 01:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0C276C00) [pid = 3960] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F660C00) [pid = 3960] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0F66B400) [pid = 3960] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (13D90C00) [pid = 3960] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (166F4000) [pid = 3960] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (193BF000) [pid = 3960] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0B94C800) [pid = 3960] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (190FBC00) [pid = 3960] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (08180400) [pid = 3960] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:35:29 INFO - PROCESS | 3960 | 1469262929890 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]]]}] 01:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 671ms 01:35:29 INFO - PROCESS | 3960 | 1469262929936 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 01:35:29 INFO - PROCESS | 3960 | 1469262929938 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 01:35:29 INFO - PROCESS | 3960 | 1469262929941 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:35:29 INFO - PROCESS | 3960 | 1469262929943 Marionette TRACE conn6 <- [1,130,null,{}] 01:35:29 INFO - PROCESS | 3960 | 1469262929947 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}] 01:35:29 INFO - PROCESS | 3960 | 1469262929949 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:30 INFO - PROCESS | 3960 | 1469262930024 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 01:35:30 INFO - PROCESS | 3960 | 1469262930029 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:30 INFO - PROCESS | 3960 | 1469262930031 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:30 INFO - PROCESS | 3960 | ++DOCSHELL 0BA29000 == 40 [pid = 3960] [id = 42] 01:35:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0BA29C00) [pid = 3960] [serial = 122] [outer = 00000000] 01:35:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (16623C00) [pid = 3960] [serial = 123] [outer = 0BA29C00] 01:35:30 INFO - PROCESS | 3960 | 1469262930075 Marionette DEBUG loaded listener.js 01:35:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (193BD400) [pid = 3960] [serial = 124] [outer = 0BA29C00] 01:35:30 INFO - PROCESS | 3960 | 1469262930467 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]]]}] 01:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 571ms 01:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:35:30 INFO - PROCESS | 3960 | 1469262930516 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 01:35:30 INFO - PROCESS | 3960 | 1469262930518 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 01:35:30 INFO - PROCESS | 3960 | 1469262930521 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:35:30 INFO - PROCESS | 3960 | 1469262930523 Marionette TRACE conn6 <- [1,134,null,{}] 01:35:30 INFO - PROCESS | 3960 | 1469262930526 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}] 01:35:30 INFO - PROCESS | 3960 | 1469262930528 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:30 INFO - PROCESS | 3960 | 1469262930609 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 01:35:30 INFO - PROCESS | 3960 | 1469262930616 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:30 INFO - PROCESS | 3960 | 1469262930618 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:30 INFO - PROCESS | 3960 | ++DOCSHELL 0ED4FC00 == 41 [pid = 3960] [id = 43] 01:35:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F9E8400) [pid = 3960] [serial = 125] [outer = 00000000] 01:35:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (1A2D6800) [pid = 3960] [serial = 126] [outer = 0F9E8400] 01:35:30 INFO - PROCESS | 3960 | 1469262930660 Marionette DEBUG loaded listener.js 01:35:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (1A435400) [pid = 3960] [serial = 127] [outer = 0F9E8400] 01:35:31 INFO - PROCESS | 3960 | 1469262931076 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]]]}] 01:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 01:35:31 INFO - PROCESS | 3960 | 1469262931101 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 01:35:31 INFO - PROCESS | 3960 | 1469262931104 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 01:35:31 INFO - PROCESS | 3960 | 1469262931107 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:35:31 INFO - PROCESS | 3960 | 1469262931109 Marionette TRACE conn6 <- [1,138,null,{}] 01:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:35:31 INFO - PROCESS | 3960 | 1469262931112 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}] 01:35:31 INFO - PROCESS | 3960 | 1469262931114 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:31 INFO - PROCESS | 3960 | 1469262931223 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 01:35:31 INFO - PROCESS | 3960 | 1469262931230 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 3960 | 1469262931232 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:31 INFO - PROCESS | 3960 | ++DOCSHELL 0F68B800 == 42 [pid = 3960] [id = 44] 01:35:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0F68D000) [pid = 3960] [serial = 128] [outer = 00000000] 01:35:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (0F695400) [pid = 3960] [serial = 129] [outer = 0F68D000] 01:35:31 INFO - PROCESS | 3960 | 1469262931275 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (0F698800) [pid = 3960] [serial = 130] [outer = 0F68D000] 01:35:31 INFO - PROCESS | 3960 | 1469262931652 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]]]}] 01:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 01:35:31 INFO - PROCESS | 3960 | 1469262931683 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 01:35:31 INFO - PROCESS | 3960 | 1469262931685 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 01:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:35:31 INFO - PROCESS | 3960 | 1469262931689 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:35:31 INFO - PROCESS | 3960 | 1469262931691 Marionette TRACE conn6 <- [1,142,null,{}] 01:35:31 INFO - PROCESS | 3960 | 1469262931694 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}] 01:35:31 INFO - PROCESS | 3960 | 1469262931696 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:31 INFO - PROCESS | 3960 | 1469262931821 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 01:35:31 INFO - PROCESS | 3960 | 1469262931868 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 3960 | 1469262931870 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:31 INFO - PROCESS | 3960 | ++DOCSHELL 17F98C00 == 43 [pid = 3960] [id = 45] 01:35:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (17F99400) [pid = 3960] [serial = 131] [outer = 00000000] 01:35:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17F9FC00) [pid = 3960] [serial = 132] [outer = 17F99400] 01:35:31 INFO - PROCESS | 3960 | 1469262931915 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17FA5C00) [pid = 3960] [serial = 133] [outer = 17F99400] 01:35:32 INFO - PROCESS | 3960 | 1469262932281 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]]]}] 01:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 01:35:32 INFO - PROCESS | 3960 | 1469262932352 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 01:35:32 INFO - PROCESS | 3960 | 1469262932356 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 01:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:35:32 INFO - PROCESS | 3960 | 1469262932361 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - PROCESS | 3960 | 1469262932366 Marionette TRACE conn6 <- [1,146,null,{}] 01:35:32 INFO - PROCESS | 3960 | 1469262932372 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}] 01:35:32 INFO - PROCESS | 3960 | 1469262932376 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:32 INFO - PROCESS | 3960 | 1469262932520 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 01:35:32 INFO - PROCESS | 3960 | 1469262932589 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:32 INFO - PROCESS | 3960 | 1469262932592 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:32 INFO - PROCESS | 3960 | ++DOCSHELL 0BA27C00 == 44 [pid = 3960] [id = 46] 01:35:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0BA2A000) [pid = 3960] [serial = 134] [outer = 00000000] 01:35:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0C274400) [pid = 3960] [serial = 135] [outer = 0BA2A000] 01:35:32 INFO - PROCESS | 3960 | 1469262932649 Marionette DEBUG loaded listener.js 01:35:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0ED6D000) [pid = 3960] [serial = 136] [outer = 0BA2A000] 01:35:33 INFO - PROCESS | 3960 | 1469262933226 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]]]}] 01:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 871ms 01:35:33 INFO - PROCESS | 3960 | 1469262933236 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 01:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:35:33 INFO - PROCESS | 3960 | 1469262933239 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 01:35:33 INFO - PROCESS | 3960 | 1469262933245 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - PROCESS | 3960 | 1469262933249 Marionette TRACE conn6 <- [1,150,null,{}] 01:35:33 INFO - PROCESS | 3960 | 1469262933254 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}] 01:35:33 INFO - PROCESS | 3960 | 1469262933257 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:33 INFO - PROCESS | 3960 | 1469262933366 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 01:35:33 INFO - PROCESS | 3960 | 1469262933451 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:33 INFO - PROCESS | 3960 | 1469262933454 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:33 INFO - PROCESS | 3960 | ++DOCSHELL 135BE000 == 45 [pid = 3960] [id = 47] 01:35:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (135BE400) [pid = 3960] [serial = 137] [outer = 00000000] 01:35:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (13C24800) [pid = 3960] [serial = 138] [outer = 135BE400] 01:35:33 INFO - PROCESS | 3960 | 1469262933509 Marionette DEBUG loaded listener.js 01:35:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (14861C00) [pid = 3960] [serial = 139] [outer = 135BE400] 01:35:34 INFO - PROCESS | 3960 | 1469262934078 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]]]}] 01:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 890ms 01:35:34 INFO - PROCESS | 3960 | 1469262934136 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 01:35:34 INFO - PROCESS | 3960 | 1469262934139 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 01:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:35:34 INFO - PROCESS | 3960 | 1469262934143 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:35:34 INFO - PROCESS | 3960 | 1469262934145 Marionette TRACE conn6 <- [1,154,null,{}] 01:35:34 INFO - PROCESS | 3960 | 1469262934155 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}] 01:35:34 INFO - PROCESS | 3960 | 1469262934160 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:34 INFO - PROCESS | 3960 | 1469262934268 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 01:35:34 INFO - PROCESS | 3960 | 1469262934349 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 3960 | 1469262934353 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:34 INFO - PROCESS | 3960 | ++DOCSHELL 185AF400 == 46 [pid = 3960] [id = 48] 01:35:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (185AFC00) [pid = 3960] [serial = 140] [outer = 00000000] 01:35:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (185B5800) [pid = 3960] [serial = 141] [outer = 185AFC00] 01:35:34 INFO - PROCESS | 3960 | 1469262934449 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (18FF5000) [pid = 3960] [serial = 142] [outer = 185AFC00] 01:35:35 INFO - PROCESS | 3960 | 1469262935194 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]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1075ms 01:35:35 INFO - PROCESS | 3960 | 1469262935223 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 3960 | 1469262935227 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 01:35:35 INFO - PROCESS | 3960 | 1469262935233 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:35:35 INFO - PROCESS | 3960 | 1469262935237 Marionette TRACE conn6 <- [1,158,null,{}] 01:35:35 INFO - PROCESS | 3960 | 1469262935251 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}] 01:35:35 INFO - PROCESS | 3960 | 1469262935254 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:35 INFO - PROCESS | 3960 | 1469262935349 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 01:35:35 INFO - PROCESS | 3960 | 1469262935416 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 3960 | 1469262935420 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:35 INFO - PROCESS | 3960 | ++DOCSHELL 0ED50000 == 47 [pid = 3960] [id = 49] 01:35:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (0ED54000) [pid = 3960] [serial = 143] [outer = 00000000] 01:35:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (0F26A400) [pid = 3960] [serial = 144] [outer = 0ED54000] 01:35:35 INFO - PROCESS | 3960 | 1469262935469 Marionette DEBUG loaded listener.js 01:35:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (0F26E000) [pid = 3960] [serial = 145] [outer = 0ED54000] 01:35:35 INFO - PROCESS | 3960 | --DOCSHELL 0F68B800 == 46 [pid = 3960] [id = 44] 01:35:35 INFO - PROCESS | 3960 | --DOCSHELL 0ED4FC00 == 45 [pid = 3960] [id = 43] 01:35:35 INFO - PROCESS | 3960 | --DOCSHELL 0BA29000 == 44 [pid = 3960] [id = 42] 01:35:35 INFO - PROCESS | 3960 | --DOCSHELL 1A244800 == 43 [pid = 3960] [id = 41] 01:35:35 INFO - PROCESS | 3960 | --DOCSHELL 185AF800 == 42 [pid = 3960] [id = 40] 01:35:35 INFO - PROCESS | 3960 | --DOCSHELL 166EF400 == 41 [pid = 3960] [id = 39] 01:35:35 INFO - PROCESS | 3960 | --DOCSHELL 16ABB400 == 40 [pid = 3960] [id = 38] 01:35:35 INFO - PROCESS | 3960 | --DOCSHELL 15748400 == 39 [pid = 3960] [id = 37] 01:35:35 INFO - PROCESS | 3960 | --DOCSHELL 0F662800 == 38 [pid = 3960] [id = 36] 01:35:35 INFO - PROCESS | 3960 | --DOCSHELL 0BA32C00 == 37 [pid = 3960] [id = 35] 01:35:35 INFO - PROCESS | 3960 | --DOCSHELL 1A2D4800 == 36 [pid = 3960] [id = 34] 01:35:35 INFO - PROCESS | 3960 | --DOCSHELL 193B7C00 == 35 [pid = 3960] [id = 33] 01:35:35 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (17CA9400) [pid = 3960] [serial = 87] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | 1469262936072 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]]]}] 01:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 890ms 01:35:36 INFO - PROCESS | 3960 | 1469262936126 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 01:35:36 INFO - PROCESS | 3960 | 1469262936130 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 01:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:35:36 INFO - PROCESS | 3960 | 1469262936138 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - PROCESS | 3960 | 1469262936141 Marionette TRACE conn6 <- [1,162,null,{}] 01:35:36 INFO - PROCESS | 3960 | 1469262936144 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}] 01:35:36 INFO - PROCESS | 3960 | 1469262936147 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:36 INFO - PROCESS | 3960 | 1469262936240 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1A4DE800) [pid = 3960] [serial = 58] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (0F66D400) [pid = 3960] [serial = 70] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (1A4ED000) [pid = 3960] [serial = 55] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (190F4400) [pid = 3960] [serial = 61] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (0EC09000) [pid = 3960] [serial = 75] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (0ECF2000) [pid = 3960] [serial = 76] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (13C0B400) [pid = 3960] [serial = 81] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (10430400) [pid = 3960] [serial = 78] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (16626C00) [pid = 3960] [serial = 84] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (133A7000) [pid = 3960] [serial = 79] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (16AAF000) [pid = 3960] [serial = 85] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (13D91000) [pid = 3960] [serial = 82] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1B519000) [pid = 3960] [serial = 73] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (1A975C00) [pid = 3960] [serial = 72] [outer = 00000000] [url = about:blank] 01:35:36 INFO - PROCESS | 3960 | 1469262936312 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 3960 | 1469262936315 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:36 INFO - PROCESS | 3960 | ++DOCSHELL 0BA26000 == 36 [pid = 3960] [id = 50] 01:35:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (0BA2A400) [pid = 3960] [serial = 146] [outer = 00000000] 01:35:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (0ECFAC00) [pid = 3960] [serial = 147] [outer = 0BA2A400] 01:35:36 INFO - PROCESS | 3960 | 1469262936360 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (0F273C00) [pid = 3960] [serial = 148] [outer = 0BA2A400] 01:35:36 INFO - PROCESS | 3960 | 1469262936773 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]]]}] 01:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 01:35:36 INFO - PROCESS | 3960 | 1469262936811 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 01:35:36 INFO - PROCESS | 3960 | 1469262936813 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 01:35:36 INFO - PROCESS | 3960 | 1469262936816 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:35:36 INFO - PROCESS | 3960 | 1469262936820 Marionette TRACE conn6 <- [1,166,null,{}] 01:35:36 INFO - PROCESS | 3960 | 1469262936830 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}] 01:35:36 INFO - PROCESS | 3960 | 1469262936834 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:36 INFO - PROCESS | 3960 | 1469262936919 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 01:35:36 INFO - PROCESS | 3960 | 1469262936926 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 3960 | 1469262936929 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:36 INFO - PROCESS | 3960 | ++DOCSHELL 10428800 == 37 [pid = 3960] [id = 51] 01:35:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (10430400) [pid = 3960] [serial = 149] [outer = 00000000] 01:35:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1329C800) [pid = 3960] [serial = 150] [outer = 10430400] 01:35:36 INFO - PROCESS | 3960 | 1469262936976 Marionette DEBUG loaded listener.js 01:35:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (137BC800) [pid = 3960] [serial = 151] [outer = 10430400] 01:35:37 INFO - PROCESS | 3960 | 1469262937393 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]]]}] 01:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 01:35:37 INFO - PROCESS | 3960 | 1469262937453 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 3960 | 1469262937456 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 01:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:35:37 INFO - PROCESS | 3960 | 1469262937458 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 3960 | 1469262937460 Marionette TRACE conn6 <- [1,170,null,{}] 01:35:37 INFO - PROCESS | 3960 | 1469262937464 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}] 01:35:37 INFO - PROCESS | 3960 | 1469262937466 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:37 INFO - PROCESS | 3960 | 1469262937549 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 01:35:37 INFO - PROCESS | 3960 | 1469262937554 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 3960 | 1469262937556 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:37 INFO - PROCESS | 3960 | ++DOCSHELL 13CDAC00 == 38 [pid = 3960] [id = 52] 01:35:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (13CE0400) [pid = 3960] [serial = 152] [outer = 00000000] 01:35:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (15744400) [pid = 3960] [serial = 153] [outer = 13CE0400] 01:35:37 INFO - PROCESS | 3960 | 1469262937609 Marionette DEBUG loaded listener.js 01:35:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (15A0E800) [pid = 3960] [serial = 154] [outer = 13CE0400] 01:35:37 INFO - PROCESS | 3960 | 1469262937995 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]]]}] 01:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 01:35:38 INFO - PROCESS | 3960 | 1469262938030 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 01:35:38 INFO - PROCESS | 3960 | 1469262938032 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 01:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:35:38 INFO - PROCESS | 3960 | 1469262938036 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:35:38 INFO - PROCESS | 3960 | 1469262938037 Marionette TRACE conn6 <- [1,174,null,{}] 01:35:38 INFO - PROCESS | 3960 | 1469262938041 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}] 01:35:38 INFO - PROCESS | 3960 | 1469262938042 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:38 INFO - PROCESS | 3960 | 1469262938159 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 01:35:38 INFO - PROCESS | 3960 | 1469262938164 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:38 INFO - PROCESS | 3960 | 1469262938166 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:38 INFO - PROCESS | 3960 | ++DOCSHELL 16624400 == 39 [pid = 3960] [id = 53] 01:35:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (16626C00) [pid = 3960] [serial = 155] [outer = 00000000] 01:35:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (16AB1C00) [pid = 3960] [serial = 156] [outer = 16626C00] 01:35:38 INFO - PROCESS | 3960 | 1469262938210 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (170AB400) [pid = 3960] [serial = 157] [outer = 16626C00] 01:35:38 INFO - PROCESS | 3960 | 1469262938652 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]]]}] 01:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 01:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:35:38 INFO - PROCESS | 3960 | 1469262938707 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 01:35:38 INFO - PROCESS | 3960 | 1469262938709 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 01:35:38 INFO - PROCESS | 3960 | 1469262938712 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:35:38 INFO - PROCESS | 3960 | 1469262938714 Marionette TRACE conn6 <- [1,178,null,{}] 01:35:38 INFO - PROCESS | 3960 | 1469262938724 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}] 01:35:38 INFO - PROCESS | 3960 | 1469262938729 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:38 INFO - PROCESS | 3960 | 1469262938862 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 01:35:38 INFO - PROCESS | 3960 | 1469262938917 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:38 INFO - PROCESS | 3960 | 1469262938919 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:38 INFO - PROCESS | 3960 | ++DOCSHELL 17FA3400 == 40 [pid = 3960] [id = 54] 01:35:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (17FA5400) [pid = 3960] [serial = 158] [outer = 00000000] 01:35:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (185AC400) [pid = 3960] [serial = 159] [outer = 17FA5400] 01:35:38 INFO - PROCESS | 3960 | 1469262938965 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (185B4C00) [pid = 3960] [serial = 160] [outer = 17FA5400] 01:35:39 INFO - PROCESS | 3960 | 1469262939383 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]]]}] 01:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 730ms 01:35:39 INFO - PROCESS | 3960 | 1469262939442 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 3960 | 1469262939444 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 01:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:35:39 INFO - PROCESS | 3960 | 1469262939478 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - PROCESS | 3960 | 1469262939480 Marionette TRACE conn6 <- [1,182,null,{}] 01:35:39 INFO - PROCESS | 3960 | 1469262939489 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}] 01:35:39 INFO - PROCESS | 3960 | 1469262939490 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:39 INFO - PROCESS | 3960 | 1469262939602 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 01:35:39 INFO - PROCESS | 3960 | 1469262939611 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:39 INFO - PROCESS | 3960 | 1469262939613 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:39 INFO - PROCESS | 3960 | ++DOCSHELL 0F276800 == 41 [pid = 3960] [id = 55] 01:35:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (17F9EC00) [pid = 3960] [serial = 161] [outer = 00000000] 01:35:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (193B7000) [pid = 3960] [serial = 162] [outer = 17F9EC00] 01:35:39 INFO - PROCESS | 3960 | 1469262939655 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (193BD800) [pid = 3960] [serial = 163] [outer = 17F9EC00] 01:35:40 INFO - PROCESS | 3960 | 1469262940057 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]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 650ms 01:35:40 INFO - PROCESS | 3960 | 1469262940121 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 3960 | 1469262940123 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 01:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:35:40 INFO - PROCESS | 3960 | 1469262940126 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - PROCESS | 3960 | 1469262940128 Marionette TRACE conn6 <- [1,186,null,{}] 01:35:40 INFO - PROCESS | 3960 | 1469262940131 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}] 01:35:40 INFO - PROCESS | 3960 | 1469262940133 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:40 INFO - PROCESS | 3960 | 1469262940236 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 01:35:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (19606000) [pid = 3960] [serial = 164] [outer = 0C275000] 01:35:40 INFO - PROCESS | 3960 | 1469262940260 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 3960 | 1469262940262 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:40 INFO - PROCESS | 3960 | ++DOCSHELL 0866A000 == 42 [pid = 3960] [id = 56] 01:35:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (1A244C00) [pid = 3960] [serial = 165] [outer = 00000000] 01:35:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (1A270C00) [pid = 3960] [serial = 166] [outer = 1A244C00] 01:35:40 INFO - PROCESS | 3960 | 1469262940354 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (1A2D2C00) [pid = 3960] [serial = 167] [outer = 1A244C00] 01:35:40 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (185B1000) [pid = 3960] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:35:40 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (190F8800) [pid = 3960] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:35:40 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (15A02C00) [pid = 3960] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:35:40 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (1A245800) [pid = 3960] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:35:40 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (0F663000) [pid = 3960] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:35:40 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (17CA1000) [pid = 3960] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:35:40 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (0C22AC00) [pid = 3960] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:35:40 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (0BA29C00) [pid = 3960] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:35:40 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (0F9E8400) [pid = 3960] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:35:40 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (0F68D000) [pid = 3960] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:35:40 INFO - PROCESS | 3960 | 1469262940846 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]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 770ms 01:35:40 INFO - PROCESS | 3960 | 1469262940897 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 3960 | 1469262940899 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 01:35:40 INFO - PROCESS | 3960 | 1469262940902 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:35:40 INFO - PROCESS | 3960 | 1469262940904 Marionette TRACE conn6 <- [1,190,null,{}] 01:35:40 INFO - PROCESS | 3960 | 1469262940907 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}] 01:35:40 INFO - PROCESS | 3960 | 1469262940909 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:40 INFO - PROCESS | 3960 | 1469262940989 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 01:35:40 INFO - PROCESS | 3960 | 1469262940994 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 3960 | 1469262940996 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:41 INFO - PROCESS | 3960 | ++DOCSHELL 0F93F000 == 43 [pid = 3960] [id = 57] 01:35:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (102C3400) [pid = 3960] [serial = 168] [outer = 00000000] 01:35:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (16AF0400) [pid = 3960] [serial = 169] [outer = 102C3400] 01:35:41 INFO - PROCESS | 3960 | 1469262941039 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (16AF0C00) [pid = 3960] [serial = 170] [outer = 102C3400] 01:35:41 INFO - PROCESS | 3960 | 1469262941423 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]]]}] 01:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 01:35:41 INFO - PROCESS | 3960 | 1469262941487 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 01:35:41 INFO - PROCESS | 3960 | 1469262941489 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 01:35:41 INFO - PROCESS | 3960 | 1469262941493 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:35:41 INFO - PROCESS | 3960 | 1469262941495 Marionette TRACE conn6 <- [1,194,null,{}] 01:35:41 INFO - PROCESS | 3960 | 1469262941498 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}] 01:35:41 INFO - PROCESS | 3960 | 1469262941500 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:41 INFO - PROCESS | 3960 | 1469262941579 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 01:35:41 INFO - PROCESS | 3960 | 1469262941584 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 3960 | 1469262941586 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:41 INFO - PROCESS | 3960 | ++DOCSHELL 102C2000 == 44 [pid = 3960] [id = 58] 01:35:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (13C09000) [pid = 3960] [serial = 171] [outer = 00000000] 01:35:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (16AF8000) [pid = 3960] [serial = 172] [outer = 13C09000] 01:35:41 INFO - PROCESS | 3960 | 1469262941629 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (185B0400) [pid = 3960] [serial = 173] [outer = 13C09000] 01:35:42 INFO - PROCESS | 3960 | 1469262942028 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]]]}] 01:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 01:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:35:42 INFO - PROCESS | 3960 | 1469262942068 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 3960 | 1469262942070 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 01:35:42 INFO - PROCESS | 3960 | 1469262942073 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 3960 | 1469262942075 Marionette TRACE conn6 <- [1,198,null,{}] 01:35:42 INFO - PROCESS | 3960 | 1469262942078 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}] 01:35:42 INFO - PROCESS | 3960 | 1469262942080 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:42 INFO - PROCESS | 3960 | 1469262942213 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 01:35:42 INFO - PROCESS | 3960 | 1469262942221 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 3960 | 1469262942223 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:42 INFO - PROCESS | 3960 | ++DOCSHELL 1A2D4000 == 45 [pid = 3960] [id = 59] 01:35:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (1A2D8C00) [pid = 3960] [serial = 174] [outer = 00000000] 01:35:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (1A4EDC00) [pid = 3960] [serial = 175] [outer = 1A2D8C00] 01:35:42 INFO - PROCESS | 3960 | 1469262942276 Marionette DEBUG loaded listener.js 01:35:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (1B22D400) [pid = 3960] [serial = 176] [outer = 1A2D8C00] 01:35:42 INFO - PROCESS | 3960 | 1469262942752 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]]]}] 01:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 730ms 01:35:42 INFO - PROCESS | 3960 | 1469262942804 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 3960 | 1469262942809 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 01:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:35:42 INFO - PROCESS | 3960 | 1469262942814 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 3960 | 1469262942818 Marionette TRACE conn6 <- [1,202,null,{}] 01:35:42 INFO - PROCESS | 3960 | 1469262942824 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}] 01:35:42 INFO - PROCESS | 3960 | 1469262942827 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:42 INFO - PROCESS | 3960 | 1469262942945 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 01:35:43 INFO - PROCESS | 3960 | 1469262943021 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 3960 | 1469262943026 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:43 INFO - PROCESS | 3960 | ++DOCSHELL 0BA24C00 == 46 [pid = 3960] [id = 60] 01:35:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (0BA2B000) [pid = 3960] [serial = 177] [outer = 00000000] 01:35:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (0C2D4C00) [pid = 3960] [serial = 178] [outer = 0BA2B000] 01:35:43 INFO - PROCESS | 3960 | 1469262943127 Marionette DEBUG loaded listener.js 01:35:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (0ECF5400) [pid = 3960] [serial = 179] [outer = 0BA2B000] 01:35:43 INFO - PROCESS | 3960 | 1469262943695 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]]]}] 01:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 01:35:43 INFO - PROCESS | 3960 | 1469262943744 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 01:35:43 INFO - PROCESS | 3960 | 1469262943749 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 01:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:35:43 INFO - PROCESS | 3960 | 1469262943755 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:35:43 INFO - PROCESS | 3960 | 1469262943758 Marionette TRACE conn6 <- [1,206,null,{}] 01:35:43 INFO - PROCESS | 3960 | 1469262943763 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}] 01:35:43 INFO - PROCESS | 3960 | 1469262943766 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:43 INFO - PROCESS | 3960 | 1469262943882 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 01:35:43 INFO - PROCESS | 3960 | 1469262943978 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 3960 | 1469262943981 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:43 INFO - PROCESS | 3960 | ++DOCSHELL 0F68AC00 == 47 [pid = 3960] [id = 61] 01:35:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (0F68EC00) [pid = 3960] [serial = 180] [outer = 00000000] 01:35:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (102BE800) [pid = 3960] [serial = 181] [outer = 0F68EC00] 01:35:44 INFO - PROCESS | 3960 | 1469262944039 Marionette DEBUG loaded listener.js 01:35:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (13B2B800) [pid = 3960] [serial = 182] [outer = 0F68EC00] 01:35:44 INFO - PROCESS | 3960 | 1469262944620 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]]]}] 01:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 01:35:44 INFO - PROCESS | 3960 | 1469262944629 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 01:35:44 INFO - PROCESS | 3960 | 1469262944632 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 01:35:44 INFO - PROCESS | 3960 | 1469262944651 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:35:44 INFO - PROCESS | 3960 | 1469262944655 Marionette TRACE conn6 <- [1,210,null,{}] 01:35:44 INFO - PROCESS | 3960 | 1469262944667 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}] 01:35:44 INFO - PROCESS | 3960 | 1469262944672 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:44 INFO - PROCESS | 3960 | 1469262944782 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 01:35:44 INFO - PROCESS | 3960 | 1469262944873 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:44 INFO - PROCESS | 3960 | 1469262944876 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:44 INFO - PROCESS | 3960 | ++DOCSHELL 17C1B400 == 48 [pid = 3960] [id = 62] 01:35:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (17C1B800) [pid = 3960] [serial = 183] [outer = 00000000] 01:35:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (17C20800) [pid = 3960] [serial = 184] [outer = 17C1B800] 01:35:44 INFO - PROCESS | 3960 | 1469262944932 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (17C24800) [pid = 3960] [serial = 185] [outer = 17C1B800] 01:35:45 INFO - PROCESS | 3960 | 1469262945507 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]]]}] 01:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 01:35:45 INFO - PROCESS | 3960 | 1469262945531 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 01:35:45 INFO - PROCESS | 3960 | 1469262945534 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 01:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:35:45 INFO - PROCESS | 3960 | 1469262945539 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:35:45 INFO - PROCESS | 3960 | 1469262945541 Marionette TRACE conn6 <- [1,214,null,{}] 01:35:45 INFO - PROCESS | 3960 | 1469262945545 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}] 01:35:45 INFO - PROCESS | 3960 | 1469262945547 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:45 INFO - PROCESS | 3960 | 1469262945657 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 01:35:45 INFO - PROCESS | 3960 | 1469262945746 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 3960 | 1469262945748 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:45 INFO - PROCESS | 3960 | ++DOCSHELL 17FA3000 == 49 [pid = 3960] [id = 63] 01:35:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (17FA4000) [pid = 3960] [serial = 186] [outer = 00000000] 01:35:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (185B2C00) [pid = 3960] [serial = 187] [outer = 17FA4000] 01:35:45 INFO - PROCESS | 3960 | 1469262945802 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1A249400) [pid = 3960] [serial = 188] [outer = 17FA4000] 01:35:46 INFO - PROCESS | 3960 | 1469262946396 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]]]}] 01:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 870ms 01:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:35:46 INFO - PROCESS | 3960 | 1469262946412 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 01:35:46 INFO - PROCESS | 3960 | 1469262946414 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 01:35:46 INFO - PROCESS | 3960 | 1469262946417 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 3960 | 1469262946419 Marionette TRACE conn6 <- [1,218,null,{}] 01:35:46 INFO - PROCESS | 3960 | 1469262946423 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}] 01:35:46 INFO - PROCESS | 3960 | 1469262946426 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:46 INFO - PROCESS | 3960 | 1469262946536 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 01:35:46 INFO - PROCESS | 3960 | 1469262946613 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 3960 | 1469262946615 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:46 INFO - PROCESS | 3960 | ++DOCSHELL 0B944C00 == 50 [pid = 3960] [id = 64] 01:35:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (0B94A000) [pid = 3960] [serial = 189] [outer = 00000000] 01:35:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (0BA29000) [pid = 3960] [serial = 190] [outer = 0B94A000] 01:35:46 INFO - PROCESS | 3960 | 1469262946813 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (0EB36C00) [pid = 3960] [serial = 191] [outer = 0B94A000] 01:35:47 INFO - PROCESS | 3960 | 1469262947350 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]]]}] 01:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 970ms 01:35:47 INFO - PROCESS | 3960 | 1469262947389 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 3960 | 1469262947392 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 01:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:35:47 INFO - PROCESS | 3960 | 1469262947397 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 3960 | 1469262947399 Marionette TRACE conn6 <- [1,222,null,{}] 01:35:47 INFO - PROCESS | 3960 | 1469262947404 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}] 01:35:47 INFO - PROCESS | 3960 | 1469262947406 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:47 INFO - PROCESS | 3960 | 1469262947518 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 01:35:47 INFO - PROCESS | 3960 | --DOCSHELL 13C08C00 == 49 [pid = 3960] [id = 32] 01:35:47 INFO - PROCESS | 3960 | --DOCSHELL 0BA2E000 == 48 [pid = 3960] [id = 31] 01:35:47 INFO - PROCESS | 3960 | --DOCSHELL 102C2000 == 47 [pid = 3960] [id = 58] 01:35:47 INFO - PROCESS | 3960 | --DOCSHELL 0F93F000 == 46 [pid = 3960] [id = 57] 01:35:47 INFO - PROCESS | 3960 | --DOCSHELL 0866A000 == 45 [pid = 3960] [id = 56] 01:35:47 INFO - PROCESS | 3960 | --DOCSHELL 0F276800 == 44 [pid = 3960] [id = 55] 01:35:47 INFO - PROCESS | 3960 | --DOCSHELL 17FA3400 == 43 [pid = 3960] [id = 54] 01:35:47 INFO - PROCESS | 3960 | --DOCSHELL 16624400 == 42 [pid = 3960] [id = 53] 01:35:47 INFO - PROCESS | 3960 | --DOCSHELL 13CDAC00 == 41 [pid = 3960] [id = 52] 01:35:47 INFO - PROCESS | 3960 | --DOCSHELL 10428800 == 40 [pid = 3960] [id = 51] 01:35:47 INFO - PROCESS | 3960 | --DOCSHELL 0BA26000 == 39 [pid = 3960] [id = 50] 01:35:47 INFO - PROCESS | 3960 | --DOCSHELL 0ED50000 == 38 [pid = 3960] [id = 49] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (0F66D000) [pid = 3960] [serial = 105] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (13320400) [pid = 3960] [serial = 106] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (18F47800) [pid = 3960] [serial = 111] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (190F3C00) [pid = 3960] [serial = 112] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (0F65E800) [pid = 3960] [serial = 103] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (0ECFA800) [pid = 3960] [serial = 102] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (1A2CA800) [pid = 3960] [serial = 121] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (14F2D000) [pid = 3960] [serial = 93] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (16623C00) [pid = 3960] [serial = 123] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (1A435400) [pid = 3960] [serial = 127] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (1A242800) [pid = 3960] [serial = 118] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (193BD400) [pid = 3960] [serial = 124] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (1A2D6800) [pid = 3960] [serial = 126] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (0F698800) [pid = 3960] [serial = 130] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (193BA000) [pid = 3960] [serial = 115] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (0F695400) [pid = 3960] [serial = 129] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (17F9FC00) [pid = 3960] [serial = 132] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (190F8000) [pid = 3960] [serial = 117] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (193B8800) [pid = 3960] [serial = 114] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (16622800) [pid = 3960] [serial = 108] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (16AADC00) [pid = 3960] [serial = 109] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (1A24BC00) [pid = 3960] [serial = 120] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (19585000) [pid = 3960] [serial = 96] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (1A4E4800) [pid = 3960] [serial = 99] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (0EB84000) [pid = 3960] [serial = 90] [outer = 00000000] [url = about:blank] 01:35:47 INFO - PROCESS | 3960 | 1469262947643 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 3960 | 1469262947646 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:47 INFO - PROCESS | 3960 | ++DOCSHELL 0B949000 == 39 [pid = 3960] [id = 65] 01:35:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (0B94AC00) [pid = 3960] [serial = 192] [outer = 00000000] 01:35:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (0ECFA800) [pid = 3960] [serial = 193] [outer = 0B94AC00] 01:35:47 INFO - PROCESS | 3960 | 1469262947696 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (0F65F400) [pid = 3960] [serial = 194] [outer = 0B94AC00] 01:35:48 INFO - PROCESS | 3960 | 1469262948107 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]]]}] 01:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 770ms 01:35:48 INFO - PROCESS | 3960 | 1469262948168 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 01:35:48 INFO - PROCESS | 3960 | 1469262948172 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 01:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:35:48 INFO - PROCESS | 3960 | 1469262948178 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - PROCESS | 3960 | 1469262948180 Marionette TRACE conn6 <- [1,226,null,{}] 01:35:48 INFO - PROCESS | 3960 | 1469262948184 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}] 01:35:48 INFO - PROCESS | 3960 | 1469262948187 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:48 INFO - PROCESS | 3960 | 1469262948279 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 01:35:48 INFO - PROCESS | 3960 | 1469262948291 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 3960 | 1469262948293 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:48 INFO - PROCESS | 3960 | ++DOCSHELL 0F942000 == 40 [pid = 3960] [id = 66] 01:35:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (0F9E1400) [pid = 3960] [serial = 195] [outer = 00000000] 01:35:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (13D04000) [pid = 3960] [serial = 196] [outer = 0F9E1400] 01:35:48 INFO - PROCESS | 3960 | 1469262948340 Marionette DEBUG loaded listener.js 01:35:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (16623400) [pid = 3960] [serial = 197] [outer = 0F9E1400] 01:35:48 INFO - PROCESS | 3960 | 1469262948783 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]]]}] 01:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 01:35:48 INFO - PROCESS | 3960 | 1469262948809 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 01:35:48 INFO - PROCESS | 3960 | 1469262948811 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 01:35:48 INFO - PROCESS | 3960 | 1469262948815 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:35:48 INFO - PROCESS | 3960 | 1469262948818 Marionette TRACE conn6 <- [1,230,null,{}] 01:35:48 INFO - PROCESS | 3960 | 1469262948833 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}] 01:35:48 INFO - PROCESS | 3960 | 1469262948838 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:48 INFO - PROCESS | 3960 | 1469262948929 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 01:35:48 INFO - PROCESS | 3960 | 1469262948939 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 3960 | 1469262948941 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:48 INFO - PROCESS | 3960 | ++DOCSHELL 16AF7400 == 41 [pid = 3960] [id = 67] 01:35:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (16AF7800) [pid = 3960] [serial = 198] [outer = 00000000] 01:35:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (17C17400) [pid = 3960] [serial = 199] [outer = 16AF7800] 01:35:48 INFO - PROCESS | 3960 | 1469262948987 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (17C1C800) [pid = 3960] [serial = 200] [outer = 16AF7800] 01:35:49 INFO - PROCESS | 3960 | 1469262949419 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]]]}] 01:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 01:35:49 INFO - PROCESS | 3960 | 1469262949456 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 01:35:49 INFO - PROCESS | 3960 | 1469262949469 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 01:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:35:49 INFO - PROCESS | 3960 | 1469262949473 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:35:49 INFO - PROCESS | 3960 | 1469262949474 Marionette TRACE conn6 <- [1,234,null,{}] 01:35:49 INFO - PROCESS | 3960 | 1469262949478 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}] 01:35:49 INFO - PROCESS | 3960 | 1469262949480 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:49 INFO - PROCESS | 3960 | 1469262949566 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 01:35:49 INFO - PROCESS | 3960 | 1469262949572 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:49 INFO - PROCESS | 3960 | 1469262949574 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:49 INFO - PROCESS | 3960 | ++DOCSHELL 17CA2800 == 42 [pid = 3960] [id = 68] 01:35:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (17CA7C00) [pid = 3960] [serial = 201] [outer = 00000000] 01:35:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (17FA2400) [pid = 3960] [serial = 202] [outer = 17CA7C00] 01:35:49 INFO - PROCESS | 3960 | 1469262949620 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (18297400) [pid = 3960] [serial = 203] [outer = 17CA7C00] 01:35:50 INFO - PROCESS | 3960 | 1469262950092 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]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 673ms 01:35:50 INFO - PROCESS | 3960 | 1469262950149 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 01:35:50 INFO - PROCESS | 3960 | 1469262950151 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 01:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:35:50 INFO - PROCESS | 3960 | 1469262950154 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - PROCESS | 3960 | 1469262950156 Marionette TRACE conn6 <- [1,238,null,{}] 01:35:50 INFO - PROCESS | 3960 | 1469262950160 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}] 01:35:50 INFO - PROCESS | 3960 | 1469262950162 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:50 INFO - PROCESS | 3960 | 1469262950272 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 01:35:50 INFO - PROCESS | 3960 | 1469262950282 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 3960 | 1469262950283 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:50 INFO - PROCESS | 3960 | ++DOCSHELL 17F9CC00 == 43 [pid = 3960] [id = 69] 01:35:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (17FA1800) [pid = 3960] [serial = 204] [outer = 00000000] 01:35:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (18F47C00) [pid = 3960] [serial = 205] [outer = 17FA1800] 01:35:50 INFO - PROCESS | 3960 | 1469262950336 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (193B7C00) [pid = 3960] [serial = 206] [outer = 17FA1800] 01:35:50 INFO - PROCESS | 3960 | 1469262950772 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]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 01:35:50 INFO - PROCESS | 3960 | 1469262950825 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 01:35:50 INFO - PROCESS | 3960 | 1469262950827 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 01:35:50 INFO - PROCESS | 3960 | 1469262950847 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:35:50 INFO - PROCESS | 3960 | 1469262950849 Marionette TRACE conn6 <- [1,242,null,{}] 01:35:50 INFO - PROCESS | 3960 | 1469262950853 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}] 01:35:50 INFO - PROCESS | 3960 | 1469262950858 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:50 INFO - PROCESS | 3960 | 1469262950993 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 01:35:51 INFO - PROCESS | 3960 | 1469262951018 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 3960 | 1469262951020 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:51 INFO - PROCESS | 3960 | ++DOCSHELL 19603800 == 44 [pid = 3960] [id = 70] 01:35:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (19604C00) [pid = 3960] [serial = 207] [outer = 00000000] 01:35:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (1A24D800) [pid = 3960] [serial = 208] [outer = 19604C00] 01:35:51 INFO - PROCESS | 3960 | 1469262951062 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (1A2CA800) [pid = 3960] [serial = 209] [outer = 19604C00] 01:35:51 INFO - PROCESS | 3960 | 1469262951468 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]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 01:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:35:51 INFO - PROCESS | 3960 | 1469262951523 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 3960 | 1469262951525 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 01:35:51 INFO - PROCESS | 3960 | 1469262951537 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - PROCESS | 3960 | 1469262951539 Marionette TRACE conn6 <- [1,246,null,{}] 01:35:51 INFO - PROCESS | 3960 | 1469262951542 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}] 01:35:51 INFO - PROCESS | 3960 | 1469262951544 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:51 INFO - PROCESS | 3960 | 1469262951670 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 01:35:51 INFO - PROCESS | 3960 | 1469262951675 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 3960 | 1469262951677 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:51 INFO - PROCESS | 3960 | ++DOCSHELL 193BD400 == 45 [pid = 3960] [id = 71] 01:35:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (1A247800) [pid = 3960] [serial = 210] [outer = 00000000] 01:35:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (1A43A000) [pid = 3960] [serial = 211] [outer = 1A247800] 01:35:51 INFO - PROCESS | 3960 | 1469262951719 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (1A581800) [pid = 3960] [serial = 212] [outer = 1A247800] 01:35:52 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (0BA2A400) [pid = 3960] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:35:52 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (16626C00) [pid = 3960] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:35:52 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (10430400) [pid = 3960] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:35:52 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (17FA5400) [pid = 3960] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:35:52 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (17F9EC00) [pid = 3960] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:35:52 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (13CE0400) [pid = 3960] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:35:52 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (1A244C00) [pid = 3960] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:35:52 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (0ED54000) [pid = 3960] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:35:52 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (102C3400) [pid = 3960] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:35:52 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (13C09000) [pid = 3960] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:35:52 INFO - PROCESS | 3960 | 1469262952261 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]]]}] 01:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 790ms 01:35:52 INFO - PROCESS | 3960 | 1469262952319 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 01:35:52 INFO - PROCESS | 3960 | 1469262952322 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 01:35:52 INFO - PROCESS | 3960 | 1469262952325 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:35:52 INFO - PROCESS | 3960 | 1469262952327 Marionette TRACE conn6 <- [1,250,null,{}] 01:35:52 INFO - PROCESS | 3960 | 1469262952331 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}] 01:35:52 INFO - PROCESS | 3960 | 1469262952332 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:52 INFO - PROCESS | 3960 | 1469262952411 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 01:35:52 INFO - PROCESS | 3960 | 1469262952418 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:52 INFO - PROCESS | 3960 | 1469262952419 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:52 INFO - PROCESS | 3960 | ++DOCSHELL 14F2DC00 == 46 [pid = 3960] [id = 72] 01:35:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (17F9EC00) [pid = 3960] [serial = 213] [outer = 00000000] 01:35:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (1950E400) [pid = 3960] [serial = 214] [outer = 17F9EC00] 01:35:52 INFO - PROCESS | 3960 | 1469262952462 Marionette DEBUG loaded listener.js 01:35:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (19510C00) [pid = 3960] [serial = 215] [outer = 17F9EC00] 01:35:52 INFO - PROCESS | 3960 | 1469262952862 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]]]}] 01:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 01:35:52 INFO - PROCESS | 3960 | 1469262952903 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 01:35:52 INFO - PROCESS | 3960 | 1469262952905 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 01:35:52 INFO - PROCESS | 3960 | 1469262952920 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:35:52 INFO - PROCESS | 3960 | 1469262952922 Marionette TRACE conn6 <- [1,254,null,{}] 01:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:35:52 INFO - PROCESS | 3960 | 1469262952925 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}] 01:35:52 INFO - PROCESS | 3960 | 1469262952927 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:53 INFO - PROCESS | 3960 | 1469262953008 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 01:35:53 INFO - PROCESS | 3960 | 1469262953025 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:53 INFO - PROCESS | 3960 | 1469262953027 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:53 INFO - PROCESS | 3960 | ++DOCSHELL 19513400 == 47 [pid = 3960] [id = 73] 01:35:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (19513C00) [pid = 3960] [serial = 216] [outer = 00000000] 01:35:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (19519000) [pid = 3960] [serial = 217] [outer = 19513C00] 01:35:53 INFO - PROCESS | 3960 | 1469262953070 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (1A2DBC00) [pid = 3960] [serial = 218] [outer = 19513C00] 01:35:53 INFO - PROCESS | 3960 | 1469262953574 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]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 01:35:53 INFO - PROCESS | 3960 | 1469262953598 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 01:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:35:53 INFO - PROCESS | 3960 | 1469262953600 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 01:35:53 INFO - PROCESS | 3960 | 1469262953603 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 3960 | 1469262953605 Marionette TRACE conn6 <- [1,258,null,{}] 01:35:53 INFO - PROCESS | 3960 | 1469262953608 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}] 01:35:53 INFO - PROCESS | 3960 | 1469262953610 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:53 INFO - PROCESS | 3960 | 1469262953690 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 01:35:53 INFO - PROCESS | 3960 | 1469262953718 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:53 INFO - PROCESS | 3960 | 1469262953720 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:53 INFO - PROCESS | 3960 | ++DOCSHELL 1B229800 == 48 [pid = 3960] [id = 74] 01:35:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (1B28C800) [pid = 3960] [serial = 219] [outer = 00000000] 01:35:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (1BCA8400) [pid = 3960] [serial = 220] [outer = 1B28C800] 01:35:53 INFO - PROCESS | 3960 | 1469262953765 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (1C424C00) [pid = 3960] [serial = 221] [outer = 1B28C800] 01:35:54 INFO - PROCESS | 3960 | 1469262954331 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]]]}] 01:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 770ms 01:35:54 INFO - PROCESS | 3960 | 1469262954375 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 01:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:35:54 INFO - PROCESS | 3960 | 1469262954380 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 01:35:54 INFO - PROCESS | 3960 | 1469262954385 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:35:54 INFO - PROCESS | 3960 | 1469262954389 Marionette TRACE conn6 <- [1,262,null,{}] 01:35:54 INFO - PROCESS | 3960 | 1469262954394 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}] 01:35:54 INFO - PROCESS | 3960 | 1469262954397 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:54 INFO - PROCESS | 3960 | 1469262954542 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 01:35:54 INFO - PROCESS | 3960 | 1469262954666 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:54 INFO - PROCESS | 3960 | 1469262954669 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:54 INFO - PROCESS | 3960 | ++DOCSHELL 0F567000 == 49 [pid = 3960] [id = 75] 01:35:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (0F56B400) [pid = 3960] [serial = 222] [outer = 00000000] 01:35:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (0F68F800) [pid = 3960] [serial = 223] [outer = 0F56B400] 01:35:54 INFO - PROCESS | 3960 | 1469262954726 Marionette DEBUG loaded listener.js 01:35:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (102BA000) [pid = 3960] [serial = 224] [outer = 0F56B400] 01:35:55 INFO - PROCESS | 3960 | 1469262955307 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]]]}] 01:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 990ms 01:35:55 INFO - PROCESS | 3960 | 1469262955375 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 01:35:55 INFO - PROCESS | 3960 | 1469262955380 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 01:35:55 INFO - PROCESS | 3960 | 1469262955386 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:35:55 INFO - PROCESS | 3960 | 1469262955389 Marionette TRACE conn6 <- [1,266,null,{}] 01:35:55 INFO - PROCESS | 3960 | 1469262955393 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}] 01:35:55 INFO - PROCESS | 3960 | 1469262955396 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:55 INFO - PROCESS | 3960 | 1469262955540 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 01:35:55 INFO - PROCESS | 3960 | 1469262955663 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:55 INFO - PROCESS | 3960 | 1469262955666 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:55 INFO - PROCESS | 3960 | ++DOCSHELL 16629400 == 50 [pid = 3960] [id = 76] 01:35:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16629C00) [pid = 3960] [serial = 225] [outer = 00000000] 01:35:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (16AF6C00) [pid = 3960] [serial = 226] [outer = 16629C00] 01:35:55 INFO - PROCESS | 3960 | 1469262955722 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (17E80800) [pid = 3960] [serial = 227] [outer = 16629C00] 01:35:56 INFO - PROCESS | 3960 | 1469262956334 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]]]}] 01:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 970ms 01:35:56 INFO - PROCESS | 3960 | 1469262956361 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 01:35:56 INFO - PROCESS | 3960 | 1469262956363 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 01:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:35:56 INFO - PROCESS | 3960 | 1469262956367 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:35:56 INFO - PROCESS | 3960 | 1469262956371 Marionette TRACE conn6 <- [1,270,null,{}] 01:35:56 INFO - PROCESS | 3960 | 1469262956381 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}] 01:35:56 INFO - PROCESS | 3960 | 1469262956386 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:56 INFO - PROCESS | 3960 | 1469262956495 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 01:35:56 INFO - PROCESS | 3960 | 1469262956593 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:56 INFO - PROCESS | 3960 | 1469262956597 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:56 INFO - PROCESS | 3960 | ++DOCSHELL 196F2400 == 51 [pid = 3960] [id = 77] 01:35:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (1A158C00) [pid = 3960] [serial = 228] [outer = 00000000] 01:35:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (1A436000) [pid = 3960] [serial = 229] [outer = 1A158C00] 01:35:56 INFO - PROCESS | 3960 | 1469262956652 Marionette DEBUG loaded listener.js 01:35:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (1BCA9400) [pid = 3960] [serial = 230] [outer = 1A158C00] 01:35:57 INFO - PROCESS | 3960 | 1469262957447 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]]]}] 01:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1119ms 01:35:57 INFO - PROCESS | 3960 | 1469262957522 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 3960 | 1469262957525 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 01:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:35:57 INFO - PROCESS | 3960 | 1469262957564 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:35:57 INFO - PROCESS | 3960 | 1469262957566 Marionette TRACE conn6 <- [1,274,null,{}] 01:35:57 INFO - PROCESS | 3960 | 1469262957666 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}] 01:35:57 INFO - PROCESS | 3960 | 1469262957668 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:57 INFO - PROCESS | 3960 | 1469262957813 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 01:35:57 INFO - PROCESS | 3960 | 1469262957850 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 3960 | 1469262957853 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:57 INFO - PROCESS | 3960 | ++DOCSHELL 133EB400 == 52 [pid = 3960] [id = 78] 01:35:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (133F4400) [pid = 3960] [serial = 231] [outer = 00000000] 01:35:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (13BA5400) [pid = 3960] [serial = 232] [outer = 133F4400] 01:35:57 INFO - PROCESS | 3960 | 1469262957907 Marionette DEBUG loaded listener.js 01:35:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (13D90C00) [pid = 3960] [serial = 233] [outer = 133F4400] 01:35:58 INFO - PROCESS | 3960 | --DOCSHELL 19513400 == 51 [pid = 3960] [id = 73] 01:35:58 INFO - PROCESS | 3960 | --DOCSHELL 14F2DC00 == 50 [pid = 3960] [id = 72] 01:35:58 INFO - PROCESS | 3960 | --DOCSHELL 193BD400 == 49 [pid = 3960] [id = 71] 01:35:58 INFO - PROCESS | 3960 | --DOCSHELL 19603800 == 48 [pid = 3960] [id = 70] 01:35:58 INFO - PROCESS | 3960 | --DOCSHELL 17F9CC00 == 47 [pid = 3960] [id = 69] 01:35:58 INFO - PROCESS | 3960 | --DOCSHELL 17CA2800 == 46 [pid = 3960] [id = 68] 01:35:58 INFO - PROCESS | 3960 | --DOCSHELL 16AF7400 == 45 [pid = 3960] [id = 67] 01:35:58 INFO - PROCESS | 3960 | --DOCSHELL 0F942000 == 44 [pid = 3960] [id = 66] 01:35:58 INFO - PROCESS | 3960 | --DOCSHELL 0B949000 == 43 [pid = 3960] [id = 65] 01:35:58 INFO - PROCESS | 3960 | --DOCSHELL 0B944C00 == 42 [pid = 3960] [id = 64] 01:35:58 INFO - PROCESS | 3960 | --DOCSHELL 1A2D4000 == 41 [pid = 3960] [id = 59] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (16AF0C00) [pid = 3960] [serial = 170] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (1A2D2C00) [pid = 3960] [serial = 167] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (16AF0400) [pid = 3960] [serial = 169] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (185B0400) [pid = 3960] [serial = 173] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (1A4EDC00) [pid = 3960] [serial = 175] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (16AF8000) [pid = 3960] [serial = 172] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (170AB400) [pid = 3960] [serial = 157] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (0ECFAC00) [pid = 3960] [serial = 147] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (0F273C00) [pid = 3960] [serial = 148] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (16AB1C00) [pid = 3960] [serial = 156] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (1329C800) [pid = 3960] [serial = 150] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (137BC800) [pid = 3960] [serial = 151] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (0C274400) [pid = 3960] [serial = 135] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (185AC400) [pid = 3960] [serial = 159] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (13C24800) [pid = 3960] [serial = 138] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (0F8CD400) [pid = 3960] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (193BD800) [pid = 3960] [serial = 163] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (193B7000) [pid = 3960] [serial = 162] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (185B4C00) [pid = 3960] [serial = 160] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (15744400) [pid = 3960] [serial = 153] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (15A0E800) [pid = 3960] [serial = 154] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (1A270C00) [pid = 3960] [serial = 166] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (0F26E000) [pid = 3960] [serial = 145] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (0F26A400) [pid = 3960] [serial = 144] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (185B5800) [pid = 3960] [serial = 141] [outer = 00000000] [url = about:blank] 01:35:58 INFO - PROCESS | 3960 | 1469262958561 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]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1045ms 01:35:58 INFO - PROCESS | 3960 | 1469262958590 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 01:35:58 INFO - PROCESS | 3960 | 1469262958594 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 01:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:35:58 INFO - PROCESS | 3960 | 1469262958600 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 3960 | 1469262958602 Marionette TRACE conn6 <- [1,278,null,{}] 01:35:58 INFO - PROCESS | 3960 | 1469262958606 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}] 01:35:58 INFO - PROCESS | 3960 | 1469262958609 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:58 INFO - PROCESS | 3960 | 1469262958694 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 01:35:58 INFO - PROCESS | 3960 | 1469262958776 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 3960 | 1469262958778 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:58 INFO - PROCESS | 3960 | ++DOCSHELL 0BA2C400 == 42 [pid = 3960] [id = 79] 01:35:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (0EB84000) [pid = 3960] [serial = 234] [outer = 00000000] 01:35:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (0F66B800) [pid = 3960] [serial = 235] [outer = 0EB84000] 01:35:58 INFO - PROCESS | 3960 | 1469262958825 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (13218800) [pid = 3960] [serial = 236] [outer = 0EB84000] 01:35:59 INFO - PROCESS | 3960 | 1469262959221 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]]]}] 01:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 01:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:35:59 INFO - PROCESS | 3960 | 1469262959271 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 3960 | 1469262959274 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 01:35:59 INFO - PROCESS | 3960 | 1469262959277 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 3960 | 1469262959280 Marionette TRACE conn6 <- [1,282,null,{}] 01:35:59 INFO - PROCESS | 3960 | 1469262959290 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}] 01:35:59 INFO - PROCESS | 3960 | 1469262959294 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:59 INFO - PROCESS | 3960 | 1469262959378 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 01:35:59 INFO - PROCESS | 3960 | 1469262959386 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:59 INFO - PROCESS | 3960 | 1469262959388 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:35:59 INFO - PROCESS | 3960 | ++DOCSHELL 166F2800 == 43 [pid = 3960] [id = 80] 01:35:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (166F3800) [pid = 3960] [serial = 237] [outer = 00000000] 01:35:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (16AEB400) [pid = 3960] [serial = 238] [outer = 166F3800] 01:35:59 INFO - PROCESS | 3960 | 1469262959435 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (16AF3400) [pid = 3960] [serial = 239] [outer = 166F3800] 01:35:59 INFO - PROCESS | 3960 | 1469262959864 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]]]}] 01:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 01:35:59 INFO - PROCESS | 3960 | 1469262959911 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 3960 | 1469262959913 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 01:35:59 INFO - PROCESS | 3960 | 1469262959917 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:35:59 INFO - PROCESS | 3960 | 1469262959918 Marionette TRACE conn6 <- [1,286,null,{}] 01:35:59 INFO - PROCESS | 3960 | 1469262959922 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}] 01:35:59 INFO - PROCESS | 3960 | 1469262959924 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:00 INFO - PROCESS | 3960 | 1469262960009 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 01:36:00 INFO - PROCESS | 3960 | 1469262960018 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 3960 | 1469262960020 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:00 INFO - PROCESS | 3960 | ++DOCSHELL 17C1FC00 == 44 [pid = 3960] [id = 81] 01:36:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (17C21800) [pid = 3960] [serial = 240] [outer = 00000000] 01:36:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (17F97800) [pid = 3960] [serial = 241] [outer = 17C21800] 01:36:00 INFO - PROCESS | 3960 | 1469262960064 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (17F9DC00) [pid = 3960] [serial = 242] [outer = 17C21800] 01:36:00 INFO - PROCESS | 3960 | 1469262960500 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]]]}] 01:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 01:36:00 INFO - PROCESS | 3960 | 1469262960559 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 3960 | 1469262960561 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 01:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:36:00 INFO - PROCESS | 3960 | 1469262960564 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - PROCESS | 3960 | 1469262960566 Marionette TRACE conn6 <- [1,290,null,{}] 01:36:00 INFO - PROCESS | 3960 | 1469262960569 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}] 01:36:00 INFO - PROCESS | 3960 | 1469262960571 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:00 INFO - PROCESS | 3960 | 1469262960678 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 01:36:00 INFO - PROCESS | 3960 | 1469262960684 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 3960 | 1469262960686 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:00 INFO - PROCESS | 3960 | ++DOCSHELL 17FA3400 == 45 [pid = 3960] [id = 82] 01:36:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (1847A400) [pid = 3960] [serial = 243] [outer = 00000000] 01:36:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (185B3800) [pid = 3960] [serial = 244] [outer = 1847A400] 01:36:00 INFO - PROCESS | 3960 | 1469262960750 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (185B4C00) [pid = 3960] [serial = 245] [outer = 1847A400] 01:36:01 INFO - PROCESS | 3960 | 1469262961182 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]]]}] 01:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 01:36:01 INFO - PROCESS | 3960 | 1469262961235 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 01:36:01 INFO - PROCESS | 3960 | 1469262961238 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 01:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:36:01 INFO - PROCESS | 3960 | 1469262961241 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 3960 | 1469262961242 Marionette TRACE conn6 <- [1,294,null,{}] 01:36:01 INFO - PROCESS | 3960 | 1469262961252 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}] 01:36:01 INFO - PROCESS | 3960 | 1469262961257 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:01 INFO - PROCESS | 3960 | 1469262961392 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 01:36:01 INFO - PROCESS | 3960 | 1469262961404 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:01 INFO - PROCESS | 3960 | 1469262961406 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:01 INFO - PROCESS | 3960 | ++DOCSHELL 18FF3800 == 46 [pid = 3960] [id = 83] 01:36:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (190F6800) [pid = 3960] [serial = 246] [outer = 00000000] 01:36:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (1950A400) [pid = 3960] [serial = 247] [outer = 190F6800] 01:36:01 INFO - PROCESS | 3960 | 1469262961494 Marionette DEBUG loaded listener.js 01:36:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (19584800) [pid = 3960] [serial = 248] [outer = 190F6800] 01:36:01 INFO - PROCESS | 3960 | 1469262961882 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]]]}] 01:36:01 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. 01:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 692ms 01:36:01 INFO - PROCESS | 3960 | 1469262961934 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 01:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:36:01 INFO - PROCESS | 3960 | 1469262961936 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 01:36:01 INFO - PROCESS | 3960 | 1469262961939 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 3960 | 1469262961940 Marionette TRACE conn6 <- [1,298,null,{}] 01:36:01 INFO - PROCESS | 3960 | 1469262961973 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}] 01:36:01 INFO - PROCESS | 3960 | 1469262961975 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:02 INFO - PROCESS | 3960 | 1469262962094 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 01:36:02 INFO - PROCESS | 3960 | 1469262962101 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 3960 | 1469262962103 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:02 INFO - PROCESS | 3960 | ++DOCSHELL 19603000 == 47 [pid = 3960] [id = 84] 01:36:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (19603800) [pid = 3960] [serial = 249] [outer = 00000000] 01:36:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (1A24A800) [pid = 3960] [serial = 250] [outer = 19603800] 01:36:02 INFO - PROCESS | 3960 | 1469262962196 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (1A24F800) [pid = 3960] [serial = 251] [outer = 19603800] 01:36:02 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (0B94A000) [pid = 3960] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:36:02 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (17FA1800) [pid = 3960] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:36:02 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (0F9E1400) [pid = 3960] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:36:02 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (0B94AC00) [pid = 3960] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:36:02 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (16AF7800) [pid = 3960] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:36:02 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (17CA7C00) [pid = 3960] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:36:02 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (19604C00) [pid = 3960] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:36:02 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1A247800) [pid = 3960] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:36:02 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (19513C00) [pid = 3960] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:36:02 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (17F9EC00) [pid = 3960] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:36:02 INFO - PROCESS | 3960 | 1469262962780 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]]]}] 01:36:02 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. 01:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 870ms 01:36:02 INFO - PROCESS | 3960 | 1469262962809 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 01:36:02 INFO - PROCESS | 3960 | 1469262962811 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 01:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:36:02 INFO - PROCESS | 3960 | 1469262962814 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:36:02 INFO - PROCESS | 3960 | 1469262962816 Marionette TRACE conn6 <- [1,302,null,{}] 01:36:02 INFO - PROCESS | 3960 | 1469262962819 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}] 01:36:02 INFO - PROCESS | 3960 | 1469262962821 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:02 INFO - PROCESS | 3960 | 1469262962900 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 01:36:02 INFO - PROCESS | 3960 | 1469262962905 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 3960 | 1469262962907 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:02 INFO - PROCESS | 3960 | ++DOCSHELL 16628800 == 48 [pid = 3960] [id = 85] 01:36:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (166F3000) [pid = 3960] [serial = 252] [outer = 00000000] 01:36:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (17F9B000) [pid = 3960] [serial = 253] [outer = 166F3000] 01:36:02 INFO - PROCESS | 3960 | 1469262962950 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (185B7000) [pid = 3960] [serial = 254] [outer = 166F3000] 01:36:03 INFO - PROCESS | 3960 | 1469262963359 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]]]}] 01:36:03 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. 01:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 01:36:03 INFO - PROCESS | 3960 | 1469262963396 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 01:36:03 INFO - PROCESS | 3960 | 1469262963398 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 01:36:03 INFO - PROCESS | 3960 | 1469262963423 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:36:03 INFO - PROCESS | 3960 | 1469262963425 Marionette TRACE conn6 <- [1,306,null,{}] 01:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:36:03 INFO - PROCESS | 3960 | 1469262963429 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}] 01:36:03 INFO - PROCESS | 3960 | 1469262963430 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:03 INFO - PROCESS | 3960 | 1469262963509 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 01:36:03 INFO - PROCESS | 3960 | 1469262963514 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:03 INFO - PROCESS | 3960 | 1469262963516 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:03 INFO - PROCESS | 3960 | ++DOCSHELL 10430400 == 49 [pid = 3960] [id = 86] 01:36:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (13324C00) [pid = 3960] [serial = 255] [outer = 00000000] 01:36:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (1A24C000) [pid = 3960] [serial = 256] [outer = 13324C00] 01:36:03 INFO - PROCESS | 3960 | 1469262963559 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (1A2D7C00) [pid = 3960] [serial = 257] [outer = 13324C00] 01:36:03 INFO - PROCESS | 3960 | 1469262963958 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]]]}] 01:36:03 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. 01:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 01:36:04 INFO - PROCESS | 3960 | 1469262964017 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 3960 | 1469262964019 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 01:36:04 INFO - PROCESS | 3960 | 1469262964023 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:36:04 INFO - PROCESS | 3960 | 1469262964034 Marionette TRACE conn6 <- [1,310,null,{}] 01:36:04 INFO - PROCESS | 3960 | 1469262964038 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}] 01:36:04 INFO - PROCESS | 3960 | 1469262964040 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:04 INFO - PROCESS | 3960 | 1469262964119 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 01:36:04 INFO - PROCESS | 3960 | 1469262964125 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 3960 | 1469262964126 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:04 INFO - PROCESS | 3960 | ++DOCSHELL 1A576400 == 50 [pid = 3960] [id = 87] 01:36:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (1A576C00) [pid = 3960] [serial = 258] [outer = 00000000] 01:36:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (1BC14400) [pid = 3960] [serial = 259] [outer = 1A576C00] 01:36:04 INFO - PROCESS | 3960 | 1469262964168 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (1C41E400) [pid = 3960] [serial = 260] [outer = 1A576C00] 01:36:04 INFO - PROCESS | 3960 | 1469262964443 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:36:04 INFO - PROCESS | 3960 | 1469262964603 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]]]}] 01:36:04 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. 01:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 631ms 01:36:04 INFO - PROCESS | 3960 | 1469262964659 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 3960 | 1469262964662 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 01:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:36:04 INFO - PROCESS | 3960 | 1469262964665 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:36:04 INFO - PROCESS | 3960 | 1469262964667 Marionette TRACE conn6 <- [1,314,null,{}] 01:36:04 INFO - PROCESS | 3960 | 1469262964671 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}] 01:36:04 INFO - PROCESS | 3960 | 1469262964673 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:04 INFO - PROCESS | 3960 | 1469262964770 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 01:36:04 INFO - PROCESS | 3960 | 1469262964985 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 3960 | 1469262964989 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:05 INFO - PROCESS | 3960 | ++DOCSHELL 0B945800 == 51 [pid = 3960] [id = 88] 01:36:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (0B94C800) [pid = 3960] [serial = 261] [outer = 00000000] 01:36:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (0EC08400) [pid = 3960] [serial = 262] [outer = 0B94C800] 01:36:05 INFO - PROCESS | 3960 | 1469262965047 Marionette DEBUG loaded listener.js 01:36:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (0F273400) [pid = 3960] [serial = 263] [outer = 0B94C800] 01:36:05 INFO - PROCESS | 3960 | 1469262965598 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]]]}] 01:36:05 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. 01:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 01:36:05 INFO - PROCESS | 3960 | 1469262965637 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 01:36:05 INFO - PROCESS | 3960 | 1469262965641 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 01:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:36:05 INFO - PROCESS | 3960 | 1469262965645 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - PROCESS | 3960 | 1469262965649 Marionette TRACE conn6 <- [1,318,null,{}] 01:36:05 INFO - PROCESS | 3960 | 1469262965654 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}] 01:36:05 INFO - PROCESS | 3960 | 1469262965657 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:05 INFO - PROCESS | 3960 | 1469262965771 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 01:36:05 INFO - PROCESS | 3960 | 1469262965874 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:05 INFO - PROCESS | 3960 | 1469262965877 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:05 INFO - PROCESS | 3960 | ++DOCSHELL 137F0000 == 52 [pid = 3960] [id = 89] 01:36:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (137F1000) [pid = 3960] [serial = 264] [outer = 00000000] 01:36:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (13D0FC00) [pid = 3960] [serial = 265] [outer = 137F1000] 01:36:05 INFO - PROCESS | 3960 | 1469262965936 Marionette DEBUG loaded listener.js 01:36:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (16622800) [pid = 3960] [serial = 266] [outer = 137F1000] 01:36:06 INFO - PROCESS | 3960 | 1469262966598 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]]]}] 01:36:06 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. 01:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1021ms 01:36:06 INFO - PROCESS | 3960 | 1469262966671 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 01:36:06 INFO - PROCESS | 3960 | 1469262966676 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 01:36:06 INFO - PROCESS | 3960 | 1469262966679 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:36:06 INFO - PROCESS | 3960 | 1469262966682 Marionette TRACE conn6 <- [1,322,null,{}] 01:36:06 INFO - PROCESS | 3960 | 1469262966716 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}] 01:36:06 INFO - PROCESS | 3960 | 1469262966719 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:06 INFO - PROCESS | 3960 | 1469262966836 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 01:36:06 INFO - PROCESS | 3960 | 1469262966954 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:06 INFO - PROCESS | 3960 | 1469262966956 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:06 INFO - PROCESS | 3960 | ++DOCSHELL 17F97C00 == 53 [pid = 3960] [id = 90] 01:36:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (17FA5000) [pid = 3960] [serial = 267] [outer = 00000000] 01:36:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (190F6400) [pid = 3960] [serial = 268] [outer = 17FA5000] 01:36:07 INFO - PROCESS | 3960 | 1469262967011 Marionette DEBUG loaded listener.js 01:36:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (193C0400) [pid = 3960] [serial = 269] [outer = 17FA5000] 01:36:07 INFO - PROCESS | 3960 | 1469262967604 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]]]}] 01:36:07 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. 01:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 990ms 01:36:07 INFO - PROCESS | 3960 | 1469262967673 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 01:36:07 INFO - PROCESS | 3960 | 1469262967676 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 01:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:36:07 INFO - PROCESS | 3960 | 1469262967686 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:36:07 INFO - PROCESS | 3960 | 1469262967692 Marionette TRACE conn6 <- [1,326,null,{}] 01:36:07 INFO - PROCESS | 3960 | 1469262967697 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}] 01:36:07 INFO - PROCESS | 3960 | 1469262967701 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:07 INFO - PROCESS | 3960 | 1469262967811 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 01:36:07 INFO - PROCESS | 3960 | 1469262967932 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:07 INFO - PROCESS | 3960 | 1469262967935 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:07 INFO - PROCESS | 3960 | ++DOCSHELL 16620400 == 54 [pid = 3960] [id = 91] 01:36:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (18432800) [pid = 3960] [serial = 270] [outer = 00000000] 01:36:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (1843C400) [pid = 3960] [serial = 271] [outer = 18432800] 01:36:07 INFO - PROCESS | 3960 | 1469262967988 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (1A242800) [pid = 3960] [serial = 272] [outer = 18432800] 01:36:08 INFO - PROCESS | 3960 | 1469262968773 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]]]}] 01:36:08 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. 01:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1132ms 01:36:08 INFO - PROCESS | 3960 | 1469262968815 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 3960 | 1469262968820 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 01:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:36:08 INFO - PROCESS | 3960 | 1469262968825 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - PROCESS | 3960 | 1469262968828 Marionette TRACE conn6 <- [1,330,null,{}] 01:36:08 INFO - PROCESS | 3960 | 1469262968834 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}] 01:36:08 INFO - PROCESS | 3960 | 1469262968836 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:08 INFO - PROCESS | 3960 | 1469262968937 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 01:36:09 INFO - PROCESS | 3960 | 1469262969021 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 3960 | 1469262969025 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:09 INFO - PROCESS | 3960 | ++DOCSHELL 0F690000 == 55 [pid = 3960] [id = 92] 01:36:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (0F690400) [pid = 3960] [serial = 273] [outer = 00000000] 01:36:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (0F697C00) [pid = 3960] [serial = 274] [outer = 0F690400] 01:36:09 INFO - PROCESS | 3960 | 1469262969115 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (0F9E1400) [pid = 3960] [serial = 275] [outer = 0F690400] 01:36:09 INFO - PROCESS | 3960 | --DOCSHELL 1A576400 == 54 [pid = 3960] [id = 87] 01:36:09 INFO - PROCESS | 3960 | --DOCSHELL 10430400 == 53 [pid = 3960] [id = 86] 01:36:09 INFO - PROCESS | 3960 | --DOCSHELL 16628800 == 52 [pid = 3960] [id = 85] 01:36:09 INFO - PROCESS | 3960 | --DOCSHELL 19603000 == 51 [pid = 3960] [id = 84] 01:36:09 INFO - PROCESS | 3960 | --DOCSHELL 18FF3800 == 50 [pid = 3960] [id = 83] 01:36:09 INFO - PROCESS | 3960 | --DOCSHELL 17FA3400 == 49 [pid = 3960] [id = 82] 01:36:09 INFO - PROCESS | 3960 | --DOCSHELL 17C1FC00 == 48 [pid = 3960] [id = 81] 01:36:09 INFO - PROCESS | 3960 | --DOCSHELL 166F2800 == 47 [pid = 3960] [id = 80] 01:36:09 INFO - PROCESS | 3960 | --DOCSHELL 0BA2C400 == 46 [pid = 3960] [id = 79] 01:36:09 INFO - PROCESS | 3960 | --DOCSHELL 133EB400 == 45 [pid = 3960] [id = 78] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (0BA29000) [pid = 3960] [serial = 190] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (18F47C00) [pid = 3960] [serial = 205] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (13D04000) [pid = 3960] [serial = 196] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (16623400) [pid = 3960] [serial = 197] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (0ECFA800) [pid = 3960] [serial = 193] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (0F65F400) [pid = 3960] [serial = 194] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (185B2C00) [pid = 3960] [serial = 187] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (0C2D4C00) [pid = 3960] [serial = 178] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (17C20800) [pid = 3960] [serial = 184] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (17C17400) [pid = 3960] [serial = 199] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (17C1C800) [pid = 3960] [serial = 200] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (17FA2400) [pid = 3960] [serial = 202] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (102BE800) [pid = 3960] [serial = 181] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (1A2CA800) [pid = 3960] [serial = 209] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (1A24D800) [pid = 3960] [serial = 208] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (1A43A000) [pid = 3960] [serial = 211] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (19519000) [pid = 3960] [serial = 217] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (0EB36C00) [pid = 3960] [serial = 191] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (1950E400) [pid = 3960] [serial = 214] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (193B7C00) [pid = 3960] [serial = 206] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (1BCA8400) [pid = 3960] [serial = 220] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (19510C00) [pid = 3960] [serial = 215] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1A581800) [pid = 3960] [serial = 212] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (18297400) [pid = 3960] [serial = 203] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (1A2DBC00) [pid = 3960] [serial = 218] [outer = 00000000] [url = about:blank] 01:36:09 INFO - PROCESS | 3960 | 1469262969784 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]]]}] 01:36:09 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. 01:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 990ms 01:36:09 INFO - PROCESS | 3960 | 1469262969815 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 01:36:09 INFO - PROCESS | 3960 | 1469262969819 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 01:36:09 INFO - PROCESS | 3960 | 1469262969824 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:36:09 INFO - PROCESS | 3960 | 1469262969827 Marionette TRACE conn6 <- [1,334,null,{}] 01:36:09 INFO - PROCESS | 3960 | 1469262969831 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}] 01:36:09 INFO - PROCESS | 3960 | 1469262969833 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:09 INFO - PROCESS | 3960 | 1469262969932 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 01:36:10 INFO - PROCESS | 3960 | 1469262970022 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 3960 | 1469262970025 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:10 INFO - PROCESS | 3960 | ++DOCSHELL 0EC5EC00 == 46 [pid = 3960] [id = 93] 01:36:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (0ECF2C00) [pid = 3960] [serial = 276] [outer = 00000000] 01:36:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (0F840800) [pid = 3960] [serial = 277] [outer = 0ECF2C00] 01:36:10 INFO - PROCESS | 3960 | 1469262970074 Marionette DEBUG loaded listener.js 01:36:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (135C0C00) [pid = 3960] [serial = 278] [outer = 0ECF2C00] 01:36:10 INFO - PROCESS | 3960 | 1469262970491 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]]]}] 01:36:10 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. 01:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 730ms 01:36:10 INFO - PROCESS | 3960 | 1469262970560 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 01:36:10 INFO - PROCESS | 3960 | 1469262970562 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 01:36:10 INFO - PROCESS | 3960 | 1469262970565 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:36:10 INFO - PROCESS | 3960 | 1469262970569 Marionette TRACE conn6 <- [1,338,null,{}] 01:36:10 INFO - PROCESS | 3960 | 1469262970579 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}] 01:36:10 INFO - PROCESS | 3960 | 1469262970583 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:10 INFO - PROCESS | 3960 | 1469262970670 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 01:36:10 INFO - PROCESS | 3960 | 1469262970683 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 3960 | 1469262970686 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:10 INFO - PROCESS | 3960 | ++DOCSHELL 17C17400 == 47 [pid = 3960] [id = 94] 01:36:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (17C17C00) [pid = 3960] [serial = 279] [outer = 00000000] 01:36:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (17C1DC00) [pid = 3960] [serial = 280] [outer = 17C17C00] 01:36:10 INFO - PROCESS | 3960 | 1469262970733 Marionette DEBUG loaded listener.js 01:36:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (17E87400) [pid = 3960] [serial = 281] [outer = 17C17C00] 01:36:11 INFO - PROCESS | 3960 | 1469262971179 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]]]}] 01:36:11 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. 01:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 01:36:11 INFO - PROCESS | 3960 | 1469262971200 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 01:36:11 INFO - PROCESS | 3960 | 1469262971202 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 01:36:11 INFO - PROCESS | 3960 | 1469262971205 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:36:11 INFO - PROCESS | 3960 | 1469262971207 Marionette TRACE conn6 <- [1,342,null,{}] 01:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:36:11 INFO - PROCESS | 3960 | 1469262971210 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}] 01:36:11 INFO - PROCESS | 3960 | 1469262971212 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:11 INFO - PROCESS | 3960 | 1469262971299 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 01:36:11 INFO - PROCESS | 3960 | 1469262971304 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:11 INFO - PROCESS | 3960 | 1469262971306 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:11 INFO - PROCESS | 3960 | ++DOCSHELL 17FA4800 == 48 [pid = 3960] [id = 95] 01:36:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (17FA4C00) [pid = 3960] [serial = 282] [outer = 00000000] 01:36:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (18434C00) [pid = 3960] [serial = 283] [outer = 17FA4C00] 01:36:11 INFO - PROCESS | 3960 | 1469262971350 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (185A9400) [pid = 3960] [serial = 284] [outer = 17FA4C00] 01:36:11 INFO - PROCESS | 3960 | 1469262971782 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]]]}] 01:36:11 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. 01:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 01:36:11 INFO - PROCESS | 3960 | 1469262971840 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 01:36:11 INFO - PROCESS | 3960 | 1469262971842 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 01:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:36:11 INFO - PROCESS | 3960 | 1469262971845 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:36:11 INFO - PROCESS | 3960 | 1469262971847 Marionette TRACE conn6 <- [1,346,null,{}] 01:36:11 INFO - PROCESS | 3960 | 1469262971850 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}] 01:36:11 INFO - PROCESS | 3960 | 1469262971852 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:11 INFO - PROCESS | 3960 | 1469262971932 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 01:36:11 INFO - PROCESS | 3960 | 1469262971937 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:11 INFO - PROCESS | 3960 | 1469262971939 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:11 INFO - PROCESS | 3960 | ++DOCSHELL 18299000 == 49 [pid = 3960] [id = 96] 01:36:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (185AEC00) [pid = 3960] [serial = 285] [outer = 00000000] 01:36:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (190F3000) [pid = 3960] [serial = 286] [outer = 185AEC00] 01:36:11 INFO - PROCESS | 3960 | 1469262971983 Marionette DEBUG loaded listener.js 01:36:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (190FB000) [pid = 3960] [serial = 287] [outer = 185AEC00] 01:36:12 INFO - PROCESS | 3960 | 1469262972456 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]]]}] 01:36:12 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. 01:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 01:36:12 INFO - PROCESS | 3960 | 1469262972476 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 3960 | 1469262972478 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 01:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:36:12 INFO - PROCESS | 3960 | 1469262972481 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 3960 | 1469262972482 Marionette TRACE conn6 <- [1,350,null,{}] 01:36:12 INFO - PROCESS | 3960 | 1469262972497 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}] 01:36:12 INFO - PROCESS | 3960 | 1469262972502 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:12 INFO - PROCESS | 3960 | 1469262972638 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 01:36:12 INFO - PROCESS | 3960 | 1469262972697 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:12 INFO - PROCESS | 3960 | 1469262972699 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:12 INFO - PROCESS | 3960 | ++DOCSHELL 17C8C800 == 50 [pid = 3960] [id = 97] 01:36:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (193C0000) [pid = 3960] [serial = 288] [outer = 00000000] 01:36:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (1A245C00) [pid = 3960] [serial = 289] [outer = 193C0000] 01:36:12 INFO - PROCESS | 3960 | 1469262972742 Marionette DEBUG loaded listener.js 01:36:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (1A26D000) [pid = 3960] [serial = 290] [outer = 193C0000] 01:36:13 INFO - PROCESS | 3960 | 1469262973176 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]]]}] 01:36:13 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. 01:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 01:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:36:13 INFO - PROCESS | 3960 | 1469262973212 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 01:36:13 INFO - PROCESS | 3960 | 1469262973214 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 01:36:13 INFO - PROCESS | 3960 | 1469262973217 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:36:13 INFO - PROCESS | 3960 | 1469262973219 Marionette TRACE conn6 <- [1,354,null,{}] 01:36:13 INFO - PROCESS | 3960 | 1469262973223 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}] 01:36:13 INFO - PROCESS | 3960 | 1469262973225 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:13 INFO - PROCESS | 3960 | 1469262973367 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 01:36:13 INFO - PROCESS | 3960 | 1469262973390 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 3960 | 1469262973392 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:13 INFO - PROCESS | 3960 | ++DOCSHELL 1A2CD000 == 51 [pid = 3960] [id = 98] 01:36:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (1A2D4800) [pid = 3960] [serial = 291] [outer = 00000000] 01:36:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (1A4E4000) [pid = 3960] [serial = 292] [outer = 1A2D4800] 01:36:13 INFO - PROCESS | 3960 | 1469262973435 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (1A5F0000) [pid = 3960] [serial = 293] [outer = 1A2D4800] 01:36:13 INFO - PROCESS | 3960 | 1469262973871 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]]]}] 01:36:13 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. 01:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 01:36:13 INFO - PROCESS | 3960 | 1469262973888 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 01:36:13 INFO - PROCESS | 3960 | 1469262973890 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 01:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:36:13 INFO - PROCESS | 3960 | 1469262973893 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:36:13 INFO - PROCESS | 3960 | 1469262973895 Marionette TRACE conn6 <- [1,358,null,{}] 01:36:13 INFO - PROCESS | 3960 | 1469262973898 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}] 01:36:13 INFO - PROCESS | 3960 | 1469262973900 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:14 INFO - PROCESS | 3960 | 1469262974018 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 01:36:14 INFO - PROCESS | 3960 | 1469262974023 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:14 INFO - PROCESS | 3960 | 1469262974025 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:14 INFO - PROCESS | 3960 | ++DOCSHELL 185B1400 == 52 [pid = 3960] [id = 99] 01:36:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (1957AC00) [pid = 3960] [serial = 294] [outer = 00000000] 01:36:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (1BD03000) [pid = 3960] [serial = 295] [outer = 1957AC00] 01:36:14 INFO - PROCESS | 3960 | 1469262974117 Marionette DEBUG loaded listener.js 01:36:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (1BCABC00) [pid = 3960] [serial = 296] [outer = 1957AC00] 01:36:14 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (170AA800) [pid = 3960] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:36:14 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (17F99400) [pid = 3960] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:36:14 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (1847A400) [pid = 3960] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:36:14 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (19603800) [pid = 3960] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:36:14 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (133F4400) [pid = 3960] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:36:14 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (190F6800) [pid = 3960] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:36:14 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (17C21800) [pid = 3960] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:36:14 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (0EB84000) [pid = 3960] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:36:14 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (166F3800) [pid = 3960] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:36:14 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (166F3000) [pid = 3960] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:36:14 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (13324C00) [pid = 3960] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:36:14 INFO - PROCESS | 3960 | 1469262974695 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]]]}] 01:36:14 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. 01:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 830ms 01:36:14 INFO - PROCESS | 3960 | 1469262974724 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 01:36:14 INFO - PROCESS | 3960 | 1469262974726 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 01:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:36:14 INFO - PROCESS | 3960 | 1469262974729 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:36:14 INFO - PROCESS | 3960 | 1469262974731 Marionette TRACE conn6 <- [1,362,null,{}] 01:36:14 INFO - PROCESS | 3960 | 1469262974735 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}] 01:36:14 INFO - PROCESS | 3960 | 1469262974736 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:14 INFO - PROCESS | 3960 | 1469262974823 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 01:36:14 INFO - PROCESS | 3960 | 1469262974828 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:14 INFO - PROCESS | 3960 | 1469262974830 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:14 INFO - PROCESS | 3960 | ++DOCSHELL 17FA2C00 == 53 [pid = 3960] [id = 100] 01:36:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (19603800) [pid = 3960] [serial = 297] [outer = 00000000] 01:36:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (1B520000) [pid = 3960] [serial = 298] [outer = 19603800] 01:36:14 INFO - PROCESS | 3960 | 1469262974873 Marionette DEBUG loaded listener.js 01:36:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (1BD02000) [pid = 3960] [serial = 299] [outer = 19603800] 01:36:15 INFO - PROCESS | 3960 | 1469262975296 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]]]}] 01:36:15 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. 01:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 01:36:15 INFO - PROCESS | 3960 | 1469262975360 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 3960 | 1469262975362 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 01:36:15 INFO - PROCESS | 3960 | 1469262975366 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:36:15 INFO - PROCESS | 3960 | 1469262975368 Marionette TRACE conn6 <- [1,366,null,{}] 01:36:15 INFO - PROCESS | 3960 | 1469262975371 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}] 01:36:15 INFO - PROCESS | 3960 | 1469262975373 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:15 INFO - PROCESS | 3960 | 1469262975453 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 01:36:15 INFO - PROCESS | 3960 | 1469262975461 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:15 INFO - PROCESS | 3960 | 1469262975463 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:15 INFO - PROCESS | 3960 | ++DOCSHELL 1BD0AC00 == 54 [pid = 3960] [id = 101] 01:36:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (1BD0C400) [pid = 3960] [serial = 300] [outer = 00000000] 01:36:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (1C3A0400) [pid = 3960] [serial = 301] [outer = 1BD0C400] 01:36:15 INFO - PROCESS | 3960 | 1469262975504 Marionette DEBUG loaded listener.js 01:36:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (1C3A1C00) [pid = 3960] [serial = 302] [outer = 1BD0C400] 01:36:15 INFO - PROCESS | 3960 | 1469262975910 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]]]}] 01:36:15 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. 01:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 01:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:36:15 INFO - PROCESS | 3960 | 1469262975940 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 3960 | 1469262975942 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 01:36:15 INFO - PROCESS | 3960 | 1469262975945 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:36:15 INFO - PROCESS | 3960 | 1469262975947 Marionette TRACE conn6 <- [1,370,null,{}] 01:36:15 INFO - PROCESS | 3960 | 1469262975968 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}] 01:36:15 INFO - PROCESS | 3960 | 1469262975971 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:16 INFO - PROCESS | 3960 | 1469262976069 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 01:36:16 INFO - PROCESS | 3960 | 1469262976077 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 3960 | 1469262976079 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:16 INFO - PROCESS | 3960 | ++DOCSHELL 1C3A6C00 == 55 [pid = 3960] [id = 102] 01:36:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (1C3AB400) [pid = 3960] [serial = 303] [outer = 00000000] 01:36:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (1C41F400) [pid = 3960] [serial = 304] [outer = 1C3AB400] 01:36:16 INFO - PROCESS | 3960 | 1469262976124 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (1C42B000) [pid = 3960] [serial = 305] [outer = 1C3AB400] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 135BE000 == 54 [pid = 3960] [id = 47] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 16629400 == 53 [pid = 3960] [id = 76] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 0BA27C00 == 52 [pid = 3960] [id = 46] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 0F567000 == 51 [pid = 3960] [id = 75] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 0F68AC00 == 50 [pid = 3960] [id = 61] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 1B229800 == 49 [pid = 3960] [id = 74] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 185AF400 == 48 [pid = 3960] [id = 48] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 17C1B400 == 47 [pid = 3960] [id = 62] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 17F98C00 == 46 [pid = 3960] [id = 45] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 196F2400 == 45 [pid = 3960] [id = 77] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 13D90400 == 44 [pid = 3960] [id = 29] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 170A9400 == 43 [pid = 3960] [id = 30] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 17FA3000 == 42 [pid = 3960] [id = 63] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 0BA24C00 == 41 [pid = 3960] [id = 60] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 0EC5EC00 == 40 [pid = 3960] [id = 93] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 0F690000 == 39 [pid = 3960] [id = 92] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 16620400 == 38 [pid = 3960] [id = 91] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 137F0000 == 37 [pid = 3960] [id = 89] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 17F97C00 == 36 [pid = 3960] [id = 90] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 0B945800 == 35 [pid = 3960] [id = 88] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 17C17400 == 34 [pid = 3960] [id = 94] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 18299000 == 33 [pid = 3960] [id = 96] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 17FA4800 == 32 [pid = 3960] [id = 95] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 17C8C800 == 31 [pid = 3960] [id = 97] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 185B1400 == 30 [pid = 3960] [id = 99] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 1BD0AC00 == 29 [pid = 3960] [id = 101] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 1A2CD000 == 28 [pid = 3960] [id = 98] 01:36:17 INFO - PROCESS | 3960 | --DOCSHELL 17FA2C00 == 27 [pid = 3960] [id = 100] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (18DC9000) [pid = 3960] [serial = 88] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (17FA5C00) [pid = 3960] [serial = 133] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (185B3800) [pid = 3960] [serial = 244] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (185B4C00) [pid = 3960] [serial = 245] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (1A24A800) [pid = 3960] [serial = 250] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (13BA5400) [pid = 3960] [serial = 232] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (19584800) [pid = 3960] [serial = 248] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (17F97800) [pid = 3960] [serial = 241] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (16AF6C00) [pid = 3960] [serial = 226] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (0F66B800) [pid = 3960] [serial = 235] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (1950A400) [pid = 3960] [serial = 247] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (13218800) [pid = 3960] [serial = 236] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (0F68F800) [pid = 3960] [serial = 223] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (16AEB400) [pid = 3960] [serial = 238] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (16AF3400) [pid = 3960] [serial = 239] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (1A436000) [pid = 3960] [serial = 229] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (185B7000) [pid = 3960] [serial = 254] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (17F9B000) [pid = 3960] [serial = 253] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (1A24C000) [pid = 3960] [serial = 256] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (1A24F800) [pid = 3960] [serial = 251] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (13D90C00) [pid = 3960] [serial = 233] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (1A2D7C00) [pid = 3960] [serial = 257] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (17F9DC00) [pid = 3960] [serial = 242] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (1BC14400) [pid = 3960] [serial = 259] [outer = 00000000] [url = about:blank] 01:36:18 INFO - PROCESS | 3960 | 1469262978193 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]]]}] 01:36:18 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. 01:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 2285ms 01:36:18 INFO - PROCESS | 3960 | 1469262978232 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 01:36:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:36:18 INFO - PROCESS | 3960 | 1469262978236 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 01:36:18 INFO - PROCESS | 3960 | 1469262978241 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:36:18 INFO - PROCESS | 3960 | 1469262978244 Marionette TRACE conn6 <- [1,374,null,{}] 01:36:18 INFO - PROCESS | 3960 | 1469262978250 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}] 01:36:18 INFO - PROCESS | 3960 | 1469262978253 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:18 INFO - PROCESS | 3960 | 1469262978347 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 01:36:18 INFO - PROCESS | 3960 | 1469262978357 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:18 INFO - PROCESS | 3960 | 1469262978362 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:18 INFO - PROCESS | 3960 | ++DOCSHELL 0C221000 == 28 [pid = 3960] [id = 103] 01:36:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (0C26DC00) [pid = 3960] [serial = 306] [outer = 00000000] 01:36:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (0C2D3800) [pid = 3960] [serial = 307] [outer = 0C26DC00] 01:36:18 INFO - PROCESS | 3960 | 1469262978410 Marionette DEBUG loaded listener.js 01:36:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (0EC0D000) [pid = 3960] [serial = 308] [outer = 0C26DC00] 01:36:18 INFO - PROCESS | 3960 | 1469262978920 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:36:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:36:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 730ms 01:36:18 INFO - PROCESS | 3960 | 1469262978971 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 01:36:18 INFO - PROCESS | 3960 | 1469262978976 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 01:36:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:36:18 INFO - PROCESS | 3960 | 1469262978983 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:36:18 INFO - PROCESS | 3960 | 1469262978985 Marionette TRACE conn6 <- [1,378,null,{}] 01:36:18 INFO - PROCESS | 3960 | 1469262978989 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}] 01:36:18 INFO - PROCESS | 3960 | 1469262978992 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:19 INFO - PROCESS | 3960 | 1469262979083 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 01:36:19 INFO - PROCESS | 3960 | 1469262979097 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:19 INFO - PROCESS | 3960 | 1469262979100 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:19 INFO - PROCESS | 3960 | ++DOCSHELL 0F56F000 == 29 [pid = 3960] [id = 104] 01:36:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (0F570000) [pid = 3960] [serial = 309] [outer = 00000000] 01:36:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (0F661400) [pid = 3960] [serial = 310] [outer = 0F570000] 01:36:19 INFO - PROCESS | 3960 | 1469262979147 Marionette DEBUG loaded listener.js 01:36:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (0F66B800) [pid = 3960] [serial = 311] [outer = 0F570000] 01:36:19 INFO - PROCESS | 3960 | 1469262979632 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:36:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:36:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 01:36:19 INFO - PROCESS | 3960 | 1469262979656 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 01:36:19 INFO - PROCESS | 3960 | 1469262979658 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 01:36:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:36:19 INFO - PROCESS | 3960 | 1469262979662 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:36:19 INFO - PROCESS | 3960 | 1469262979665 Marionette TRACE conn6 <- [1,382,null,{}] 01:36:19 INFO - PROCESS | 3960 | 1469262979680 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}] 01:36:19 INFO - PROCESS | 3960 | 1469262979685 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:19 INFO - PROCESS | 3960 | 1469262979809 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 01:36:19 INFO - PROCESS | 3960 | 1469262979901 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:19 INFO - PROCESS | 3960 | 1469262979904 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:19 INFO - PROCESS | 3960 | ++DOCSHELL 13320400 == 30 [pid = 3960] [id = 105] 01:36:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (13327000) [pid = 3960] [serial = 312] [outer = 00000000] 01:36:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (133EB400) [pid = 3960] [serial = 313] [outer = 13327000] 01:36:19 INFO - PROCESS | 3960 | 1469262979956 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (13B22C00) [pid = 3960] [serial = 314] [outer = 13327000] 01:36:20 INFO - PROCESS | 3960 | 1469262980370 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:36:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:36:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 01:36:20 INFO - PROCESS | 3960 | 1469262980392 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 01:36:20 INFO - PROCESS | 3960 | 1469262980395 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 01:36:20 INFO - PROCESS | 3960 | 1469262980398 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:36:20 INFO - PROCESS | 3960 | 1469262980400 Marionette TRACE conn6 <- [1,386,null,{}] 01:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:36:20 INFO - PROCESS | 3960 | 1469262980403 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}] 01:36:20 INFO - PROCESS | 3960 | 1469262980405 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:20 INFO - PROCESS | 3960 | 1469262980490 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 01:36:20 INFO - PROCESS | 3960 | 1469262980496 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 3960 | 1469262980498 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:20 INFO - PROCESS | 3960 | ++DOCSHELL 13CD6C00 == 31 [pid = 3960] [id = 106] 01:36:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (13CDA400) [pid = 3960] [serial = 315] [outer = 00000000] 01:36:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (14869000) [pid = 3960] [serial = 316] [outer = 13CDA400] 01:36:20 INFO - PROCESS | 3960 | 1469262980542 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (1661E400) [pid = 3960] [serial = 317] [outer = 13CDA400] 01:36:20 INFO - PROCESS | 3960 | 1469262980987 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]]]}] 01:36:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:36:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 630ms 01:36:21 INFO - PROCESS | 3960 | 1469262981032 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 3960 | 1469262981034 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 01:36:21 INFO - PROCESS | 3960 | 1469262981037 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:36:21 INFO - PROCESS | 3960 | 1469262981039 Marionette TRACE conn6 <- [1,390,null,{}] 01:36:21 INFO - PROCESS | 3960 | 1469262981042 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}] 01:36:21 INFO - PROCESS | 3960 | 1469262981044 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:21 INFO - PROCESS | 3960 | 1469262981123 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 01:36:21 INFO - PROCESS | 3960 | 1469262981130 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 3960 | 1469262981132 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:21 INFO - PROCESS | 3960 | ++DOCSHELL 1662A400 == 32 [pid = 3960] [id = 107] 01:36:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (166F3800) [pid = 3960] [serial = 318] [outer = 00000000] 01:36:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (16AEB400) [pid = 3960] [serial = 319] [outer = 166F3800] 01:36:21 INFO - PROCESS | 3960 | 1469262981176 Marionette DEBUG loaded listener.js 01:36:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (16AF6000) [pid = 3960] [serial = 320] [outer = 166F3800] 01:36:21 INFO - PROCESS | 3960 | 1469262981665 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]]]}] 01:36:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:36:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 01:36:21 INFO - PROCESS | 3960 | 1469262981712 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 3960 | 1469262981714 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 01:36:21 INFO - PROCESS | 3960 | 1469262981717 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:36:21 INFO - PROCESS | 3960 | 1469262981719 Marionette TRACE conn6 <- [1,394,null,{}] 01:36:21 INFO - PROCESS | 3960 | 1469262981722 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}] 01:36:21 INFO - PROCESS | 3960 | 1469262981728 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:21 INFO - PROCESS | 3960 | 1469262981847 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 01:36:21 INFO - PROCESS | 3960 | 1469262981860 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 3960 | 1469262981862 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:21 INFO - PROCESS | 3960 | ++DOCSHELL 17C1D400 == 33 [pid = 3960] [id = 108] 01:36:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (17C25800) [pid = 3960] [serial = 321] [outer = 00000000] 01:36:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (17F99C00) [pid = 3960] [serial = 322] [outer = 17C25800] 01:36:21 INFO - PROCESS | 3960 | 1469262981906 Marionette DEBUG loaded listener.js 01:36:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (17F9F000) [pid = 3960] [serial = 323] [outer = 17C25800] 01:36:22 INFO - PROCESS | 3960 | 1469262982371 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]]]}] 01:36:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:36:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 01:36:22 INFO - PROCESS | 3960 | 1469262982392 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 01:36:22 INFO - PROCESS | 3960 | 1469262982394 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 01:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:36:22 INFO - PROCESS | 3960 | 1469262982397 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:36:22 INFO - PROCESS | 3960 | 1469262982399 Marionette TRACE conn6 <- [1,398,null,{}] 01:36:22 INFO - PROCESS | 3960 | 1469262982402 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}] 01:36:22 INFO - PROCESS | 3960 | 1469262982404 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:22 INFO - PROCESS | 3960 | 1469262982507 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 01:36:22 INFO - PROCESS | 3960 | 1469262982513 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:22 INFO - PROCESS | 3960 | 1469262982515 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:22 INFO - PROCESS | 3960 | ++DOCSHELL 17C1E000 == 34 [pid = 3960] [id = 109] 01:36:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (17FA0C00) [pid = 3960] [serial = 324] [outer = 00000000] 01:36:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (1842E000) [pid = 3960] [serial = 325] [outer = 17FA0C00] 01:36:22 INFO - PROCESS | 3960 | 1469262982557 Marionette DEBUG loaded listener.js 01:36:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (1842EC00) [pid = 3960] [serial = 326] [outer = 17FA0C00] 01:36:22 INFO - PROCESS | 3960 | 1469262982993 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]]]}] 01:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 01:36:23 INFO - PROCESS | 3960 | 1469262983028 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 01:36:23 INFO - PROCESS | 3960 | 1469262983031 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 01:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:36:23 INFO - PROCESS | 3960 | 1469262983039 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:36:23 INFO - PROCESS | 3960 | 1469262983040 Marionette TRACE conn6 <- [1,402,null,{}] 01:36:23 INFO - PROCESS | 3960 | 1469262983044 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}] 01:36:23 INFO - PROCESS | 3960 | 1469262983046 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:23 INFO - PROCESS | 3960 | 1469262983124 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 01:36:23 INFO - PROCESS | 3960 | 1469262983130 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 3960 | 1469262983132 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:23 INFO - PROCESS | 3960 | ++DOCSHELL 14F2D000 == 35 [pid = 3960] [id = 110] 01:36:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (1843A800) [pid = 3960] [serial = 327] [outer = 00000000] 01:36:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (185B1400) [pid = 3960] [serial = 328] [outer = 1843A800] 01:36:23 INFO - PROCESS | 3960 | 1469262983175 Marionette DEBUG loaded listener.js 01:36:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (185AD400) [pid = 3960] [serial = 329] [outer = 1843A800] 01:36:23 INFO - PROCESS | 3960 | 1469262983653 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]]]}] 01:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 01:36:23 INFO - PROCESS | 3960 | 1469262983708 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 01:36:23 INFO - PROCESS | 3960 | 1469262983710 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 01:36:23 INFO - PROCESS | 3960 | 1469262983714 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:36:23 INFO - PROCESS | 3960 | 1469262983716 Marionette TRACE conn6 <- [1,406,null,{}] 01:36:23 INFO - PROCESS | 3960 | 1469262983725 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}] 01:36:23 INFO - PROCESS | 3960 | 1469262983727 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:23 INFO - PROCESS | 3960 | 1469262983836 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 01:36:23 INFO - PROCESS | 3960 | 1469262983921 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 3960 | 1469262983923 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:23 INFO - PROCESS | 3960 | ++DOCSHELL 1331E000 == 36 [pid = 3960] [id = 111] 01:36:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (18EF6400) [pid = 3960] [serial = 330] [outer = 00000000] 01:36:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (18FF8000) [pid = 3960] [serial = 331] [outer = 18EF6400] 01:36:23 INFO - PROCESS | 3960 | 1469262983966 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (190F1800) [pid = 3960] [serial = 332] [outer = 18EF6400] 01:36:24 INFO - PROCESS | 3960 | 1469262984379 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]]]}] 01:36:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 01:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:36:24 INFO - PROCESS | 3960 | 1469262984448 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 01:36:24 INFO - PROCESS | 3960 | 1469262984450 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 01:36:24 INFO - PROCESS | 3960 | 1469262984454 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:36:24 INFO - PROCESS | 3960 | 1469262984455 Marionette TRACE conn6 <- [1,410,null,{}] 01:36:24 INFO - PROCESS | 3960 | 1469262984466 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}] 01:36:24 INFO - PROCESS | 3960 | 1469262984468 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:24 INFO - PROCESS | 3960 | 1469262984593 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 01:36:24 INFO - PROCESS | 3960 | 1469262984653 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:24 INFO - PROCESS | 3960 | 1469262984655 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:24 INFO - PROCESS | 3960 | ++DOCSHELL 18F46000 == 37 [pid = 3960] [id = 112] 01:36:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (190F9400) [pid = 3960] [serial = 333] [outer = 00000000] 01:36:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (193BC000) [pid = 3960] [serial = 334] [outer = 190F9400] 01:36:24 INFO - PROCESS | 3960 | 1469262984701 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (193C1000) [pid = 3960] [serial = 335] [outer = 190F9400] 01:36:25 INFO - PROCESS | 3960 | 1469262985153 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]]]}] 01:36:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:36:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 01:36:25 INFO - PROCESS | 3960 | 1469262985207 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 01:36:25 INFO - PROCESS | 3960 | 1469262985210 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 01:36:25 INFO - PROCESS | 3960 | 1469262985213 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:36:25 INFO - PROCESS | 3960 | 1469262985216 Marionette TRACE conn6 <- [1,414,null,{}] 01:36:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:36:25 INFO - PROCESS | 3960 | 1469262985219 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}] 01:36:25 INFO - PROCESS | 3960 | 1469262985221 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:25 INFO - PROCESS | 3960 | 1469262985346 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (1A576C00) [pid = 3960] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (0F56B400) [pid = 3960] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (16629C00) [pid = 3960] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (193C0000) [pid = 3960] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (1A2D4800) [pid = 3960] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (1957AC00) [pid = 3960] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (1BD0C400) [pid = 3960] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (17FA4C00) [pid = 3960] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (17C17C00) [pid = 3960] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (0ECF2C00) [pid = 3960] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (0F690400) [pid = 3960] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (18432800) [pid = 3960] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (17FA5000) [pid = 3960] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (137F1000) [pid = 3960] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (0B94C800) [pid = 3960] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (185AEC00) [pid = 3960] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (19603800) [pid = 3960] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (13C1E000) [pid = 3960] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (193B8400) [pid = 3960] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (1A2D8C00) [pid = 3960] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (17FA4000) [pid = 3960] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (185AFC00) [pid = 3960] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1A2E2400) [pid = 3960] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (1B28C800) [pid = 3960] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (0BA2B000) [pid = 3960] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (1A158C00) [pid = 3960] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (135BE400) [pid = 3960] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (17C1B800) [pid = 3960] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (0BA2A000) [pid = 3960] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (0BA2E400) [pid = 3960] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:36:25 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (0F68EC00) [pid = 3960] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:36:25 INFO - PROCESS | 3960 | 1469262985823 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:25 INFO - PROCESS | 3960 | 1469262985826 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:25 INFO - PROCESS | 3960 | ++DOCSHELL 0B949400 == 38 [pid = 3960] [id = 113] 01:36:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (0B94C800) [pid = 3960] [serial = 336] [outer = 00000000] 01:36:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (0C26E400) [pid = 3960] [serial = 337] [outer = 0B94C800] 01:36:25 INFO - PROCESS | 3960 | 1469262985882 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (0F690400) [pid = 3960] [serial = 338] [outer = 0B94C800] 01:36:26 INFO - PROCESS | 3960 | 1469262986698 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]]]}] 01:36:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:36:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1519ms 01:36:26 INFO - PROCESS | 3960 | 1469262986740 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 01:36:26 INFO - PROCESS | 3960 | 1469262986744 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 01:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:36:26 INFO - PROCESS | 3960 | 1469262986749 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:36:26 INFO - PROCESS | 3960 | 1469262986755 Marionette TRACE conn6 <- [1,418,null,{}] 01:36:26 INFO - PROCESS | 3960 | 1469262986760 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}] 01:36:26 INFO - PROCESS | 3960 | 1469262986763 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:26 INFO - PROCESS | 3960 | 1469262986884 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 01:36:27 INFO - PROCESS | 3960 | 1469262987010 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:27 INFO - PROCESS | 3960 | 1469262987013 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:27 INFO - PROCESS | 3960 | ++DOCSHELL 0BA32000 == 39 [pid = 3960] [id = 114] 01:36:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (0EB86000) [pid = 3960] [serial = 339] [outer = 00000000] 01:36:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (0F270400) [pid = 3960] [serial = 340] [outer = 0EB86000] 01:36:27 INFO - PROCESS | 3960 | 1469262987071 Marionette DEBUG loaded listener.js 01:36:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (0F65E800) [pid = 3960] [serial = 341] [outer = 0EB86000] 01:36:28 INFO - PROCESS | 3960 | 1469262988279 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]]]}] 01:36:28 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 01:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1579ms 01:36:28 INFO - PROCESS | 3960 | 1469262988329 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 01:36:28 INFO - PROCESS | 3960 | 1469262988333 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 01:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:36:28 INFO - PROCESS | 3960 | 1469262988338 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:36:28 INFO - PROCESS | 3960 | 1469262988341 Marionette TRACE conn6 <- [1,422,null,{}] 01:36:28 INFO - PROCESS | 3960 | 1469262988411 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}] 01:36:28 INFO - PROCESS | 3960 | 1469262988414 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:28 INFO - PROCESS | 3960 | 1469262988518 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 01:36:28 INFO - PROCESS | 3960 | 1469262988596 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 3960 | 1469262988598 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:28 INFO - PROCESS | 3960 | ++DOCSHELL 0F271800 == 40 [pid = 3960] [id = 115] 01:36:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (0F272000) [pid = 3960] [serial = 342] [outer = 00000000] 01:36:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (0F665800) [pid = 3960] [serial = 343] [outer = 0F272000] 01:36:28 INFO - PROCESS | 3960 | 1469262988650 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (0F68F000) [pid = 3960] [serial = 344] [outer = 0F272000] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 0B942800 == 39 [pid = 3960] [id = 23] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 193BCC00 == 38 [pid = 3960] [id = 20] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 0B948000 == 37 [pid = 3960] [id = 24] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 0BA26400 == 36 [pid = 3960] [id = 22] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 0817FC00 == 35 [pid = 3960] [id = 21] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 17C92800 == 34 [pid = 3960] [id = 17] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 0F837800 == 33 [pid = 3960] [id = 14] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 0F83F000 == 32 [pid = 3960] [id = 19] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 0ED53800 == 31 [pid = 3960] [id = 28] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 13D91800 == 30 [pid = 3960] [id = 18] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 1C5CAC00 == 29 [pid = 3960] [id = 8] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 0F663C00 == 28 [pid = 3960] [id = 27] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 0BA30000 == 27 [pid = 3960] [id = 26] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 166F8800 == 26 [pid = 3960] [id = 16] 01:36:28 INFO - PROCESS | 3960 | --DOCSHELL 13B26800 == 25 [pid = 3960] [id = 15] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (1C41E400) [pid = 3960] [serial = 260] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (1662B000) [pid = 3960] [serial = 94] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (19610800) [pid = 3960] [serial = 97] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (1B22D400) [pid = 3960] [serial = 176] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (1A249400) [pid = 3960] [serial = 188] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (18FF5000) [pid = 3960] [serial = 142] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (1A5F9400) [pid = 3960] [serial = 100] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (1C424C00) [pid = 3960] [serial = 221] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (0ECF5400) [pid = 3960] [serial = 179] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (1BCA9400) [pid = 3960] [serial = 230] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (14861C00) [pid = 3960] [serial = 139] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (17C24800) [pid = 3960] [serial = 185] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (0ED6D000) [pid = 3960] [serial = 136] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (0ED52400) [pid = 3960] [serial = 91] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (13B2B800) [pid = 3960] [serial = 182] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (1A245C00) [pid = 3960] [serial = 289] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (1A4E4000) [pid = 3960] [serial = 292] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (1A26D000) [pid = 3960] [serial = 290] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1BD03000) [pid = 3960] [serial = 295] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1A5F0000) [pid = 3960] [serial = 293] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (1C3A0400) [pid = 3960] [serial = 301] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (1BCABC00) [pid = 3960] [serial = 296] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (18434C00) [pid = 3960] [serial = 283] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (185A9400) [pid = 3960] [serial = 284] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (17C1DC00) [pid = 3960] [serial = 280] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (17E87400) [pid = 3960] [serial = 281] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F840800) [pid = 3960] [serial = 277] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (135C0C00) [pid = 3960] [serial = 278] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F9E1400) [pid = 3960] [serial = 275] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F697C00) [pid = 3960] [serial = 274] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1A242800) [pid = 3960] [serial = 272] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1843C400) [pid = 3960] [serial = 271] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (193C0400) [pid = 3960] [serial = 269] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (190F6400) [pid = 3960] [serial = 268] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (16622800) [pid = 3960] [serial = 266] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (13D0FC00) [pid = 3960] [serial = 265] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (0F273400) [pid = 3960] [serial = 263] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (0EC08400) [pid = 3960] [serial = 262] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (190F3000) [pid = 3960] [serial = 286] [outer = 00000000] [url = about:blank] 01:36:28 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (1C3A1C00) [pid = 3960] [serial = 302] [outer = 00000000] [url = about:blank] 01:36:29 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (1C41F400) [pid = 3960] [serial = 304] [outer = 00000000] [url = about:blank] 01:36:29 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (1B520000) [pid = 3960] [serial = 298] [outer = 00000000] [url = about:blank] 01:36:29 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (190FB000) [pid = 3960] [serial = 287] [outer = 00000000] [url = about:blank] 01:36:29 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (1BD02000) [pid = 3960] [serial = 299] [outer = 00000000] [url = about:blank] 01:36:29 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (102BA000) [pid = 3960] [serial = 224] [outer = 00000000] [url = about:blank] 01:36:29 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (17E80800) [pid = 3960] [serial = 227] [outer = 00000000] [url = about:blank] 01:36:29 INFO - PROCESS | 3960 | 1469262989626 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]]]}] 01:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1321ms 01:36:29 INFO - PROCESS | 3960 | 1469262989660 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 01:36:29 INFO - PROCESS | 3960 | 1469262989665 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 01:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:36:29 INFO - PROCESS | 3960 | 1469262989671 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:36:29 INFO - PROCESS | 3960 | 1469262989673 Marionette TRACE conn6 <- [1,426,null,{}] 01:36:29 INFO - PROCESS | 3960 | 1469262989677 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}] 01:36:29 INFO - PROCESS | 3960 | 1469262989680 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:29 INFO - PROCESS | 3960 | 1469262989767 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 01:36:29 INFO - PROCESS | 3960 | 1469262989774 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:29 INFO - PROCESS | 3960 | 1469262989776 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:29 INFO - PROCESS | 3960 | ++DOCSHELL 0F273400 == 26 [pid = 3960] [id = 116] 01:36:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (0F273C00) [pid = 3960] [serial = 345] [outer = 00000000] 01:36:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (0F692800) [pid = 3960] [serial = 346] [outer = 0F273C00] 01:36:29 INFO - PROCESS | 3960 | 1469262989822 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (0F83F000) [pid = 3960] [serial = 347] [outer = 0F273C00] 01:36:30 INFO - PROCESS | 3960 | 1469262990308 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] 01:36:30 INFO - PROCESS | 3960 | 1469262990349 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 01:36:30 INFO - PROCESS | 3960 | 1469262990353 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:36:30 INFO - PROCESS | 3960 | 1469262990356 Marionette TRACE conn6 <- [1,430,null,{}] 01:36:30 INFO - PROCESS | 3960 | 1469262990367 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}] 01:36:30 INFO - PROCESS | 3960 | 1469262990371 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:30 INFO - PROCESS | 3960 | 1469262990458 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 01:36:30 INFO - PROCESS | 3960 | 1469262990540 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:30 INFO - PROCESS | 3960 | 1469262990543 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:30 INFO - PROCESS | 3960 | ++DOCSHELL 137F6000 == 27 [pid = 3960] [id = 117] 01:36:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (137FC400) [pid = 3960] [serial = 348] [outer = 00000000] 01:36:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (13C17400) [pid = 3960] [serial = 349] [outer = 137FC400] 01:36:30 INFO - PROCESS | 3960 | 1469262990589 Marionette DEBUG loaded listener.js 01:36:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (13CE1800) [pid = 3960] [serial = 350] [outer = 137FC400] 01:36:30 INFO - PROCESS | 3960 | 1469262990978 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]]]}] 01:36:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:36:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 01:36:31 INFO - PROCESS | 3960 | 1469262991027 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 01:36:31 INFO - PROCESS | 3960 | 1469262991029 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 01:36:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:36:31 INFO - PROCESS | 3960 | 1469262991044 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:36:31 INFO - PROCESS | 3960 | 1469262991046 Marionette TRACE conn6 <- [1,434,null,{}] 01:36:31 INFO - PROCESS | 3960 | 1469262991049 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}] 01:36:31 INFO - PROCESS | 3960 | 1469262991051 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:31 INFO - PROCESS | 3960 | 1469262991191 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 01:36:31 INFO - PROCESS | 3960 | 1469262991224 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:31 INFO - PROCESS | 3960 | 1469262991226 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:31 INFO - PROCESS | 3960 | ++DOCSHELL 14F2DC00 == 28 [pid = 3960] [id = 118] 01:36:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (14F2F000) [pid = 3960] [serial = 351] [outer = 00000000] 01:36:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (16628C00) [pid = 3960] [serial = 352] [outer = 14F2F000] 01:36:31 INFO - PROCESS | 3960 | 1469262991270 Marionette DEBUG loaded listener.js 01:36:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (16AACC00) [pid = 3960] [serial = 353] [outer = 14F2F000] 01:36:31 INFO - PROCESS | 3960 | 1469262991711 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]]]}] 01:36:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:36:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 01:36:31 INFO - PROCESS | 3960 | 1469262991784 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 01:36:31 INFO - PROCESS | 3960 | 1469262991786 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 01:36:31 INFO - PROCESS | 3960 | 1469262991789 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:36:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:36:31 INFO - PROCESS | 3960 | 1469262991790 Marionette TRACE conn6 <- [1,438,null,{}] 01:36:31 INFO - PROCESS | 3960 | 1469262991794 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}] 01:36:31 INFO - PROCESS | 3960 | 1469262991796 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:31 INFO - PROCESS | 3960 | 1469262991907 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 01:36:31 INFO - PROCESS | 3960 | 1469262991920 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:31 INFO - PROCESS | 3960 | 1469262991922 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:31 INFO - PROCESS | 3960 | ++DOCSHELL 16AECC00 == 29 [pid = 3960] [id = 119] 01:36:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (16AEF000) [pid = 3960] [serial = 354] [outer = 00000000] 01:36:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (16AFAC00) [pid = 3960] [serial = 355] [outer = 16AEF000] 01:36:31 INFO - PROCESS | 3960 | 1469262991965 Marionette DEBUG loaded listener.js 01:36:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (17C1DC00) [pid = 3960] [serial = 356] [outer = 16AEF000] 01:36:32 INFO - PROCESS | 3960 | 1469262992422 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]]]}] 01:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 01:36:32 INFO - PROCESS | 3960 | 1469262992469 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 01:36:32 INFO - PROCESS | 3960 | 1469262992471 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 01:36:32 INFO - PROCESS | 3960 | 1469262992478 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:36:32 INFO - PROCESS | 3960 | 1469262992480 Marionette TRACE conn6 <- [1,442,null,{}] 01:36:32 INFO - PROCESS | 3960 | 1469262992521 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}] 01:36:32 INFO - PROCESS | 3960 | 1469262992527 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:32 INFO - PROCESS | 3960 | 1469262992657 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 01:36:32 INFO - PROCESS | 3960 | 1469262992669 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:32 INFO - PROCESS | 3960 | 1469262992671 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:32 INFO - PROCESS | 3960 | ++DOCSHELL 17C20800 == 30 [pid = 3960] [id = 120] 01:36:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17C21000) [pid = 3960] [serial = 357] [outer = 00000000] 01:36:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17F98000) [pid = 3960] [serial = 358] [outer = 17C21000] 01:36:32 INFO - PROCESS | 3960 | 1469262992714 Marionette DEBUG loaded listener.js 01:36:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17FA2000) [pid = 3960] [serial = 359] [outer = 17C21000] 01:36:33 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (17FA0C00) [pid = 3960] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:36:33 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F570000) [pid = 3960] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:36:33 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (1C3AB400) [pid = 3960] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:36:33 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (13CDA400) [pid = 3960] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:36:33 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (190F9400) [pid = 3960] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:36:33 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (18EF6400) [pid = 3960] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:36:33 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (1843A800) [pid = 3960] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:36:33 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (0C26DC00) [pid = 3960] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:36:33 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (17C25800) [pid = 3960] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:36:33 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (166F3800) [pid = 3960] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:36:33 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (13327000) [pid = 3960] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:36:33 INFO - PROCESS | 3960 | 1469262993253 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]]]}] 01:36:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:36:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 790ms 01:36:33 INFO - PROCESS | 3960 | 1469262993274 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 01:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:36:33 INFO - PROCESS | 3960 | 1469262993276 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 01:36:33 INFO - PROCESS | 3960 | 1469262993279 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:36:33 INFO - PROCESS | 3960 | 1469262993289 Marionette TRACE conn6 <- [1,446,null,{}] 01:36:33 INFO - PROCESS | 3960 | 1469262993293 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}] 01:36:33 INFO - PROCESS | 3960 | 1469262993295 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:33 INFO - PROCESS | 3960 | 1469262993372 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 01:36:33 INFO - PROCESS | 3960 | 1469262993377 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:33 INFO - PROCESS | 3960 | 1469262993379 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:33 INFO - PROCESS | 3960 | ++DOCSHELL 0B94C400 == 31 [pid = 3960] [id = 121] 01:36:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0ECF5400) [pid = 3960] [serial = 360] [outer = 00000000] 01:36:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (17C22C00) [pid = 3960] [serial = 361] [outer = 0ECF5400] 01:36:33 INFO - PROCESS | 3960 | 1469262993422 Marionette DEBUG loaded listener.js 01:36:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (17FA4C00) [pid = 3960] [serial = 362] [outer = 0ECF5400] 01:36:33 INFO - PROCESS | 3960 | 1469262993848 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]]]}] 01:36:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:36:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 590ms 01:36:33 INFO - PROCESS | 3960 | 1469262993870 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 01:36:33 INFO - PROCESS | 3960 | 1469262993872 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 01:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:36:33 INFO - PROCESS | 3960 | 1469262993875 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:36:33 INFO - PROCESS | 3960 | 1469262993877 Marionette TRACE conn6 <- [1,450,null,{}] 01:36:33 INFO - PROCESS | 3960 | 1469262993880 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}] 01:36:33 INFO - PROCESS | 3960 | 1469262993882 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:33 INFO - PROCESS | 3960 | 1469262993984 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 01:36:33 INFO - PROCESS | 3960 | 1469262993992 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:33 INFO - PROCESS | 3960 | 1469262993994 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:33 INFO - PROCESS | 3960 | ++DOCSHELL 0F567000 == 32 [pid = 3960] [id = 122] 01:36:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (17FA3C00) [pid = 3960] [serial = 363] [outer = 00000000] 01:36:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (18435400) [pid = 3960] [serial = 364] [outer = 17FA3C00] 01:36:34 INFO - PROCESS | 3960 | 1469262994036 Marionette DEBUG loaded listener.js 01:36:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (1843A800) [pid = 3960] [serial = 365] [outer = 17FA3C00] 01:36:34 INFO - PROCESS | 3960 | 1469262994466 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] 01:36:34 INFO - PROCESS | 3960 | 1469262994510 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 01:36:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:36:34 INFO - PROCESS | 3960 | 1469262994513 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:36:34 INFO - PROCESS | 3960 | 1469262994515 Marionette TRACE conn6 <- [1,454,null,{}] 01:36:34 INFO - PROCESS | 3960 | 1469262994518 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}] 01:36:34 INFO - PROCESS | 3960 | 1469262994520 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:34 INFO - PROCESS | 3960 | 1469262994599 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 01:36:34 INFO - PROCESS | 3960 | 1469262994605 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:34 INFO - PROCESS | 3960 | 1469262994607 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:34 INFO - PROCESS | 3960 | ++DOCSHELL 185B2400 == 33 [pid = 3960] [id = 123] 01:36:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (185B6400) [pid = 3960] [serial = 366] [outer = 00000000] 01:36:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (18F45C00) [pid = 3960] [serial = 367] [outer = 185B6400] 01:36:34 INFO - PROCESS | 3960 | 1469262994650 Marionette DEBUG loaded listener.js 01:36:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (190F0C00) [pid = 3960] [serial = 368] [outer = 185B6400] 01:36:35 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:36:35 INFO - PROCESS | 3960 | 1469262995080 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]]]}] 01:36:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:36:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 01:36:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:36:35 INFO - PROCESS | 3960 | 1469262995144 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 01:36:35 INFO - PROCESS | 3960 | 1469262995146 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 01:36:35 INFO - PROCESS | 3960 | 1469262995149 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:36:35 INFO - PROCESS | 3960 | 1469262995151 Marionette TRACE conn6 <- [1,458,null,{}] 01:36:35 INFO - PROCESS | 3960 | 1469262995193 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}] 01:36:35 INFO - PROCESS | 3960 | 1469262995196 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:35 INFO - PROCESS | 3960 | 1469262995352 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 01:36:35 INFO - PROCESS | 3960 | 1469262995440 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:35 INFO - PROCESS | 3960 | 1469262995444 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:35 INFO - PROCESS | 3960 | ++DOCSHELL 0BA2DC00 == 34 [pid = 3960] [id = 124] 01:36:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0BA2EC00) [pid = 3960] [serial = 369] [outer = 00000000] 01:36:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (0ECFF400) [pid = 3960] [serial = 370] [outer = 0BA2EC00] 01:36:35 INFO - PROCESS | 3960 | 1469262995505 Marionette DEBUG loaded listener.js 01:36:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0F26A400) [pid = 3960] [serial = 371] [outer = 0BA2EC00] 01:36:36 INFO - PROCESS | 3960 | 1469262996101 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] 01:36:36 INFO - PROCESS | 3960 | 1469262996160 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 01:36:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:36:36 INFO - PROCESS | 3960 | 1469262996165 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:36:36 INFO - PROCESS | 3960 | 1469262996168 Marionette TRACE conn6 <- [1,462,null,{}] 01:36:36 INFO - PROCESS | 3960 | 1469262996174 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}] 01:36:36 INFO - PROCESS | 3960 | 1469262996177 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:36 INFO - PROCESS | 3960 | 1469262996286 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 01:36:36 INFO - PROCESS | 3960 | 1469262996412 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 3960 | 1469262996416 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:36 INFO - PROCESS | 3960 | ++DOCSHELL 13B2B400 == 35 [pid = 3960] [id = 125] 01:36:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (13B2B800) [pid = 3960] [serial = 372] [outer = 00000000] 01:36:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (13C18000) [pid = 3960] [serial = 373] [outer = 13B2B800] 01:36:36 INFO - PROCESS | 3960 | 1469262996472 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (14F2F400) [pid = 3960] [serial = 374] [outer = 13B2B800] 01:36:37 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:36:37 INFO - PROCESS | 3960 | 1469262997159 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] 01:36:37 INFO - PROCESS | 3960 | 1469262997196 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 01:36:37 INFO - PROCESS | 3960 | 1469262997200 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:36:37 INFO - PROCESS | 3960 | 1469262997202 Marionette TRACE conn6 <- [1,466,null,{}] 01:36:37 INFO - PROCESS | 3960 | 1469262997206 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}] 01:36:37 INFO - PROCESS | 3960 | 1469262997209 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:37 INFO - PROCESS | 3960 | 1469262997314 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 01:36:37 INFO - PROCESS | 3960 | 1469262997395 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:37 INFO - PROCESS | 3960 | 1469262997399 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:37 INFO - PROCESS | 3960 | ++DOCSHELL 1843B800 == 36 [pid = 3960] [id = 126] 01:36:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (185A9400) [pid = 3960] [serial = 375] [outer = 00000000] 01:36:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (18FFAC00) [pid = 3960] [serial = 376] [outer = 185A9400] 01:36:37 INFO - PROCESS | 3960 | 1469262997496 Marionette DEBUG loaded listener.js 01:36:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (19171C00) [pid = 3960] [serial = 377] [outer = 185A9400] 01:36:38 INFO - PROCESS | 3960 | 1469262998151 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] 01:36:38 INFO - PROCESS | 3960 | 1469262998237 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 01:36:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:36:38 INFO - PROCESS | 3960 | 1469262998242 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:36:38 INFO - PROCESS | 3960 | 1469262998244 Marionette TRACE conn6 <- [1,470,null,{}] 01:36:38 INFO - PROCESS | 3960 | 1469262998264 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}] 01:36:38 INFO - PROCESS | 3960 | 1469262998266 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:38 INFO - PROCESS | 3960 | 1469262998434 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 01:36:38 INFO - PROCESS | 3960 | 1469262998639 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 3960 | 1469262998643 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:38 INFO - PROCESS | 3960 | ++DOCSHELL 0866C400 == 37 [pid = 3960] [id = 127] 01:36:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0BA25C00) [pid = 3960] [serial = 378] [outer = 00000000] 01:36:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0EB3AC00) [pid = 3960] [serial = 379] [outer = 0BA25C00] 01:36:38 INFO - PROCESS | 3960 | 1469262998704 Marionette DEBUG loaded listener.js 01:36:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (0F26D000) [pid = 3960] [serial = 380] [outer = 0BA25C00] 01:36:39 INFO - PROCESS | 3960 | --DOCSHELL 13D90800 == 36 [pid = 3960] [id = 25] 01:36:39 INFO - PROCESS | 3960 | --DOCSHELL 18FED000 == 35 [pid = 3960] [id = 10] 01:36:39 INFO - PROCESS | 3960 | --DOCSHELL 1C3A6C00 == 34 [pid = 3960] [id = 102] 01:36:39 INFO - PROCESS | 3960 | --DOCSHELL 190FA000 == 33 [pid = 3960] [id = 11] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (193C1000) [pid = 3960] [serial = 335] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (185B1400) [pid = 3960] [serial = 328] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (18FF8000) [pid = 3960] [serial = 331] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (193BC000) [pid = 3960] [serial = 334] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (190F1800) [pid = 3960] [serial = 332] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (185AD400) [pid = 3960] [serial = 329] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0C2D3800) [pid = 3960] [serial = 307] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17F9F000) [pid = 3960] [serial = 323] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17F99C00) [pid = 3960] [serial = 322] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (16AF6000) [pid = 3960] [serial = 320] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (13B22C00) [pid = 3960] [serial = 314] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (1842EC00) [pid = 3960] [serial = 326] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (16AEB400) [pid = 3960] [serial = 319] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0F66B800) [pid = 3960] [serial = 311] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0F661400) [pid = 3960] [serial = 310] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1C42B000) [pid = 3960] [serial = 305] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (0EC0D000) [pid = 3960] [serial = 308] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1842E000) [pid = 3960] [serial = 325] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (133EB400) [pid = 3960] [serial = 313] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (14869000) [pid = 3960] [serial = 316] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (1661E400) [pid = 3960] [serial = 317] [outer = 00000000] [url = about:blank] 01:36:39 INFO - PROCESS | 3960 | 1469262999958 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]]]}] 01:36:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:36:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1779ms 01:36:40 INFO - PROCESS | 3960 | 1469263000025 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 01:36:40 INFO - PROCESS | 3960 | 1469263000029 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 01:36:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:36:40 INFO - PROCESS | 3960 | 1469263000034 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:36:40 INFO - PROCESS | 3960 | 1469263000037 Marionette TRACE conn6 <- [1,474,null,{}] 01:36:40 INFO - PROCESS | 3960 | 1469263000044 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}] 01:36:40 INFO - PROCESS | 3960 | 1469263000046 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:40 INFO - PROCESS | 3960 | 1469263000138 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 01:36:40 INFO - PROCESS | 3960 | 1469263000145 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:40 INFO - PROCESS | 3960 | 1469263000149 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:40 INFO - PROCESS | 3960 | ++DOCSHELL 0BA90400 == 34 [pid = 3960] [id = 128] 01:36:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0BA94400) [pid = 3960] [serial = 381] [outer = 00000000] 01:36:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0C2CA800) [pid = 3960] [serial = 382] [outer = 0BA94400] 01:36:40 INFO - PROCESS | 3960 | 1469263000197 Marionette DEBUG loaded listener.js 01:36:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0EB78400) [pid = 3960] [serial = 383] [outer = 0BA94400] 01:36:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0ED71000) [pid = 3960] [serial = 384] [outer = 0C275000] 01:36:40 INFO - PROCESS | 3960 | 1469263000734 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]]]}] 01:36:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:36:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 01:36:40 INFO - PROCESS | 3960 | 1469263000764 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 01:36:40 INFO - PROCESS | 3960 | 1469263000769 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 01:36:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:36:40 INFO - PROCESS | 3960 | 1469263000776 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:36:40 INFO - PROCESS | 3960 | 1469263000778 Marionette TRACE conn6 <- [1,478,null,{}] 01:36:40 INFO - PROCESS | 3960 | 1469263000782 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}] 01:36:40 INFO - PROCESS | 3960 | 1469263000785 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:40 INFO - PROCESS | 3960 | 1469263000875 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 01:36:40 INFO - PROCESS | 3960 | 1469263000954 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:40 INFO - PROCESS | 3960 | 1469263000956 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:40 INFO - PROCESS | 3960 | ++DOCSHELL 0F838000 == 35 [pid = 3960] [id = 129] 01:36:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0F838C00) [pid = 3960] [serial = 385] [outer = 00000000] 01:36:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F9E6400) [pid = 3960] [serial = 386] [outer = 0F838C00] 01:36:41 INFO - PROCESS | 3960 | 1469263001003 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (1321E400) [pid = 3960] [serial = 387] [outer = 0F838C00] 01:36:41 INFO - PROCESS | 3960 | 1469263001401 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]]]}] 01:36:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:36:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 01:36:41 INFO - PROCESS | 3960 | 1469263001479 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 01:36:41 INFO - PROCESS | 3960 | 1469263001481 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 01:36:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:36:41 INFO - PROCESS | 3960 | 1469263001489 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:36:41 INFO - PROCESS | 3960 | 1469263001493 Marionette TRACE conn6 <- [1,482,null,{}] 01:36:41 INFO - PROCESS | 3960 | 1469263001505 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}] 01:36:41 INFO - PROCESS | 3960 | 1469263001510 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:41 INFO - PROCESS | 3960 | 1469263001600 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 01:36:41 INFO - PROCESS | 3960 | 1469263001614 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:41 INFO - PROCESS | 3960 | 1469263001617 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:41 INFO - PROCESS | 3960 | ++DOCSHELL 15748400 == 36 [pid = 3960] [id = 130] 01:36:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (15A02400) [pid = 3960] [serial = 388] [outer = 00000000] 01:36:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (1661DC00) [pid = 3960] [serial = 389] [outer = 15A02400] 01:36:41 INFO - PROCESS | 3960 | 1469263001665 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (1662AC00) [pid = 3960] [serial = 390] [outer = 15A02400] 01:36:42 INFO - PROCESS | 3960 | 1469263002129 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]]]}] 01:36:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:36:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 01:36:42 INFO - PROCESS | 3960 | 1469263002164 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 01:36:42 INFO - PROCESS | 3960 | 1469263002167 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 01:36:42 INFO - PROCESS | 3960 | 1469263002170 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:36:42 INFO - PROCESS | 3960 | 1469263002172 Marionette TRACE conn6 <- [1,486,null,{}] 01:36:42 INFO - PROCESS | 3960 | 1469263002175 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}] 01:36:42 INFO - PROCESS | 3960 | 1469263002177 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:42 INFO - PROCESS | 3960 | 1469263002285 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 01:36:42 INFO - PROCESS | 3960 | 1469263002291 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:42 INFO - PROCESS | 3960 | 1469263002293 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:42 INFO - PROCESS | 3960 | ++DOCSHELL 16AEB800 == 37 [pid = 3960] [id = 131] 01:36:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (16AEC800) [pid = 3960] [serial = 391] [outer = 00000000] 01:36:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (170A7800) [pid = 3960] [serial = 392] [outer = 16AEC800] 01:36:42 INFO - PROCESS | 3960 | 1469263002336 Marionette DEBUG loaded listener.js 01:36:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17C26400) [pid = 3960] [serial = 393] [outer = 16AEC800] 01:36:42 INFO - PROCESS | 3960 | 1469263002784 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]]]}] 01:36:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:36:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 01:36:42 INFO - PROCESS | 3960 | 1469263002844 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 01:36:42 INFO - PROCESS | 3960 | 1469263002846 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 01:36:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:36:42 INFO - PROCESS | 3960 | 1469263002849 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - PROCESS | 3960 | 1469263002851 Marionette TRACE conn6 <- [1,490,null,{}] 01:36:42 INFO - PROCESS | 3960 | 1469263002865 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}] 01:36:42 INFO - PROCESS | 3960 | 1469263002867 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:42 INFO - PROCESS | 3960 | 1469263002994 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 01:36:43 INFO - PROCESS | 3960 | 1469263003015 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:43 INFO - PROCESS | 3960 | 1469263003016 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:43 INFO - PROCESS | 3960 | ++DOCSHELL 17CA1000 == 38 [pid = 3960] [id = 132] 01:36:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (17E7E800) [pid = 3960] [serial = 394] [outer = 00000000] 01:36:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (17F9A000) [pid = 3960] [serial = 395] [outer = 17E7E800] 01:36:43 INFO - PROCESS | 3960 | 1469263003059 Marionette DEBUG loaded listener.js 01:36:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17FA5000) [pid = 3960] [serial = 396] [outer = 17E7E800] 01:36:43 INFO - PROCESS | 3960 | 1469263003483 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]]]}] 01:36:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:36:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 01:36:43 INFO - PROCESS | 3960 | 1469263003542 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 01:36:43 INFO - PROCESS | 3960 | 1469263003544 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 01:36:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:36:43 INFO - PROCESS | 3960 | 1469263003548 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:36:43 INFO - PROCESS | 3960 | 1469263003550 Marionette TRACE conn6 <- [1,494,null,{}] 01:36:43 INFO - PROCESS | 3960 | 1469263003558 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}] 01:36:43 INFO - PROCESS | 3960 | 1469263003563 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:43 INFO - PROCESS | 3960 | 1469263003690 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 01:36:43 INFO - PROCESS | 3960 | 1469263003705 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:43 INFO - PROCESS | 3960 | 1469263003707 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:43 INFO - PROCESS | 3960 | ++DOCSHELL 18437400 == 39 [pid = 3960] [id = 133] 01:36:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (18439000) [pid = 3960] [serial = 397] [outer = 00000000] 01:36:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (185B5400) [pid = 3960] [serial = 398] [outer = 18439000] 01:36:43 INFO - PROCESS | 3960 | 1469263003749 Marionette DEBUG loaded listener.js 01:36:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (18DD0400) [pid = 3960] [serial = 399] [outer = 18439000] 01:36:44 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (14F2F000) [pid = 3960] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:36:44 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (16AEF000) [pid = 3960] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:36:44 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (17C21000) [pid = 3960] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:36:44 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F272000) [pid = 3960] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:36:44 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (137FC400) [pid = 3960] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:36:44 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0EB86000) [pid = 3960] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:36:44 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0B94C800) [pid = 3960] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:36:44 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0F273C00) [pid = 3960] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:36:44 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0ECF5400) [pid = 3960] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:36:44 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (17FA3C00) [pid = 3960] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:36:44 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (185B6400) [pid = 3960] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:36:44 INFO - PROCESS | 3960 | 1469263004443 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]]]}] 01:36:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:36:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 930ms 01:36:44 INFO - PROCESS | 3960 | 1469263004482 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 01:36:44 INFO - PROCESS | 3960 | 1469263004484 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 01:36:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:36:44 INFO - PROCESS | 3960 | 1469263004487 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:36:44 INFO - PROCESS | 3960 | 1469263004489 Marionette TRACE conn6 <- [1,498,null,{}] 01:36:44 INFO - PROCESS | 3960 | 1469263004492 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}] 01:36:44 INFO - PROCESS | 3960 | 1469263004494 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:44 INFO - PROCESS | 3960 | 1469263004569 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 01:36:44 INFO - PROCESS | 3960 | 1469263004576 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:44 INFO - PROCESS | 3960 | 1469263004578 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:44 INFO - PROCESS | 3960 | ++DOCSHELL 0B950C00 == 40 [pid = 3960] [id = 134] 01:36:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F272000) [pid = 3960] [serial = 400] [outer = 00000000] 01:36:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (170B0400) [pid = 3960] [serial = 401] [outer = 0F272000] 01:36:44 INFO - PROCESS | 3960 | 1469263004621 Marionette DEBUG loaded listener.js 01:36:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17C25C00) [pid = 3960] [serial = 402] [outer = 0F272000] 01:36:45 INFO - PROCESS | 3960 | 1469263005060 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]]]}] 01:36:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:36:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 01:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:36:45 INFO - PROCESS | 3960 | 1469263005118 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 01:36:45 INFO - PROCESS | 3960 | 1469263005120 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 01:36:45 INFO - PROCESS | 3960 | 1469263005123 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:36:45 INFO - PROCESS | 3960 | 1469263005125 Marionette TRACE conn6 <- [1,502,null,{}] 01:36:45 INFO - PROCESS | 3960 | 1469263005128 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}] 01:36:45 INFO - PROCESS | 3960 | 1469263005130 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:45 INFO - PROCESS | 3960 | 1469263005206 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 01:36:45 INFO - PROCESS | 3960 | 1469263005211 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:45 INFO - PROCESS | 3960 | 1469263005213 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:45 INFO - PROCESS | 3960 | ++DOCSHELL 16AF1000 == 41 [pid = 3960] [id = 135] 01:36:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (185B3C00) [pid = 3960] [serial = 403] [outer = 00000000] 01:36:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (190F1800) [pid = 3960] [serial = 404] [outer = 185B3C00] 01:36:45 INFO - PROCESS | 3960 | 1469263005256 Marionette DEBUG loaded listener.js 01:36:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (190F3800) [pid = 3960] [serial = 405] [outer = 185B3C00] 01:36:45 INFO - PROCESS | 3960 | 1469263005682 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]]]}] 01:36:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:36:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 570ms 01:36:45 INFO - PROCESS | 3960 | 1469263005707 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 01:36:45 INFO - PROCESS | 3960 | 1469263005709 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 01:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:36:45 INFO - PROCESS | 3960 | 1469263005712 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:36:45 INFO - PROCESS | 3960 | 1469263005714 Marionette TRACE conn6 <- [1,506,null,{}] 01:36:45 INFO - PROCESS | 3960 | 1469263005722 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}] 01:36:45 INFO - PROCESS | 3960 | 1469263005724 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:45 INFO - PROCESS | 3960 | 1469263005803 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 01:36:45 INFO - PROCESS | 3960 | 1469263005808 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:45 INFO - PROCESS | 3960 | 1469263005810 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:45 INFO - PROCESS | 3960 | ++DOCSHELL 193BCC00 == 42 [pid = 3960] [id = 136] 01:36:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (193BE800) [pid = 3960] [serial = 406] [outer = 00000000] 01:36:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (193C4000) [pid = 3960] [serial = 407] [outer = 193BE800] 01:36:45 INFO - PROCESS | 3960 | 1469263005852 Marionette DEBUG loaded listener.js 01:36:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (193C4800) [pid = 3960] [serial = 408] [outer = 193BE800] 01:36:46 INFO - PROCESS | 3960 | 1469263006310 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]]]}] 01:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 01:36:46 INFO - PROCESS | 3960 | 1469263006383 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 01:36:46 INFO - PROCESS | 3960 | 1469263006388 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 01:36:46 INFO - PROCESS | 3960 | 1469263006393 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:36:46 INFO - PROCESS | 3960 | 1469263006398 Marionette TRACE conn6 <- [1,510,null,{}] 01:36:46 INFO - PROCESS | 3960 | 1469263006404 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}] 01:36:46 INFO - PROCESS | 3960 | 1469263006408 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:46 INFO - PROCESS | 3960 | 1469263006551 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 01:36:46 INFO - PROCESS | 3960 | 1469263006631 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:46 INFO - PROCESS | 3960 | 1469263006637 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:46 INFO - PROCESS | 3960 | ++DOCSHELL 0BA2D800 == 43 [pid = 3960] [id = 137] 01:36:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0BA2E400) [pid = 3960] [serial = 409] [outer = 00000000] 01:36:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0C2E5000) [pid = 3960] [serial = 410] [outer = 0BA2E400] 01:36:46 INFO - PROCESS | 3960 | 1469263006695 Marionette DEBUG loaded listener.js 01:36:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0F26F800) [pid = 3960] [serial = 411] [outer = 0BA2E400] 01:36:47 INFO - PROCESS | 3960 | 1469263007544 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]]]}] 01:36:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:36:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1223ms 01:36:47 INFO - PROCESS | 3960 | 1469263007624 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 01:36:47 INFO - PROCESS | 3960 | 1469263007628 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 01:36:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:36:47 INFO - PROCESS | 3960 | 1469263007634 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:36:47 INFO - PROCESS | 3960 | 1469263007639 Marionette TRACE conn6 <- [1,514,null,{}] 01:36:47 INFO - PROCESS | 3960 | 1469263007644 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}] 01:36:47 INFO - PROCESS | 3960 | 1469263007646 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:47 INFO - PROCESS | 3960 | 1469263007771 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 01:36:47 INFO - PROCESS | 3960 | 1469263007846 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:47 INFO - PROCESS | 3960 | 1469263007848 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:47 INFO - PROCESS | 3960 | ++DOCSHELL 13B22C00 == 44 [pid = 3960] [id = 138] 01:36:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (13C17800) [pid = 3960] [serial = 412] [outer = 00000000] 01:36:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (14F32C00) [pid = 3960] [serial = 413] [outer = 13C17800] 01:36:47 INFO - PROCESS | 3960 | 1469263007944 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (16AAF000) [pid = 3960] [serial = 414] [outer = 13C17800] 01:36:48 INFO - PROCESS | 3960 | --DOCSHELL 16AF1000 == 43 [pid = 3960] [id = 135] 01:36:48 INFO - PROCESS | 3960 | --DOCSHELL 0B950C00 == 42 [pid = 3960] [id = 134] 01:36:48 INFO - PROCESS | 3960 | --DOCSHELL 18437400 == 41 [pid = 3960] [id = 133] 01:36:48 INFO - PROCESS | 3960 | --DOCSHELL 17CA1000 == 40 [pid = 3960] [id = 132] 01:36:48 INFO - PROCESS | 3960 | --DOCSHELL 16AEB800 == 39 [pid = 3960] [id = 131] 01:36:48 INFO - PROCESS | 3960 | --DOCSHELL 15748400 == 38 [pid = 3960] [id = 130] 01:36:48 INFO - PROCESS | 3960 | --DOCSHELL 0F838000 == 37 [pid = 3960] [id = 129] 01:36:48 INFO - PROCESS | 3960 | --DOCSHELL 0BA90400 == 36 [pid = 3960] [id = 128] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (18F45C00) [pid = 3960] [serial = 367] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (16628C00) [pid = 3960] [serial = 352] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (16AACC00) [pid = 3960] [serial = 353] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17C1DC00) [pid = 3960] [serial = 356] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (16AFAC00) [pid = 3960] [serial = 355] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (17F98000) [pid = 3960] [serial = 358] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0F665800) [pid = 3960] [serial = 343] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F68F000) [pid = 3960] [serial = 344] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (13C17400) [pid = 3960] [serial = 349] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F270400) [pid = 3960] [serial = 340] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F65E800) [pid = 3960] [serial = 341] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0F690400) [pid = 3960] [serial = 338] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0C26E400) [pid = 3960] [serial = 337] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F692800) [pid = 3960] [serial = 346] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0F83F000) [pid = 3960] [serial = 347] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (17C22C00) [pid = 3960] [serial = 361] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (190F0C00) [pid = 3960] [serial = 368] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (18435400) [pid = 3960] [serial = 364] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (17FA2000) [pid = 3960] [serial = 359] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (17FA4C00) [pid = 3960] [serial = 362] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (1843A800) [pid = 3960] [serial = 365] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (13CE1800) [pid = 3960] [serial = 350] [outer = 00000000] [url = about:blank] 01:36:48 INFO - PROCESS | 3960 | 1469263008761 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]]]}] 01:36:48 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 01:36:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1183ms 01:36:48 INFO - PROCESS | 3960 | 1469263008817 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 01:36:48 INFO - PROCESS | 3960 | 1469263008820 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 01:36:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:36:48 INFO - PROCESS | 3960 | 1469263008828 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:36:48 INFO - PROCESS | 3960 | 1469263008831 Marionette TRACE conn6 <- [1,518,null,{}] 01:36:48 INFO - PROCESS | 3960 | 1469263008836 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}] 01:36:48 INFO - PROCESS | 3960 | 1469263008839 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:48 INFO - PROCESS | 3960 | 1469263008923 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 01:36:48 INFO - PROCESS | 3960 | 1469263008931 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:48 INFO - PROCESS | 3960 | 1469263008935 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:48 INFO - PROCESS | 3960 | ++DOCSHELL 0ED50000 == 37 [pid = 3960] [id = 139] 01:36:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0ED51000) [pid = 3960] [serial = 415] [outer = 00000000] 01:36:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F26E800) [pid = 3960] [serial = 416] [outer = 0ED51000] 01:36:48 INFO - PROCESS | 3960 | 1469263008987 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0F65F400) [pid = 3960] [serial = 417] [outer = 0ED51000] 01:36:49 INFO - PROCESS | 3960 | 1469263009480 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]]]}] 01:36:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:36:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 01:36:49 INFO - PROCESS | 3960 | 1469263009505 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 01:36:49 INFO - PROCESS | 3960 | 1469263009510 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 01:36:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:36:49 INFO - PROCESS | 3960 | 1469263009516 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - PROCESS | 3960 | 1469263009518 Marionette TRACE conn6 <- [1,522,null,{}] 01:36:49 INFO - PROCESS | 3960 | 1469263009522 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}] 01:36:49 INFO - PROCESS | 3960 | 1469263009525 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:49 INFO - PROCESS | 3960 | 1469263009609 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 01:36:49 INFO - PROCESS | 3960 | 1469263009617 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 3960 | 1469263009619 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:49 INFO - PROCESS | 3960 | ++DOCSHELL 0F697400 == 38 [pid = 3960] [id = 140] 01:36:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0F834400) [pid = 3960] [serial = 418] [outer = 00000000] 01:36:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (13214800) [pid = 3960] [serial = 419] [outer = 0F834400] 01:36:49 INFO - PROCESS | 3960 | 1469263009666 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (135C0C00) [pid = 3960] [serial = 420] [outer = 0F834400] 01:36:50 INFO - PROCESS | 3960 | 1469263010139 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]]]}] 01:36:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:36:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 01:36:50 INFO - PROCESS | 3960 | 1469263010186 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 3960 | 1469263010189 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 01:36:50 INFO - PROCESS | 3960 | 1469263010192 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:36:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:36:50 INFO - PROCESS | 3960 | 1469263010195 Marionette TRACE conn6 <- [1,526,null,{}] 01:36:50 INFO - PROCESS | 3960 | 1469263010206 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}] 01:36:50 INFO - PROCESS | 3960 | 1469263010210 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:50 INFO - PROCESS | 3960 | 1469263010323 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 01:36:50 INFO - PROCESS | 3960 | 1469263010408 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:50 INFO - PROCESS | 3960 | 1469263010411 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:50 INFO - PROCESS | 3960 | ++DOCSHELL 166F7800 == 39 [pid = 3960] [id = 141] 01:36:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (166F8800) [pid = 3960] [serial = 421] [outer = 00000000] 01:36:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (16AEE400) [pid = 3960] [serial = 422] [outer = 166F8800] 01:36:50 INFO - PROCESS | 3960 | 1469263010469 Marionette DEBUG loaded listener.js 01:36:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (16AFAC00) [pid = 3960] [serial = 423] [outer = 166F8800] 01:36:50 INFO - PROCESS | 3960 | 1469263010857 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]]]}] 01:36:50 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 01:36:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 01:36:50 INFO - PROCESS | 3960 | 1469263010866 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 3960 | 1469263010869 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 01:36:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:36:50 INFO - PROCESS | 3960 | 1469263010875 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:36:50 INFO - PROCESS | 3960 | 1469263010877 Marionette TRACE conn6 <- [1,530,null,{}] 01:36:50 INFO - PROCESS | 3960 | 1469263010881 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}] 01:36:50 INFO - PROCESS | 3960 | 1469263010883 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:50 INFO - PROCESS | 3960 | 1469263010966 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 01:36:51 INFO - PROCESS | 3960 | 1469263011054 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:51 INFO - PROCESS | 3960 | 1469263011056 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:51 INFO - PROCESS | 3960 | ++DOCSHELL 16AF9000 == 40 [pid = 3960] [id = 142] 01:36:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17C16400) [pid = 3960] [serial = 424] [outer = 00000000] 01:36:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17E83800) [pid = 3960] [serial = 425] [outer = 17C16400] 01:36:51 INFO - PROCESS | 3960 | 1469263011100 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17FA5800) [pid = 3960] [serial = 426] [outer = 17C16400] 01:36:51 INFO - PROCESS | 3960 | 1469263011512 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"]]]}] 01:36:51 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 01:36:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:36:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:36:51 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 01:36:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:36:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:36:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 01:36:51 INFO - PROCESS | 3960 | 1469263011553 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 01:36:51 INFO - PROCESS | 3960 | 1469263011555 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 01:36:51 INFO - PROCESS | 3960 | 1469263011558 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:36:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:36:51 INFO - PROCESS | 3960 | 1469263011559 Marionette TRACE conn6 <- [1,534,null,{}] 01:36:51 INFO - PROCESS | 3960 | 1469263011563 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}] 01:36:51 INFO - PROCESS | 3960 | 1469263011565 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:51 INFO - PROCESS | 3960 | 1469263011706 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 01:36:51 INFO - PROCESS | 3960 | 1469263011760 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:51 INFO - PROCESS | 3960 | 1469263011762 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:51 INFO - PROCESS | 3960 | ++DOCSHELL 18432000 == 41 [pid = 3960] [id = 143] 01:36:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (18435400) [pid = 3960] [serial = 427] [outer = 00000000] 01:36:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (185AE800) [pid = 3960] [serial = 428] [outer = 18435400] 01:36:51 INFO - PROCESS | 3960 | 1469263011806 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (185AF400) [pid = 3960] [serial = 429] [outer = 18435400] 01:36:52 INFO - PROCESS | 3960 | 1469263012241 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]]]}] 01:36:52 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. 01:36:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 730ms 01:36:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:36:52 INFO - PROCESS | 3960 | 1469263012291 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 01:36:52 INFO - PROCESS | 3960 | 1469263012293 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 01:36:52 INFO - PROCESS | 3960 | 1469263012297 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:36:52 INFO - PROCESS | 3960 | 1469263012307 Marionette TRACE conn6 <- [1,538,null,{}] 01:36:52 INFO - PROCESS | 3960 | 1469263012316 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}] 01:36:52 INFO - PROCESS | 3960 | 1469263012322 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:52 INFO - PROCESS | 3960 | 1469263012449 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 01:36:52 INFO - PROCESS | 3960 | 1469263012459 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:52 INFO - PROCESS | 3960 | 1469263012461 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:52 INFO - PROCESS | 3960 | ++DOCSHELL 185B6400 == 42 [pid = 3960] [id = 144] 01:36:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (18F40C00) [pid = 3960] [serial = 430] [outer = 00000000] 01:36:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (193BC000) [pid = 3960] [serial = 431] [outer = 18F40C00] 01:36:52 INFO - PROCESS | 3960 | 1469263012548 Marionette DEBUG loaded listener.js 01:36:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (193BE400) [pid = 3960] [serial = 432] [outer = 18F40C00] 01:36:52 INFO - PROCESS | 3960 | 1469263012946 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]]]}] 01:36:52 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. 01:36:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 690ms 01:36:53 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0F838C00) [pid = 3960] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:36:53 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0BA94400) [pid = 3960] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:36:53 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (15A02400) [pid = 3960] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:36:53 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0BA25C00) [pid = 3960] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:36:53 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (16AEC800) [pid = 3960] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:36:53 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0BA2EC00) [pid = 3960] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:36:53 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (13B2B800) [pid = 3960] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:36:53 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (185A9400) [pid = 3960] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:36:53 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (17E7E800) [pid = 3960] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:36:53 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (18439000) [pid = 3960] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:36:53 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0F272000) [pid = 3960] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:36:53 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (185B3C00) [pid = 3960] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:36:53 INFO - PROCESS | 3960 | 1469263013069 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 01:36:53 INFO - PROCESS | 3960 | 1469263013071 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 01:36:53 INFO - PROCESS | 3960 | 1469263013080 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:36:53 INFO - PROCESS | 3960 | 1469263013082 Marionette TRACE conn6 <- [1,542,null,{}] 01:36:53 INFO - PROCESS | 3960 | 1469263013085 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}] 01:36:53 INFO - PROCESS | 3960 | 1469263013087 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:36:53 INFO - PROCESS | 3960 | 1469263013173 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 01:36:53 INFO - PROCESS | 3960 | 1469263013181 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:53 INFO - PROCESS | 3960 | 1469263013182 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:53 INFO - PROCESS | 3960 | ++DOCSHELL 13B2B800 == 43 [pid = 3960] [id = 145] 01:36:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (13B75400) [pid = 3960] [serial = 433] [outer = 00000000] 01:36:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (170B0C00) [pid = 3960] [serial = 434] [outer = 13B75400] 01:36:53 INFO - PROCESS | 3960 | 1469263013227 Marionette DEBUG loaded listener.js 01:36:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17C1AC00) [pid = 3960] [serial = 435] [outer = 13B75400] 01:36:53 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:36:53 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:36:53 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:36:53 INFO - PROCESS | 3960 | 1469263013648 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]]]}] 01:36:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:36:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 610ms 01:36:53 INFO - PROCESS | 3960 | 1469263013706 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 01:36:53 INFO - PROCESS | 3960 | 1469263013709 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 01:36:53 INFO - PROCESS | 3960 | 1469263013712 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:36:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:36:53 INFO - PROCESS | 3960 | 1469263013714 Marionette TRACE conn6 <- [1,546,null,{}] 01:36:53 INFO - PROCESS | 3960 | 1469263013718 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}] 01:36:53 INFO - PROCESS | 3960 | 1469263013720 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:53 INFO - PROCESS | 3960 | 1469263013797 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 01:36:53 INFO - PROCESS | 3960 | 1469263013805 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:53 INFO - PROCESS | 3960 | 1469263013807 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:53 INFO - PROCESS | 3960 | ++DOCSHELL 18EF6400 == 44 [pid = 3960] [id = 146] 01:36:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (18FEFC00) [pid = 3960] [serial = 436] [outer = 00000000] 01:36:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (19517000) [pid = 3960] [serial = 437] [outer = 18FEFC00] 01:36:53 INFO - PROCESS | 3960 | 1469263013850 Marionette DEBUG loaded listener.js 01:36:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (19581000) [pid = 3960] [serial = 438] [outer = 18FEFC00] 01:36:54 INFO - PROCESS | 3960 | 1469263014274 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]]]}] 01:36:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:36:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 570ms 01:36:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:36:54 INFO - PROCESS | 3960 | 1469263014289 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 01:36:54 INFO - PROCESS | 3960 | 1469263014291 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 01:36:54 INFO - PROCESS | 3960 | 1469263014307 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:36:54 INFO - PROCESS | 3960 | 1469263014309 Marionette TRACE conn6 <- [1,550,null,{}] 01:36:54 INFO - PROCESS | 3960 | 1469263014312 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}] 01:36:54 INFO - PROCESS | 3960 | 1469263014314 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:54 INFO - PROCESS | 3960 | 1469263014395 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 01:36:54 INFO - PROCESS | 3960 | 1469263014400 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:54 INFO - PROCESS | 3960 | 1469263014402 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:54 INFO - PROCESS | 3960 | ++DOCSHELL 17C25800 == 45 [pid = 3960] [id = 147] 01:36:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (19586C00) [pid = 3960] [serial = 439] [outer = 00000000] 01:36:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A244000) [pid = 3960] [serial = 440] [outer = 19586C00] 01:36:54 INFO - PROCESS | 3960 | 1469263014446 Marionette DEBUG loaded listener.js 01:36:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1A244C00) [pid = 3960] [serial = 441] [outer = 19586C00] 01:36:54 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:36:54 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:36:54 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:36:54 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:36:54 INFO - PROCESS | 3960 | 1469263014882 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]]]}] 01:36:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:36:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 633ms 01:36:54 INFO - PROCESS | 3960 | 1469263014937 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 01:36:54 INFO - PROCESS | 3960 | 1469263014940 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 01:36:54 INFO - PROCESS | 3960 | 1469263014943 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:36:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:36:54 INFO - PROCESS | 3960 | 1469263014945 Marionette TRACE conn6 <- [1,554,null,{}] 01:36:54 INFO - PROCESS | 3960 | 1469263014948 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}] 01:36:54 INFO - PROCESS | 3960 | 1469263014950 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:55 INFO - PROCESS | 3960 | 1469263015028 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 01:36:55 INFO - PROCESS | 3960 | 1469263015036 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:55 INFO - PROCESS | 3960 | 1469263015038 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:55 INFO - PROCESS | 3960 | ++DOCSHELL 08181400 == 46 [pid = 3960] [id = 148] 01:36:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (08183000) [pid = 3960] [serial = 442] [outer = 00000000] 01:36:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0B94B000) [pid = 3960] [serial = 443] [outer = 08183000] 01:36:55 INFO - PROCESS | 3960 | 1469263015134 Marionette DEBUG loaded listener.js 01:36:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0BA25800) [pid = 3960] [serial = 444] [outer = 08183000] 01:36:55 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:36:55 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:36:55 INFO - PROCESS | 3960 | 1469263015847 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]]]}] 01:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 01:36:55 INFO - PROCESS | 3960 | 1469263015876 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 01:36:55 INFO - PROCESS | 3960 | 1469263015880 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 01:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:36:55 INFO - PROCESS | 3960 | 1469263015885 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:36:55 INFO - PROCESS | 3960 | 1469263015889 Marionette TRACE conn6 <- [1,558,null,{}] 01:36:55 INFO - PROCESS | 3960 | 1469263015894 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}] 01:36:55 INFO - PROCESS | 3960 | 1469263015897 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:56 INFO - PROCESS | 3960 | 1469263016008 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 01:36:56 INFO - PROCESS | 3960 | 1469263016104 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:56 INFO - PROCESS | 3960 | 1469263016107 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:56 INFO - PROCESS | 3960 | ++DOCSHELL 13B9EC00 == 47 [pid = 3960] [id = 149] 01:36:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (13BAD800) [pid = 3960] [serial = 445] [outer = 00000000] 01:36:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (13D8CC00) [pid = 3960] [serial = 446] [outer = 13BAD800] 01:36:56 INFO - PROCESS | 3960 | 1469263016163 Marionette DEBUG loaded listener.js 01:36:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (16621400) [pid = 3960] [serial = 447] [outer = 13BAD800] 01:36:56 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:36:56 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:36:56 INFO - PROCESS | 3960 | 1469263016742 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]]]}] 01:36:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:36:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 890ms 01:36:56 INFO - PROCESS | 3960 | 1469263016776 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 01:36:56 INFO - PROCESS | 3960 | 1469263016780 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 01:36:56 INFO - PROCESS | 3960 | 1469263016786 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:36:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:36:56 INFO - PROCESS | 3960 | 1469263016789 Marionette TRACE conn6 <- [1,562,null,{}] 01:36:56 INFO - PROCESS | 3960 | 1469263016793 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}] 01:36:56 INFO - PROCESS | 3960 | 1469263016796 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:56 INFO - PROCESS | 3960 | 1469263016906 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 01:36:57 INFO - PROCESS | 3960 | 1469263017003 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:57 INFO - PROCESS | 3960 | 1469263017005 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:57 INFO - PROCESS | 3960 | ++DOCSHELL 18435000 == 48 [pid = 3960] [id = 150] 01:36:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (18436400) [pid = 3960] [serial = 448] [outer = 00000000] 01:36:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (190EF000) [pid = 3960] [serial = 449] [outer = 18436400] 01:36:57 INFO - PROCESS | 3960 | 1469263017058 Marionette DEBUG loaded listener.js 01:36:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (193C3C00) [pid = 3960] [serial = 450] [outer = 18436400] 01:36:57 INFO - PROCESS | 3960 | 1469263017696 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]]]}] 01:36:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:36:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 970ms 01:36:57 INFO - PROCESS | 3960 | 1469263017761 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 01:36:57 INFO - PROCESS | 3960 | 1469263017764 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 01:36:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:36:57 INFO - PROCESS | 3960 | 1469263017768 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:36:57 INFO - PROCESS | 3960 | 1469263017772 Marionette TRACE conn6 <- [1,566,null,{}] 01:36:57 INFO - PROCESS | 3960 | 1469263017783 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}] 01:36:57 INFO - PROCESS | 3960 | 1469263017788 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:57 INFO - PROCESS | 3960 | 1469263017932 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 01:36:58 INFO - PROCESS | 3960 | 1469263018058 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:58 INFO - PROCESS | 3960 | 1469263018061 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:58 INFO - PROCESS | 3960 | ++DOCSHELL 1A2D0800 == 49 [pid = 3960] [id = 151] 01:36:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A2D2400) [pid = 3960] [serial = 451] [outer = 00000000] 01:36:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1A2D9800) [pid = 3960] [serial = 452] [outer = 1A2D2400] 01:36:58 INFO - PROCESS | 3960 | 1469263018115 Marionette DEBUG loaded listener.js 01:36:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1A437C00) [pid = 3960] [serial = 453] [outer = 1A2D2400] 01:36:58 INFO - PROCESS | 3960 | 1469263018822 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]]]}] 01:36:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:36:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1136ms 01:36:58 INFO - PROCESS | 3960 | 1469263018916 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 01:36:58 INFO - PROCESS | 3960 | 1469263018921 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 01:36:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:36:58 INFO - PROCESS | 3960 | 1469263018927 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:36:58 INFO - PROCESS | 3960 | 1469263018930 Marionette TRACE conn6 <- [1,570,null,{}] 01:36:58 INFO - PROCESS | 3960 | 1469263018936 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}] 01:36:58 INFO - PROCESS | 3960 | 1469263018939 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:59 INFO - PROCESS | 3960 | 1469263019046 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 01:36:59 INFO - PROCESS | 3960 | 1469263019125 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:59 INFO - PROCESS | 3960 | 1469263019129 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:36:59 INFO - PROCESS | 3960 | ++DOCSHELL 0F8D0000 == 50 [pid = 3960] [id = 152] 01:36:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (0F8D4400) [pid = 3960] [serial = 454] [outer = 00000000] 01:36:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (104D4400) [pid = 3960] [serial = 455] [outer = 0F8D4400] 01:36:59 INFO - PROCESS | 3960 | 1469263019223 Marionette DEBUG loaded listener.js 01:36:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (137F0C00) [pid = 3960] [serial = 456] [outer = 0F8D4400] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 0BA2DC00 == 49 [pid = 3960] [id = 124] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 17C25800 == 48 [pid = 3960] [id = 147] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 18EF6400 == 47 [pid = 3960] [id = 146] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 13B2B800 == 46 [pid = 3960] [id = 145] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 185B6400 == 45 [pid = 3960] [id = 144] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 18432000 == 44 [pid = 3960] [id = 143] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 16AF9000 == 43 [pid = 3960] [id = 142] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 166F7800 == 42 [pid = 3960] [id = 141] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 0F697400 == 41 [pid = 3960] [id = 140] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 0ED50000 == 40 [pid = 3960] [id = 139] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 193BCC00 == 39 [pid = 3960] [id = 136] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 185B2400 == 38 [pid = 3960] [id = 123] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 0866C400 == 37 [pid = 3960] [id = 127] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 0B94C400 == 36 [pid = 3960] [id = 121] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 0BA2D800 == 35 [pid = 3960] [id = 137] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 13B22C00 == 34 [pid = 3960] [id = 138] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 13B2B400 == 33 [pid = 3960] [id = 125] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 0F567000 == 32 [pid = 3960] [id = 122] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 1843B800 == 31 [pid = 3960] [id = 126] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 1A2D0800 == 30 [pid = 3960] [id = 151] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 18435000 == 29 [pid = 3960] [id = 150] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 08181400 == 28 [pid = 3960] [id = 148] 01:37:00 INFO - PROCESS | 3960 | --DOCSHELL 13B9EC00 == 27 [pid = 3960] [id = 149] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (193C4000) [pid = 3960] [serial = 407] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (0F9E6400) [pid = 3960] [serial = 386] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (1321E400) [pid = 3960] [serial = 387] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (0C2CA800) [pid = 3960] [serial = 382] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (0EB78400) [pid = 3960] [serial = 383] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (1661DC00) [pid = 3960] [serial = 389] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0EB3AC00) [pid = 3960] [serial = 379] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (0F26D000) [pid = 3960] [serial = 380] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (170A7800) [pid = 3960] [serial = 392] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (19606000) [pid = 3960] [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.] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0F26A400) [pid = 3960] [serial = 371] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0ECFF400) [pid = 3960] [serial = 370] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (14F2F400) [pid = 3960] [serial = 374] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (13C18000) [pid = 3960] [serial = 373] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (19171C00) [pid = 3960] [serial = 377] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (18FFAC00) [pid = 3960] [serial = 376] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (17F9A000) [pid = 3960] [serial = 395] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (185B5400) [pid = 3960] [serial = 398] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (170B0400) [pid = 3960] [serial = 401] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (18DD0400) [pid = 3960] [serial = 399] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (17FA5000) [pid = 3960] [serial = 396] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (17C26400) [pid = 3960] [serial = 393] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (190F1800) [pid = 3960] [serial = 404] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1662AC00) [pid = 3960] [serial = 390] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (190F3800) [pid = 3960] [serial = 405] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (17C25C00) [pid = 3960] [serial = 402] [outer = 00000000] [url = about:blank] 01:37:00 INFO - PROCESS | 3960 | 1469263020426 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]]]}] 01:37:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:37:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1527ms 01:37:00 INFO - PROCESS | 3960 | 1469263020462 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 01:37:00 INFO - PROCESS | 3960 | 1469263020467 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 01:37:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:37:00 INFO - PROCESS | 3960 | 1469263020471 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:37:00 INFO - PROCESS | 3960 | 1469263020474 Marionette TRACE conn6 <- [1,574,null,{}] 01:37:00 INFO - PROCESS | 3960 | 1469263020480 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}] 01:37:00 INFO - PROCESS | 3960 | 1469263020483 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:00 INFO - PROCESS | 3960 | 1469263020563 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 01:37:00 INFO - PROCESS | 3960 | 1469263020572 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:00 INFO - PROCESS | 3960 | 1469263020576 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:00 INFO - PROCESS | 3960 | ++DOCSHELL 0F271400 == 28 [pid = 3960] [id = 153] 01:37:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F274400) [pid = 3960] [serial = 457] [outer = 00000000] 01:37:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F56BC00) [pid = 3960] [serial = 458] [outer = 0F274400] 01:37:00 INFO - PROCESS | 3960 | 1469263020624 Marionette DEBUG loaded listener.js 01:37:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F661400) [pid = 3960] [serial = 459] [outer = 0F274400] 01:37:00 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:00 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:01 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:01 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:01 INFO - PROCESS | 3960 | 1469263021089 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]]]}] 01:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 01:37:01 INFO - PROCESS | 3960 | 1469263021146 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 01:37:01 INFO - PROCESS | 3960 | 1469263021151 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 01:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:37:01 INFO - PROCESS | 3960 | 1469263021157 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:37:01 INFO - PROCESS | 3960 | 1469263021160 Marionette TRACE conn6 <- [1,578,null,{}] 01:37:01 INFO - PROCESS | 3960 | 1469263021164 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}] 01:37:01 INFO - PROCESS | 3960 | 1469263021166 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:01 INFO - PROCESS | 3960 | 1469263021290 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 01:37:01 INFO - PROCESS | 3960 | 1469263021372 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:01 INFO - PROCESS | 3960 | 1469263021374 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:01 INFO - PROCESS | 3960 | ++DOCSHELL 132A5800 == 29 [pid = 3960] [id = 154] 01:37:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (132A8800) [pid = 3960] [serial = 460] [outer = 00000000] 01:37:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (133F0400) [pid = 3960] [serial = 461] [outer = 132A8800] 01:37:01 INFO - PROCESS | 3960 | 1469263021421 Marionette DEBUG loaded listener.js 01:37:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (13BA7C00) [pid = 3960] [serial = 462] [outer = 132A8800] 01:37:01 INFO - PROCESS | 3960 | 1469263021812 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]]]}] 01:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 672ms 01:37:01 INFO - PROCESS | 3960 | 1469263021833 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 01:37:01 INFO - PROCESS | 3960 | 1469263021835 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 01:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:37:01 INFO - PROCESS | 3960 | 1469263021851 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:37:01 INFO - PROCESS | 3960 | 1469263021855 Marionette TRACE conn6 <- [1,582,null,{}] 01:37:01 INFO - PROCESS | 3960 | 1469263021866 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}] 01:37:01 INFO - PROCESS | 3960 | 1469263021871 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:01 INFO - PROCESS | 3960 | 1469263021958 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 01:37:01 INFO - PROCESS | 3960 | 1469263021965 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:01 INFO - PROCESS | 3960 | 1469263021968 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:01 INFO - PROCESS | 3960 | ++DOCSHELL 1662AC00 == 30 [pid = 3960] [id = 155] 01:37:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (166F1C00) [pid = 3960] [serial = 463] [outer = 00000000] 01:37:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (16ABB400) [pid = 3960] [serial = 464] [outer = 166F1C00] 01:37:02 INFO - PROCESS | 3960 | 1469263022017 Marionette DEBUG loaded listener.js 01:37:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (16AF6400) [pid = 3960] [serial = 465] [outer = 166F1C00] 01:37:02 INFO - PROCESS | 3960 | 1469263022506 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]]]}] 01:37:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:37:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 690ms 01:37:02 INFO - PROCESS | 3960 | 1469263022533 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 01:37:02 INFO - PROCESS | 3960 | 1469263022535 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 01:37:02 INFO - PROCESS | 3960 | 1469263022538 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:37:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:37:02 INFO - PROCESS | 3960 | 1469263022540 Marionette TRACE conn6 <- [1,586,null,{}] 01:37:02 INFO - PROCESS | 3960 | 1469263022544 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}] 01:37:02 INFO - PROCESS | 3960 | 1469263022546 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:02 INFO - PROCESS | 3960 | 1469263022684 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 01:37:02 INFO - PROCESS | 3960 | 1469263022706 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:02 INFO - PROCESS | 3960 | 1469263022708 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:02 INFO - PROCESS | 3960 | ++DOCSHELL 17C1DC00 == 31 [pid = 3960] [id = 156] 01:37:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (17C1E800) [pid = 3960] [serial = 466] [outer = 00000000] 01:37:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17C30400) [pid = 3960] [serial = 467] [outer = 17C1E800] 01:37:02 INFO - PROCESS | 3960 | 1469263022752 Marionette DEBUG loaded listener.js 01:37:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17CA9400) [pid = 3960] [serial = 468] [outer = 17C1E800] 01:37:03 INFO - PROCESS | 3960 | 1469263023162 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]]]}] 01:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 01:37:03 INFO - PROCESS | 3960 | 1469263023213 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 01:37:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:37:03 INFO - PROCESS | 3960 | 1469263023215 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 01:37:03 INFO - PROCESS | 3960 | 1469263023218 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:37:03 INFO - PROCESS | 3960 | 1469263023220 Marionette TRACE conn6 <- [1,590,null,{}] 01:37:03 INFO - PROCESS | 3960 | 1469263023224 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}] 01:37:03 INFO - PROCESS | 3960 | 1469263023226 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:03 INFO - PROCESS | 3960 | 1469263023334 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 01:37:03 INFO - PROCESS | 3960 | 1469263023340 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:03 INFO - PROCESS | 3960 | 1469263023341 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:03 INFO - PROCESS | 3960 | ++DOCSHELL 17C25800 == 32 [pid = 3960] [id = 157] 01:37:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17F96400) [pid = 3960] [serial = 469] [outer = 00000000] 01:37:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17FA2800) [pid = 3960] [serial = 470] [outer = 17F96400] 01:37:03 INFO - PROCESS | 3960 | 1469263023385 Marionette DEBUG loaded listener.js 01:37:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (18431C00) [pid = 3960] [serial = 471] [outer = 17F96400] 01:37:03 INFO - PROCESS | 3960 | 1469263023843 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]]]}] 01:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 01:37:03 INFO - PROCESS | 3960 | 1469263023889 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 01:37:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:37:03 INFO - PROCESS | 3960 | 1469263023891 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 01:37:03 INFO - PROCESS | 3960 | 1469263023894 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:37:03 INFO - PROCESS | 3960 | 1469263023896 Marionette TRACE conn6 <- [1,594,null,{}] 01:37:03 INFO - PROCESS | 3960 | 1469263023899 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}] 01:37:03 INFO - PROCESS | 3960 | 1469263023905 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:04 INFO - PROCESS | 3960 | 1469263024067 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 01:37:04 INFO - PROCESS | 3960 | 1469263024092 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:04 INFO - PROCESS | 3960 | 1469263024094 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:04 INFO - PROCESS | 3960 | ++DOCSHELL 18F46C00 == 33 [pid = 3960] [id = 158] 01:37:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (18F47400) [pid = 3960] [serial = 472] [outer = 00000000] 01:37:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (190ED400) [pid = 3960] [serial = 473] [outer = 18F47400] 01:37:04 INFO - PROCESS | 3960 | 1469263024138 Marionette DEBUG loaded listener.js 01:37:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (190F7800) [pid = 3960] [serial = 474] [outer = 18F47400] 01:37:04 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (19586C00) [pid = 3960] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:37:04 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (18435400) [pid = 3960] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:37:04 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (18F40C00) [pid = 3960] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:37:04 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (13C17800) [pid = 3960] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:37:04 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0F834400) [pid = 3960] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:37:04 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0ED51000) [pid = 3960] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:37:04 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (166F8800) [pid = 3960] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:37:04 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (193BE800) [pid = 3960] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:37:04 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0BA2E400) [pid = 3960] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:37:04 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (13B75400) [pid = 3960] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:37:04 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17C16400) [pid = 3960] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:37:04 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (18FEFC00) [pid = 3960] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:37:04 INFO - PROCESS | 3960 | 1469263024764 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]]]}] 01:37:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:37:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 01:37:04 INFO - PROCESS | 3960 | 1469263024825 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 01:37:04 INFO - PROCESS | 3960 | 1469263024827 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 01:37:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:37:04 INFO - PROCESS | 3960 | 1469263024830 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:37:04 INFO - PROCESS | 3960 | 1469263024831 Marionette TRACE conn6 <- [1,598,null,{}] 01:37:04 INFO - PROCESS | 3960 | 1469263024835 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}] 01:37:04 INFO - PROCESS | 3960 | 1469263024837 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:05 INFO - PROCESS | 3960 | 1469263025157 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 01:37:05 INFO - PROCESS | 3960 | [3960] 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 01:37:05 INFO - PROCESS | 3960 | 1469263025241 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:05 INFO - PROCESS | 3960 | 1469263025243 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:05 INFO - PROCESS | 3960 | ++DOCSHELL 08181C00 == 34 [pid = 3960] [id = 159] 01:37:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (13D8B800) [pid = 3960] [serial = 475] [outer = 00000000] 01:37:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (18439800) [pid = 3960] [serial = 476] [outer = 13D8B800] 01:37:05 INFO - PROCESS | 3960 | 1469263025286 Marionette DEBUG loaded listener.js 01:37:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (185AC400) [pid = 3960] [serial = 477] [outer = 13D8B800] 01:37:05 INFO - PROCESS | 3960 | 1469263025663 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]]]}] 01:37:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:37:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 870ms 01:37:05 INFO - PROCESS | 3960 | 1469263025701 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 01:37:05 INFO - PROCESS | 3960 | 1469263025703 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 01:37:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:37:05 INFO - PROCESS | 3960 | 1469263025706 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:37:05 INFO - PROCESS | 3960 | 1469263025708 Marionette TRACE conn6 <- [1,602,null,{}] 01:37:05 INFO - PROCESS | 3960 | 1469263025711 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}] 01:37:05 INFO - PROCESS | 3960 | 1469263025713 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:05 INFO - PROCESS | 3960 | 1469263025822 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 01:37:05 INFO - PROCESS | 3960 | 1469263025830 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:05 INFO - PROCESS | 3960 | 1469263025832 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:05 INFO - PROCESS | 3960 | ++DOCSHELL 18435400 == 35 [pid = 3960] [id = 160] 01:37:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (18FFAC00) [pid = 3960] [serial = 478] [outer = 00000000] 01:37:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (193B9800) [pid = 3960] [serial = 479] [outer = 18FFAC00] 01:37:05 INFO - PROCESS | 3960 | 1469263025877 Marionette DEBUG loaded listener.js 01:37:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (190FCC00) [pid = 3960] [serial = 480] [outer = 18FFAC00] 01:37:06 INFO - PROCESS | 3960 | 1469263026267 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]]]}] 01:37:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:37:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 570ms 01:37:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:37:06 INFO - PROCESS | 3960 | 1469263026277 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 01:37:06 INFO - PROCESS | 3960 | 1469263026279 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 01:37:06 INFO - PROCESS | 3960 | 1469263026282 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:37:06 INFO - PROCESS | 3960 | 1469263026284 Marionette TRACE conn6 <- [1,606,null,{}] 01:37:06 INFO - PROCESS | 3960 | 1469263026287 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}] 01:37:06 INFO - PROCESS | 3960 | 1469263026289 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:06 INFO - PROCESS | 3960 | 1469263026365 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 01:37:06 INFO - PROCESS | 3960 | 1469263026371 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:06 INFO - PROCESS | 3960 | 1469263026373 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:06 INFO - PROCESS | 3960 | ++DOCSHELL 1662A000 == 36 [pid = 3960] [id = 161] 01:37:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (1950D000) [pid = 3960] [serial = 481] [outer = 00000000] 01:37:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (19604400) [pid = 3960] [serial = 482] [outer = 1950D000] 01:37:06 INFO - PROCESS | 3960 | 1469263026415 Marionette DEBUG loaded listener.js 01:37:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (196E9000) [pid = 3960] [serial = 483] [outer = 1950D000] 01:37:07 INFO - PROCESS | 3960 | 1469263027248 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]]]}] 01:37:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:37:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1019ms 01:37:07 INFO - PROCESS | 3960 | 1469263027302 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 01:37:07 INFO - PROCESS | 3960 | 1469263027306 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 01:37:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:37:07 INFO - PROCESS | 3960 | 1469263027311 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:37:07 INFO - PROCESS | 3960 | 1469263027314 Marionette TRACE conn6 <- [1,610,null,{}] 01:37:07 INFO - PROCESS | 3960 | 1469263027340 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}] 01:37:07 INFO - PROCESS | 3960 | 1469263027343 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:07 INFO - PROCESS | 3960 | 1469263027467 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 01:37:07 INFO - PROCESS | 3960 | 1469263027542 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:07 INFO - PROCESS | 3960 | 1469263027544 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:07 INFO - PROCESS | 3960 | ++DOCSHELL 0F26E000 == 37 [pid = 3960] [id = 162] 01:37:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (0F68F800) [pid = 3960] [serial = 484] [outer = 00000000] 01:37:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (104CE400) [pid = 3960] [serial = 485] [outer = 0F68F800] 01:37:07 INFO - PROCESS | 3960 | 1469263027641 Marionette DEBUG loaded listener.js 01:37:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (13B9EC00) [pid = 3960] [serial = 486] [outer = 0F68F800] 01:37:08 INFO - PROCESS | 3960 | 1469263028335 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]]]}] 01:37:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:37:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1072ms 01:37:08 INFO - PROCESS | 3960 | 1469263028405 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 01:37:08 INFO - PROCESS | 3960 | 1469263028410 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 01:37:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:37:08 INFO - PROCESS | 3960 | 1469263028416 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:37:08 INFO - PROCESS | 3960 | 1469263028419 Marionette TRACE conn6 <- [1,614,null,{}] 01:37:08 INFO - PROCESS | 3960 | 1469263028423 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}] 01:37:08 INFO - PROCESS | 3960 | 1469263028426 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:08 INFO - PROCESS | 3960 | 1469263028554 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 01:37:08 INFO - PROCESS | 3960 | 1469263028749 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:08 INFO - PROCESS | 3960 | 1469263028752 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:08 INFO - PROCESS | 3960 | ++DOCSHELL 08180000 == 38 [pid = 3960] [id = 163] 01:37:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (08182C00) [pid = 3960] [serial = 487] [outer = 00000000] 01:37:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (0C26E800) [pid = 3960] [serial = 488] [outer = 08182C00] 01:37:08 INFO - PROCESS | 3960 | 1469263028806 Marionette DEBUG loaded listener.js 01:37:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (0ECFAC00) [pid = 3960] [serial = 489] [outer = 08182C00] 01:37:09 INFO - PROCESS | 3960 | --DOCSHELL 18435400 == 37 [pid = 3960] [id = 160] 01:37:09 INFO - PROCESS | 3960 | --DOCSHELL 08181C00 == 36 [pid = 3960] [id = 159] 01:37:09 INFO - PROCESS | 3960 | --DOCSHELL 18F46C00 == 35 [pid = 3960] [id = 158] 01:37:09 INFO - PROCESS | 3960 | --DOCSHELL 17C25800 == 34 [pid = 3960] [id = 157] 01:37:09 INFO - PROCESS | 3960 | --DOCSHELL 17C1DC00 == 33 [pid = 3960] [id = 156] 01:37:09 INFO - PROCESS | 3960 | --DOCSHELL 1662AC00 == 32 [pid = 3960] [id = 155] 01:37:09 INFO - PROCESS | 3960 | --DOCSHELL 132A5800 == 31 [pid = 3960] [id = 154] 01:37:09 INFO - PROCESS | 3960 | --DOCSHELL 0F271400 == 30 [pid = 3960] [id = 153] 01:37:09 INFO - PROCESS | 3960 | --DOCSHELL 0F8D0000 == 29 [pid = 3960] [id = 152] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (185AF400) [pid = 3960] [serial = 429] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (14F32C00) [pid = 3960] [serial = 413] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (16AAF000) [pid = 3960] [serial = 414] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (13214800) [pid = 3960] [serial = 419] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (135C0C00) [pid = 3960] [serial = 420] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0F26E800) [pid = 3960] [serial = 416] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0F65F400) [pid = 3960] [serial = 417] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (16AEE400) [pid = 3960] [serial = 422] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (16AFAC00) [pid = 3960] [serial = 423] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (193C4800) [pid = 3960] [serial = 408] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0C2E5000) [pid = 3960] [serial = 410] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F26F800) [pid = 3960] [serial = 411] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (170B0C00) [pid = 3960] [serial = 434] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17C1AC00) [pid = 3960] [serial = 435] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (193BE400) [pid = 3960] [serial = 432] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (17E83800) [pid = 3960] [serial = 425] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (17FA5800) [pid = 3960] [serial = 426] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (19517000) [pid = 3960] [serial = 437] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1A244C00) [pid = 3960] [serial = 441] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (19581000) [pid = 3960] [serial = 438] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1A244000) [pid = 3960] [serial = 440] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (185AE800) [pid = 3960] [serial = 428] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (193BC000) [pid = 3960] [serial = 431] [outer = 00000000] [url = about:blank] 01:37:09 INFO - PROCESS | 3960 | 1469263029409 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]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1019ms 01:37:09 INFO - PROCESS | 3960 | 1469263029442 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 01:37:09 INFO - PROCESS | 3960 | 1469263029446 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 01:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:37:09 INFO - PROCESS | 3960 | 1469263029450 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - PROCESS | 3960 | 1469263029453 Marionette TRACE conn6 <- [1,618,null,{}] 01:37:09 INFO - PROCESS | 3960 | 1469263029458 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}] 01:37:09 INFO - PROCESS | 3960 | 1469263029462 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:09 INFO - PROCESS | 3960 | 1469263029549 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 01:37:09 INFO - PROCESS | 3960 | 1469263029560 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:09 INFO - PROCESS | 3960 | 1469263029563 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:09 INFO - PROCESS | 3960 | ++DOCSHELL 0F8D0000 == 30 [pid = 3960] [id = 164] 01:37:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0F8D6C00) [pid = 3960] [serial = 490] [outer = 00000000] 01:37:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (1321C800) [pid = 3960] [serial = 491] [outer = 0F8D6C00] 01:37:09 INFO - PROCESS | 3960 | 1469263029612 Marionette DEBUG loaded listener.js 01:37:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (13C17400) [pid = 3960] [serial = 492] [outer = 0F8D6C00] 01:37:10 INFO - PROCESS | 3960 | 1469263030130 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]]]}] 01:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 01:37:10 INFO - PROCESS | 3960 | 1469263030186 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 01:37:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:37:10 INFO - PROCESS | 3960 | 1469263030190 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 01:37:10 INFO - PROCESS | 3960 | 1469263030194 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:37:10 INFO - PROCESS | 3960 | 1469263030196 Marionette TRACE conn6 <- [1,622,null,{}] 01:37:10 INFO - PROCESS | 3960 | 1469263030200 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}] 01:37:10 INFO - PROCESS | 3960 | 1469263030202 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:10 INFO - PROCESS | 3960 | 1469263030288 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 01:37:10 INFO - PROCESS | 3960 | 1469263030370 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:10 INFO - PROCESS | 3960 | 1469263030372 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:10 INFO - PROCESS | 3960 | ++DOCSHELL 1661CC00 == 31 [pid = 3960] [id = 165] 01:37:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (16623400) [pid = 3960] [serial = 493] [outer = 00000000] 01:37:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (16AEB400) [pid = 3960] [serial = 494] [outer = 16623400] 01:37:10 INFO - PROCESS | 3960 | 1469263030419 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (16AF8400) [pid = 3960] [serial = 495] [outer = 16623400] 01:37:10 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:10 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:10 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:10 INFO - PROCESS | 3960 | 1469263030806 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]]]}] 01:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 690ms 01:37:10 INFO - PROCESS | 3960 | 1469263030884 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 01:37:10 INFO - PROCESS | 3960 | 1469263030886 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 01:37:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:37:10 INFO - PROCESS | 3960 | 1469263030892 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:37:10 INFO - PROCESS | 3960 | 1469263030897 Marionette TRACE conn6 <- [1,626,null,{}] 01:37:10 INFO - PROCESS | 3960 | 1469263030911 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}] 01:37:10 INFO - PROCESS | 3960 | 1469263030914 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:10 INFO - PROCESS | 3960 | 1469263030999 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 01:37:11 INFO - PROCESS | 3960 | 1469263031015 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:11 INFO - PROCESS | 3960 | 1469263031016 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:11 INFO - PROCESS | 3960 | ++DOCSHELL 17FA2C00 == 32 [pid = 3960] [id = 166] 01:37:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17FA5800) [pid = 3960] [serial = 496] [outer = 00000000] 01:37:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (1842E400) [pid = 3960] [serial = 497] [outer = 17FA5800] 01:37:11 INFO - PROCESS | 3960 | 1469263031060 Marionette DEBUG loaded listener.js 01:37:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (18436C00) [pid = 3960] [serial = 498] [outer = 17FA5800] 01:37:11 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:11 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:11 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:11 INFO - PROCESS | 3960 | 1469263031498 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]]]}] 01:37:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:37:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 01:37:11 INFO - PROCESS | 3960 | 1469263031524 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 01:37:11 INFO - PROCESS | 3960 | 1469263031527 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 01:37:11 INFO - PROCESS | 3960 | 1469263031530 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:37:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:37:11 INFO - PROCESS | 3960 | 1469263031532 Marionette TRACE conn6 <- [1,630,null,{}] 01:37:11 INFO - PROCESS | 3960 | 1469263031536 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}] 01:37:11 INFO - PROCESS | 3960 | 1469263031538 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:11 INFO - PROCESS | 3960 | 1469263031683 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 01:37:11 INFO - PROCESS | 3960 | 1469263031702 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:11 INFO - PROCESS | 3960 | 1469263031704 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:11 INFO - PROCESS | 3960 | ++DOCSHELL 185AC800 == 33 [pid = 3960] [id = 167] 01:37:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (185AD000) [pid = 3960] [serial = 499] [outer = 00000000] 01:37:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (185B3000) [pid = 3960] [serial = 500] [outer = 185AD000] 01:37:11 INFO - PROCESS | 3960 | 1469263031748 Marionette DEBUG loaded listener.js 01:37:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (18DC9800) [pid = 3960] [serial = 501] [outer = 185AD000] 01:37:12 INFO - PROCESS | 3960 | 1469263032182 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]]]}] 01:37:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 01:37:12 INFO - PROCESS | 3960 | 1469263032204 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 01:37:12 INFO - PROCESS | 3960 | 1469263032206 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 01:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:37:12 INFO - PROCESS | 3960 | 1469263032209 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:37:12 INFO - PROCESS | 3960 | 1469263032211 Marionette TRACE conn6 <- [1,634,null,{}] 01:37:12 INFO - PROCESS | 3960 | 1469263032225 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}] 01:37:12 INFO - PROCESS | 3960 | 1469263032227 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:12 INFO - PROCESS | 3960 | 1469263032337 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 01:37:12 INFO - PROCESS | 3960 | 1469263032342 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:12 INFO - PROCESS | 3960 | 1469263032348 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:12 INFO - PROCESS | 3960 | ++DOCSHELL 1486B800 == 34 [pid = 3960] [id = 168] 01:37:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (18FEF000) [pid = 3960] [serial = 502] [outer = 00000000] 01:37:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (193B5400) [pid = 3960] [serial = 503] [outer = 18FEF000] 01:37:12 INFO - PROCESS | 3960 | 1469263032401 Marionette DEBUG loaded listener.js 01:37:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (193C2800) [pid = 3960] [serial = 504] [outer = 18FEF000] 01:37:12 INFO - PROCESS | 3960 | 1469263032858 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]]]}] 01:37:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 01:37:12 INFO - PROCESS | 3960 | 1469263032900 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 01:37:12 INFO - PROCESS | 3960 | 1469263032902 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 01:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:37:12 INFO - PROCESS | 3960 | 1469263032912 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:37:12 INFO - PROCESS | 3960 | 1469263032914 Marionette TRACE conn6 <- [1,638,null,{}] 01:37:12 INFO - PROCESS | 3960 | 1469263032917 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}] 01:37:12 INFO - PROCESS | 3960 | 1469263032920 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:13 INFO - PROCESS | 3960 | 1469263033074 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 01:37:13 INFO - PROCESS | 3960 | 1469263033100 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:13 INFO - PROCESS | 3960 | 1469263033102 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:13 INFO - PROCESS | 3960 | ++DOCSHELL 19515C00 == 35 [pid = 3960] [id = 169] 01:37:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (19516800) [pid = 3960] [serial = 505] [outer = 00000000] 01:37:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (19602C00) [pid = 3960] [serial = 506] [outer = 19516800] 01:37:13 INFO - PROCESS | 3960 | 1469263033147 Marionette DEBUG loaded listener.js 01:37:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (196E7C00) [pid = 3960] [serial = 507] [outer = 19516800] 01:37:13 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (17C1E800) [pid = 3960] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:37:13 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17F96400) [pid = 3960] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:37:13 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (166F1C00) [pid = 3960] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:37:13 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (132A8800) [pid = 3960] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:37:13 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0F8D4400) [pid = 3960] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:37:13 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F274400) [pid = 3960] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:37:13 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (18F47400) [pid = 3960] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:37:13 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (08183000) [pid = 3960] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:37:13 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (13D8B800) [pid = 3960] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:37:13 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (13BAD800) [pid = 3960] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:37:13 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (18436400) [pid = 3960] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:37:13 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (1A2D2400) [pid = 3960] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:37:13 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (18FFAC00) [pid = 3960] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:37:13 INFO - PROCESS | 3960 | 1469263033687 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]]]}] 01:37:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:37:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 830ms 01:37:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:37:13 INFO - PROCESS | 3960 | 1469263033745 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 01:37:13 INFO - PROCESS | 3960 | 1469263033747 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 01:37:13 INFO - PROCESS | 3960 | 1469263033750 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:37:13 INFO - PROCESS | 3960 | 1469263033752 Marionette TRACE conn6 <- [1,642,null,{}] 01:37:13 INFO - PROCESS | 3960 | 1469263033756 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}] 01:37:13 INFO - PROCESS | 3960 | 1469263033757 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:13 INFO - PROCESS | 3960 | 1469263033834 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 01:37:13 INFO - PROCESS | 3960 | 1469263033839 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:13 INFO - PROCESS | 3960 | 1469263033841 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:13 INFO - PROCESS | 3960 | ++DOCSHELL 0F68C400 == 36 [pid = 3960] [id = 170] 01:37:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (10428800) [pid = 3960] [serial = 508] [outer = 00000000] 01:37:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (16625400) [pid = 3960] [serial = 509] [outer = 10428800] 01:37:13 INFO - PROCESS | 3960 | 1469263033883 Marionette DEBUG loaded listener.js 01:37:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (170A8C00) [pid = 3960] [serial = 510] [outer = 10428800] 01:37:14 INFO - PROCESS | 3960 | 1469263034311 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]]]}] 01:37:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:37:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 570ms 01:37:14 INFO - PROCESS | 3960 | 1469263034331 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 01:37:14 INFO - PROCESS | 3960 | 1469263034332 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 01:37:14 INFO - PROCESS | 3960 | 1469263034336 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:37:14 INFO - PROCESS | 3960 | 1469263034338 Marionette TRACE conn6 <- [1,646,null,{}] 01:37:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:37:14 INFO - PROCESS | 3960 | 1469263034341 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}] 01:37:14 INFO - PROCESS | 3960 | 1469263034343 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:14 INFO - PROCESS | 3960 | 1469263034447 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 01:37:14 INFO - PROCESS | 3960 | 1469263034454 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:14 INFO - PROCESS | 3960 | 1469263034455 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:14 INFO - PROCESS | 3960 | ++DOCSHELL 18433800 == 37 [pid = 3960] [id = 171] 01:37:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (18434400) [pid = 3960] [serial = 511] [outer = 00000000] 01:37:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1A242000) [pid = 3960] [serial = 512] [outer = 18434400] 01:37:14 INFO - PROCESS | 3960 | 1469263034497 Marionette DEBUG loaded listener.js 01:37:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1A243800) [pid = 3960] [serial = 513] [outer = 18434400] 01:37:14 INFO - PROCESS | 3960 | 1469263034918 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]]]}] 01:37:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:37:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 01:37:14 INFO - PROCESS | 3960 | 1469263034975 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 01:37:14 INFO - PROCESS | 3960 | 1469263034977 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 01:37:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:37:14 INFO - PROCESS | 3960 | 1469263034980 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:37:14 INFO - PROCESS | 3960 | 1469263034982 Marionette TRACE conn6 <- [1,650,null,{}] 01:37:14 INFO - PROCESS | 3960 | 1469263034996 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}] 01:37:14 INFO - PROCESS | 3960 | 1469263034998 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:15 INFO - PROCESS | 3960 | 1469263035082 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 01:37:15 INFO - PROCESS | 3960 | 1469263035090 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 3960 | 1469263035092 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:15 INFO - PROCESS | 3960 | ++DOCSHELL 1A24B800 == 38 [pid = 3960] [id = 172] 01:37:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A24EC00) [pid = 3960] [serial = 514] [outer = 00000000] 01:37:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1A2CDC00) [pid = 3960] [serial = 515] [outer = 1A24EC00] 01:37:15 INFO - PROCESS | 3960 | 1469263035137 Marionette DEBUG loaded listener.js 01:37:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1A2D0C00) [pid = 3960] [serial = 516] [outer = 1A24EC00] 01:37:15 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:15 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:15 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:15 INFO - PROCESS | 3960 | 1469263035562 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]]]}] 01:37:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:37:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 01:37:15 INFO - PROCESS | 3960 | 1469263035612 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 01:37:15 INFO - PROCESS | 3960 | 1469263035615 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 01:37:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:37:15 INFO - PROCESS | 3960 | 1469263035618 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:37:15 INFO - PROCESS | 3960 | 1469263035620 Marionette TRACE conn6 <- [1,654,null,{}] 01:37:15 INFO - PROCESS | 3960 | 1469263035624 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}] 01:37:15 INFO - PROCESS | 3960 | 1469263035625 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:15 INFO - PROCESS | 3960 | 1469263035851 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 01:37:15 INFO - PROCESS | 3960 | 1469263035961 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 3960 | 1469263035965 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:15 INFO - PROCESS | 3960 | ++DOCSHELL 0F65F400 == 39 [pid = 3960] [id = 173] 01:37:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0F660000) [pid = 3960] [serial = 517] [outer = 00000000] 01:37:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0F694400) [pid = 3960] [serial = 518] [outer = 0F660000] 01:37:16 INFO - PROCESS | 3960 | 1469263036023 Marionette DEBUG loaded listener.js 01:37:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (13218800) [pid = 3960] [serial = 519] [outer = 0F660000] 01:37:16 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:16 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:16 INFO - PROCESS | 3960 | 1469263036548 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]]]}] 01:37:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:37:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 970ms 01:37:16 INFO - PROCESS | 3960 | 1469263036603 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 01:37:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:37:16 INFO - PROCESS | 3960 | 1469263036607 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 01:37:16 INFO - PROCESS | 3960 | 1469263036613 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:37:16 INFO - PROCESS | 3960 | 1469263036616 Marionette TRACE conn6 <- [1,658,null,{}] 01:37:16 INFO - PROCESS | 3960 | 1469263036621 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}] 01:37:16 INFO - PROCESS | 3960 | 1469263036624 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:16 INFO - PROCESS | 3960 | 1469263036735 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 01:37:16 INFO - PROCESS | 3960 | 1469263036832 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:16 INFO - PROCESS | 3960 | 1469263036835 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:16 INFO - PROCESS | 3960 | ++DOCSHELL 170A7800 == 40 [pid = 3960] [id = 174] 01:37:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (170B0400) [pid = 3960] [serial = 520] [outer = 00000000] 01:37:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (17C1B800) [pid = 3960] [serial = 521] [outer = 170B0400] 01:37:16 INFO - PROCESS | 3960 | 1469263036890 Marionette DEBUG loaded listener.js 01:37:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (17F96800) [pid = 3960] [serial = 522] [outer = 170B0400] 01:37:17 INFO - PROCESS | 3960 | 1469263037511 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]]]}] 01:37:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:37:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 987ms 01:37:17 INFO - PROCESS | 3960 | 1469263037601 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 01:37:17 INFO - PROCESS | 3960 | 1469263037604 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 01:37:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:37:17 INFO - PROCESS | 3960 | 1469263037608 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:37:17 INFO - PROCESS | 3960 | 1469263037611 Marionette TRACE conn6 <- [1,662,null,{}] 01:37:17 INFO - PROCESS | 3960 | 1469263037615 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}] 01:37:17 INFO - PROCESS | 3960 | 1469263037617 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:17 INFO - PROCESS | 3960 | 1469263037732 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 01:37:17 INFO - PROCESS | 3960 | 1469263037853 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:17 INFO - PROCESS | 3960 | 1469263037856 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:17 INFO - PROCESS | 3960 | ++DOCSHELL 190F7400 == 41 [pid = 3960] [id = 175] 01:37:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (193B5800) [pid = 3960] [serial = 523] [outer = 00000000] 01:37:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (19518800) [pid = 3960] [serial = 524] [outer = 193B5800] 01:37:17 INFO - PROCESS | 3960 | 1469263037917 Marionette DEBUG loaded listener.js 01:37:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A248400) [pid = 3960] [serial = 525] [outer = 193B5800] 01:37:18 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:37:18 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:37:18 INFO - PROCESS | 3960 | 1469263038489 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]]]}] 01:37:18 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 01:37:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 01:37:18 INFO - PROCESS | 3960 | 1469263038541 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 01:37:18 INFO - PROCESS | 3960 | 1469263038545 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 01:37:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:37:18 INFO - PROCESS | 3960 | 1469263038556 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:37:18 INFO - PROCESS | 3960 | 1469263038560 Marionette TRACE conn6 <- [1,666,null,{}] 01:37:18 INFO - PROCESS | 3960 | 1469263038564 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}] 01:37:18 INFO - PROCESS | 3960 | 1469263038567 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:18 INFO - PROCESS | 3960 | 1469263038673 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 01:37:18 INFO - PROCESS | 3960 | 1469263038798 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:18 INFO - PROCESS | 3960 | 1469263038801 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:18 INFO - PROCESS | 3960 | ++DOCSHELL 1A4E5400 == 42 [pid = 3960] [id = 176] 01:37:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1A4E9800) [pid = 3960] [serial = 526] [outer = 00000000] 01:37:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1A5F5400) [pid = 3960] [serial = 527] [outer = 1A4E9800] 01:37:18 INFO - PROCESS | 3960 | 1469263038858 Marionette DEBUG loaded listener.js 01:37:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (1A5FA400) [pid = 3960] [serial = 528] [outer = 1A4E9800] 01:37:19 INFO - PROCESS | 3960 | 1469263039633 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]]]}] 01:37:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:37:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1129ms 01:37:19 INFO - PROCESS | 3960 | 1469263039685 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 3960 | 1469263039689 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 01:37:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:37:19 INFO - PROCESS | 3960 | 1469263039708 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - PROCESS | 3960 | 1469263039711 Marionette TRACE conn6 <- [1,670,null,{}] 01:37:19 INFO - PROCESS | 3960 | 1469263039717 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}] 01:37:19 INFO - PROCESS | 3960 | 1469263039719 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:19 INFO - PROCESS | 3960 | 1469263039820 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 01:37:19 INFO - PROCESS | 3960 | 1469263039902 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:19 INFO - PROCESS | 3960 | 1469263039907 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:19 INFO - PROCESS | 3960 | ++DOCSHELL 0F666800 == 43 [pid = 3960] [id = 177] 01:37:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (0F667400) [pid = 3960] [serial = 529] [outer = 00000000] 01:37:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (132A5800) [pid = 3960] [serial = 530] [outer = 0F667400] 01:37:20 INFO - PROCESS | 3960 | 1469263039999 Marionette DEBUG loaded listener.js 01:37:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (13C16C00) [pid = 3960] [serial = 531] [outer = 0F667400] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 18433800 == 42 [pid = 3960] [id = 171] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 0F68C400 == 41 [pid = 3960] [id = 170] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 19515C00 == 40 [pid = 3960] [id = 169] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 1486B800 == 39 [pid = 3960] [id = 168] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 185AC800 == 38 [pid = 3960] [id = 167] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 17FA2C00 == 37 [pid = 3960] [id = 166] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 1661CC00 == 36 [pid = 3960] [id = 165] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 0F8D0000 == 35 [pid = 3960] [id = 164] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 08180000 == 34 [pid = 3960] [id = 163] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 1662A000 == 33 [pid = 3960] [id = 161] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 0F26E000 == 32 [pid = 3960] [id = 162] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 1A4E5400 == 31 [pid = 3960] [id = 176] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 190F7400 == 30 [pid = 3960] [id = 175] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 1A24B800 == 29 [pid = 3960] [id = 172] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 0F65F400 == 28 [pid = 3960] [id = 173] 01:37:20 INFO - PROCESS | 3960 | --DOCSHELL 170A7800 == 27 [pid = 3960] [id = 174] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (0BA25800) [pid = 3960] [serial = 444] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (0B94B000) [pid = 3960] [serial = 443] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (18439800) [pid = 3960] [serial = 476] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (16621400) [pid = 3960] [serial = 447] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (13D8CC00) [pid = 3960] [serial = 446] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (193C3C00) [pid = 3960] [serial = 450] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (190EF000) [pid = 3960] [serial = 449] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (1A437C00) [pid = 3960] [serial = 453] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1A2D9800) [pid = 3960] [serial = 452] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (18431C00) [pid = 3960] [serial = 471] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (193B9800) [pid = 3960] [serial = 479] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (185AC400) [pid = 3960] [serial = 477] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (19604400) [pid = 3960] [serial = 482] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (190F7800) [pid = 3960] [serial = 474] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (16AF6400) [pid = 3960] [serial = 465] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (190FCC00) [pid = 3960] [serial = 480] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (17C30400) [pid = 3960] [serial = 467] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (17FA2800) [pid = 3960] [serial = 470] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (16ABB400) [pid = 3960] [serial = 464] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (133F0400) [pid = 3960] [serial = 461] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (13BA7C00) [pid = 3960] [serial = 462] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (137F0C00) [pid = 3960] [serial = 456] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (104D4400) [pid = 3960] [serial = 455] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0F56BC00) [pid = 3960] [serial = 458] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0F661400) [pid = 3960] [serial = 459] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (17CA9400) [pid = 3960] [serial = 468] [outer = 00000000] [url = about:blank] 01:37:20 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (190ED400) [pid = 3960] [serial = 473] [outer = 00000000] [url = about:blank] 01:37:21 INFO - PROCESS | 3960 | 1469263041688 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]]]}] 01:37:21 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) 01:37:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2017ms 01:37:21 INFO - PROCESS | 3960 | 1469263041730 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 01:37:21 INFO - PROCESS | 3960 | 1469263041734 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 01:37:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:37:21 INFO - PROCESS | 3960 | 1469263041739 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:37:21 INFO - PROCESS | 3960 | 1469263041742 Marionette TRACE conn6 <- [1,674,null,{}] 01:37:21 INFO - PROCESS | 3960 | 1469263041747 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}] 01:37:21 INFO - PROCESS | 3960 | 1469263041750 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:21 INFO - PROCESS | 3960 | 1469263041832 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 01:37:21 INFO - PROCESS | 3960 | 1469263041904 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:21 INFO - PROCESS | 3960 | 1469263041906 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:21 INFO - PROCESS | 3960 | ++DOCSHELL 0EC65400 == 28 [pid = 3960] [id = 178] 01:37:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0ECF1000) [pid = 3960] [serial = 532] [outer = 00000000] 01:37:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F274400) [pid = 3960] [serial = 533] [outer = 0ECF1000] 01:37:21 INFO - PROCESS | 3960 | 1469263041953 Marionette DEBUG loaded listener.js 01:37:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F56C000) [pid = 3960] [serial = 534] [outer = 0ECF1000] 01:37:22 INFO - PROCESS | 3960 | 1469263042871 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]]]}] 01:37:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:37:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1178ms 01:37:22 INFO - PROCESS | 3960 | 1469263042918 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 01:37:22 INFO - PROCESS | 3960 | 1469263042923 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 01:37:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:37:22 INFO - PROCESS | 3960 | 1469263042940 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - PROCESS | 3960 | 1469263042942 Marionette TRACE conn6 <- [1,678,null,{}] 01:37:22 INFO - PROCESS | 3960 | 1469263042946 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}] 01:37:22 INFO - PROCESS | 3960 | 1469263042949 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:23 INFO - PROCESS | 3960 | 1469263043063 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 01:37:23 INFO - PROCESS | 3960 | 1469263043071 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:23 INFO - PROCESS | 3960 | 1469263043074 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:23 INFO - PROCESS | 3960 | ++DOCSHELL 0F9E1C00 == 29 [pid = 3960] [id = 179] 01:37:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F9E2C00) [pid = 3960] [serial = 535] [outer = 00000000] 01:37:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (13326800) [pid = 3960] [serial = 536] [outer = 0F9E2C00] 01:37:23 INFO - PROCESS | 3960 | 1469263043120 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (13B22C00) [pid = 3960] [serial = 537] [outer = 0F9E2C00] 01:37:24 INFO - PROCESS | 3960 | 1469263044093 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]]]}] 01:37:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:37:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1190ms 01:37:24 INFO - PROCESS | 3960 | 1469263044123 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 01:37:24 INFO - PROCESS | 3960 | 1469263044125 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 01:37:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:37:24 INFO - PROCESS | 3960 | 1469263044129 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - PROCESS | 3960 | 1469263044132 Marionette TRACE conn6 <- [1,682,null,{}] 01:37:24 INFO - PROCESS | 3960 | 1469263044143 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}] 01:37:24 INFO - PROCESS | 3960 | 1469263044147 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:24 INFO - PROCESS | 3960 | 1469263044263 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 01:37:24 INFO - PROCESS | 3960 | 1469263044271 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:24 INFO - PROCESS | 3960 | 1469263044274 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:24 INFO - PROCESS | 3960 | ++DOCSHELL 16628C00 == 30 [pid = 3960] [id = 180] 01:37:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (16629800) [pid = 3960] [serial = 538] [outer = 00000000] 01:37:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (16AB5800) [pid = 3960] [serial = 539] [outer = 16629800] 01:37:24 INFO - PROCESS | 3960 | 1469263044322 Marionette DEBUG loaded listener.js 01:37:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (16AF3C00) [pid = 3960] [serial = 540] [outer = 16629800] 01:37:25 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (1A24EC00) [pid = 3960] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:37:25 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (185AD000) [pid = 3960] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:37:25 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (18FEF000) [pid = 3960] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:37:25 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0F68F800) [pid = 3960] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:37:25 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F8D6C00) [pid = 3960] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:37:25 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (08182C00) [pid = 3960] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:37:25 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (17FA5800) [pid = 3960] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:37:25 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (1950D000) [pid = 3960] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:37:25 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (16623400) [pid = 3960] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:37:25 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (19516800) [pid = 3960] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:37:25 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (10428800) [pid = 3960] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:37:25 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (18434400) [pid = 3960] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:37:25 INFO - PROCESS | 3960 | 1469263045285 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]]]}] 01:37:25 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) 01:37:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1172ms 01:37:25 INFO - PROCESS | 3960 | 1469263045307 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 01:37:25 INFO - PROCESS | 3960 | 1469263045309 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 01:37:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:37:25 INFO - PROCESS | 3960 | 1469263045313 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:37:25 INFO - PROCESS | 3960 | 1469263045315 Marionette TRACE conn6 <- [1,686,null,{}] 01:37:25 INFO - PROCESS | 3960 | 1469263045319 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}] 01:37:25 INFO - PROCESS | 3960 | 1469263045320 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:25 INFO - PROCESS | 3960 | 1469263045431 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 01:37:25 INFO - PROCESS | 3960 | 1469263045478 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:25 INFO - PROCESS | 3960 | 1469263045480 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:25 INFO - PROCESS | 3960 | ++DOCSHELL 0F663000 == 31 [pid = 3960] [id = 181] 01:37:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F68F800) [pid = 3960] [serial = 541] [outer = 00000000] 01:37:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (1662B000) [pid = 3960] [serial = 542] [outer = 0F68F800] 01:37:25 INFO - PROCESS | 3960 | 1469263045524 Marionette DEBUG loaded listener.js 01:37:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (170A7800) [pid = 3960] [serial = 543] [outer = 0F68F800] 01:37:26 INFO - PROCESS | 3960 | 1469263046372 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]]]}] 01:37:26 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) 01:37:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1070ms 01:37:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:37:26 INFO - PROCESS | 3960 | 1469263046385 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 01:37:26 INFO - PROCESS | 3960 | 1469263046387 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 01:37:26 INFO - PROCESS | 3960 | 1469263046390 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:37:26 INFO - PROCESS | 3960 | 1469263046391 Marionette TRACE conn6 <- [1,690,null,{}] 01:37:26 INFO - PROCESS | 3960 | 1469263046395 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}] 01:37:26 INFO - PROCESS | 3960 | 1469263046397 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:26 INFO - PROCESS | 3960 | 1469263046501 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 01:37:26 INFO - PROCESS | 3960 | 1469263046509 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:26 INFO - PROCESS | 3960 | 1469263046511 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:26 INFO - PROCESS | 3960 | ++DOCSHELL 17C17000 == 32 [pid = 3960] [id = 182] 01:37:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (17C17400) [pid = 3960] [serial = 544] [outer = 00000000] 01:37:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (17CA9400) [pid = 3960] [serial = 545] [outer = 17C17400] 01:37:26 INFO - PROCESS | 3960 | 1469263046554 Marionette DEBUG loaded listener.js 01:37:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (17F9A800) [pid = 3960] [serial = 546] [outer = 17C17400] 01:37:27 INFO - PROCESS | 3960 | 1469263047504 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]]]}] 01:37:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:37:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1177ms 01:37:27 INFO - PROCESS | 3960 | 1469263047568 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 01:37:27 INFO - PROCESS | 3960 | 1469263047573 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 01:37:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:37:27 INFO - PROCESS | 3960 | 1469263047578 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:37:27 INFO - PROCESS | 3960 | 1469263047582 Marionette TRACE conn6 <- [1,694,null,{}] 01:37:27 INFO - PROCESS | 3960 | 1469263047588 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}] 01:37:27 INFO - PROCESS | 3960 | 1469263047591 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:27 INFO - PROCESS | 3960 | 1469263047730 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 01:37:27 INFO - PROCESS | 3960 | 1469263047804 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:27 INFO - PROCESS | 3960 | 1469263047808 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:27 INFO - PROCESS | 3960 | ++DOCSHELL 0F26E400 == 33 [pid = 3960] [id = 183] 01:37:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F26F000) [pid = 3960] [serial = 547] [outer = 00000000] 01:37:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0F565C00) [pid = 3960] [serial = 548] [outer = 0F26F000] 01:37:27 INFO - PROCESS | 3960 | 1469263047906 Marionette DEBUG loaded listener.js 01:37:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (0F68C800) [pid = 3960] [serial = 549] [outer = 0F26F000] 01:37:29 INFO - PROCESS | 3960 | 1469263049064 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]]]}] 01:37:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:37:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1534ms 01:37:29 INFO - PROCESS | 3960 | 1469263049112 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 01:37:29 INFO - PROCESS | 3960 | 1469263049117 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 01:37:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:37:29 INFO - PROCESS | 3960 | 1469263049218 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:37:29 INFO - PROCESS | 3960 | 1469263049222 Marionette TRACE conn6 <- [1,698,null,{}] 01:37:29 INFO - PROCESS | 3960 | 1469263049286 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}] 01:37:29 INFO - PROCESS | 3960 | 1469263049290 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:29 INFO - PROCESS | 3960 | 1469263049415 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 01:37:29 INFO - PROCESS | 3960 | 1469263049499 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:29 INFO - PROCESS | 3960 | 1469263049502 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:29 INFO - PROCESS | 3960 | ++DOCSHELL 0F270400 == 34 [pid = 3960] [id = 184] 01:37:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0F273C00) [pid = 3960] [serial = 550] [outer = 00000000] 01:37:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (0F68C400) [pid = 3960] [serial = 551] [outer = 0F273C00] 01:37:29 INFO - PROCESS | 3960 | 1469263049604 Marionette DEBUG loaded listener.js 01:37:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (0F698C00) [pid = 3960] [serial = 552] [outer = 0F273C00] 01:37:29 INFO - PROCESS | 3960 | --DOCSHELL 0F663000 == 33 [pid = 3960] [id = 181] 01:37:29 INFO - PROCESS | 3960 | --DOCSHELL 16628C00 == 32 [pid = 3960] [id = 180] 01:37:29 INFO - PROCESS | 3960 | --DOCSHELL 0F9E1C00 == 31 [pid = 3960] [id = 179] 01:37:29 INFO - PROCESS | 3960 | --DOCSHELL 0EC65400 == 30 [pid = 3960] [id = 178] 01:37:29 INFO - PROCESS | 3960 | --DOCSHELL 0F666800 == 29 [pid = 3960] [id = 177] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (185B3000) [pid = 3960] [serial = 500] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (18DC9800) [pid = 3960] [serial = 501] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (193C2800) [pid = 3960] [serial = 504] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (193B5400) [pid = 3960] [serial = 503] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (104CE400) [pid = 3960] [serial = 485] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (13B9EC00) [pid = 3960] [serial = 486] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1321C800) [pid = 3960] [serial = 491] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (13C17400) [pid = 3960] [serial = 492] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (0C26E800) [pid = 3960] [serial = 488] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (0ECFAC00) [pid = 3960] [serial = 489] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1842E400) [pid = 3960] [serial = 497] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (196E9000) [pid = 3960] [serial = 483] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (16AEB400) [pid = 3960] [serial = 494] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (16AF8400) [pid = 3960] [serial = 495] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (19602C00) [pid = 3960] [serial = 506] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (16625400) [pid = 3960] [serial = 509] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (1A242000) [pid = 3960] [serial = 512] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (196E7C00) [pid = 3960] [serial = 507] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (1A243800) [pid = 3960] [serial = 513] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (170A8C00) [pid = 3960] [serial = 510] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (18436C00) [pid = 3960] [serial = 498] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (1A2D0C00) [pid = 3960] [serial = 516] [outer = 00000000] [url = about:blank] 01:37:29 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (1A2CDC00) [pid = 3960] [serial = 515] [outer = 00000000] [url = about:blank] 01:37:30 INFO - PROCESS | 3960 | 1469263050545 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]]]}] 01:37:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:37:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1484ms 01:37:30 INFO - PROCESS | 3960 | 1469263050612 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 01:37:30 INFO - PROCESS | 3960 | 1469263050616 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 01:37:30 INFO - PROCESS | 3960 | 1469263050621 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:37:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:37:30 INFO - PROCESS | 3960 | 1469263050623 Marionette TRACE conn6 <- [1,702,null,{}] 01:37:30 INFO - PROCESS | 3960 | 1469263050629 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}] 01:37:30 INFO - PROCESS | 3960 | 1469263050633 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:30 INFO - PROCESS | 3960 | 1469263050718 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 01:37:30 INFO - PROCESS | 3960 | 1469263050726 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:30 INFO - PROCESS | 3960 | 1469263050728 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:30 INFO - PROCESS | 3960 | ++DOCSHELL 13D06400 == 30 [pid = 3960] [id = 185] 01:37:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (13D0C800) [pid = 3960] [serial = 553] [outer = 00000000] 01:37:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (14861800) [pid = 3960] [serial = 554] [outer = 13D0C800] 01:37:30 INFO - PROCESS | 3960 | 1469263050774 Marionette DEBUG loaded listener.js 01:37:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (15A03C00) [pid = 3960] [serial = 555] [outer = 13D0C800] 01:37:31 INFO - PROCESS | 3960 | 1469263051732 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]]]}] 01:37:31 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 01:37:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1118ms 01:37:31 INFO - PROCESS | 3960 | 1469263051744 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 01:37:31 INFO - PROCESS | 3960 | 1469263051746 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 01:37:31 INFO - PROCESS | 3960 | 1469263051750 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:37:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:37:31 INFO - PROCESS | 3960 | 1469263051752 Marionette TRACE conn6 <- [1,706,null,{}] 01:37:31 INFO - PROCESS | 3960 | 1469263051756 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}] 01:37:31 INFO - PROCESS | 3960 | 1469263051758 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:31 INFO - PROCESS | 3960 | 1469263051883 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 01:37:31 INFO - PROCESS | 3960 | 1469263051893 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:31 INFO - PROCESS | 3960 | 1469263051900 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:31 INFO - PROCESS | 3960 | ++DOCSHELL 16AF7C00 == 31 [pid = 3960] [id = 186] 01:37:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (16AF8000) [pid = 3960] [serial = 556] [outer = 00000000] 01:37:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (170B1400) [pid = 3960] [serial = 557] [outer = 16AF8000] 01:37:31 INFO - PROCESS | 3960 | 1469263051950 Marionette DEBUG loaded listener.js 01:37:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (17C25C00) [pid = 3960] [serial = 558] [outer = 16AF8000] 01:37:32 INFO - PROCESS | 3960 | 1469263052917 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]]]}] 01:37:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:37:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1218ms 01:37:32 INFO - PROCESS | 3960 | 1469263052985 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 01:37:32 INFO - PROCESS | 3960 | 1469263052987 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 01:37:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:37:32 INFO - PROCESS | 3960 | 1469263052990 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:37:32 INFO - PROCESS | 3960 | 1469263052992 Marionette TRACE conn6 <- [1,710,null,{}] 01:37:32 INFO - PROCESS | 3960 | 1469263052996 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}] 01:37:32 INFO - PROCESS | 3960 | 1469263052998 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:33 INFO - PROCESS | 3960 | 1469263053111 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 01:37:33 INFO - PROCESS | 3960 | 1469263053118 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:33 INFO - PROCESS | 3960 | 1469263053120 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:33 INFO - PROCESS | 3960 | ++DOCSHELL 16624400 == 32 [pid = 3960] [id = 187] 01:37:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (17F98000) [pid = 3960] [serial = 559] [outer = 00000000] 01:37:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (18435000) [pid = 3960] [serial = 560] [outer = 17F98000] 01:37:33 INFO - PROCESS | 3960 | 1469263053218 Marionette DEBUG loaded listener.js 01:37:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (18438C00) [pid = 3960] [serial = 561] [outer = 17F98000] 01:37:33 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (0ECF1000) [pid = 3960] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:37:33 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (0F667400) [pid = 3960] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:37:33 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (0F9E2C00) [pid = 3960] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:37:33 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (0F660000) [pid = 3960] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:37:33 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (170B0400) [pid = 3960] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:37:33 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (193B5800) [pid = 3960] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:37:33 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (1A4E9800) [pid = 3960] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:37:33 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (16629800) [pid = 3960] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:37:33 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (0F68F800) [pid = 3960] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:37:33 INFO - PROCESS | 3960 | 1469263053635 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] 01:37:33 INFO - PROCESS | 3960 | 1469263053665 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 01:37:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:37:33 INFO - PROCESS | 3960 | 1469263053668 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:37:33 INFO - PROCESS | 3960 | 1469263053670 Marionette TRACE conn6 <- [1,714,null,{}] 01:37:33 INFO - PROCESS | 3960 | 1469263053673 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}] 01:37:33 INFO - PROCESS | 3960 | 1469263053675 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:33 INFO - PROCESS | 3960 | 1469263053788 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 01:37:33 INFO - PROCESS | 3960 | 1469263053839 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:33 INFO - PROCESS | 3960 | 1469263053841 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:33 INFO - PROCESS | 3960 | ++DOCSHELL 17F9A000 == 33 [pid = 3960] [id = 188] 01:37:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (18430C00) [pid = 3960] [serial = 562] [outer = 00000000] 01:37:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (185B0C00) [pid = 3960] [serial = 563] [outer = 18430C00] 01:37:33 INFO - PROCESS | 3960 | 1469263053884 Marionette DEBUG loaded listener.js 01:37:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (185B5C00) [pid = 3960] [serial = 564] [outer = 18430C00] 01:37:34 INFO - PROCESS | 3960 | 1469263054274 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]]]}] 01:37:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:37:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 630ms 01:37:34 INFO - PROCESS | 3960 | 1469263054299 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 01:37:34 INFO - PROCESS | 3960 | 1469263054301 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 01:37:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:37:34 INFO - PROCESS | 3960 | 1469263054310 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:37:34 INFO - PROCESS | 3960 | 1469263054312 Marionette TRACE conn6 <- [1,718,null,{}] 01:37:34 INFO - PROCESS | 3960 | 1469263054316 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}] 01:37:34 INFO - PROCESS | 3960 | 1469263054321 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:34 INFO - PROCESS | 3960 | 1469263054429 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 01:37:34 INFO - PROCESS | 3960 | 1469263054434 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:34 INFO - PROCESS | 3960 | 1469263054437 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:34 INFO - PROCESS | 3960 | ++DOCSHELL 18DD0400 == 34 [pid = 3960] [id = 189] 01:37:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (18F46400) [pid = 3960] [serial = 565] [outer = 00000000] 01:37:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (190F5400) [pid = 3960] [serial = 566] [outer = 18F46400] 01:37:34 INFO - PROCESS | 3960 | 1469263054482 Marionette DEBUG loaded listener.js 01:37:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (1916E800) [pid = 3960] [serial = 567] [outer = 18F46400] 01:37:34 INFO - PROCESS | 3960 | 1469263054974 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] 01:37:35 INFO - PROCESS | 3960 | 1469263055037 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 01:37:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:37:35 INFO - PROCESS | 3960 | 1469263055040 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:37:35 INFO - PROCESS | 3960 | 1469263055042 Marionette TRACE conn6 <- [1,722,null,{}] 01:37:35 INFO - PROCESS | 3960 | 1469263055045 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}] 01:37:35 INFO - PROCESS | 3960 | 1469263055047 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:35 INFO - PROCESS | 3960 | 1469263055122 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 01:37:35 INFO - PROCESS | 3960 | 1469263055130 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:35 INFO - PROCESS | 3960 | 1469263055140 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:35 INFO - PROCESS | 3960 | ++DOCSHELL 19174800 == 35 [pid = 3960] [id = 190] 01:37:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (193BB000) [pid = 3960] [serial = 568] [outer = 00000000] 01:37:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (193C3000) [pid = 3960] [serial = 569] [outer = 193BB000] 01:37:35 INFO - PROCESS | 3960 | 1469263055184 Marionette DEBUG loaded listener.js 01:37:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (193BE400) [pid = 3960] [serial = 570] [outer = 193BB000] 01:37:35 INFO - PROCESS | 3960 | 1469263055599 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]]]}] 01:37:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:37:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 570ms 01:37:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:37:35 INFO - PROCESS | 3960 | 1469263055611 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 01:37:35 INFO - PROCESS | 3960 | 1469263055613 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 01:37:35 INFO - PROCESS | 3960 | 1469263055616 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:37:35 INFO - PROCESS | 3960 | 1469263055618 Marionette TRACE conn6 <- [1,726,null,{}] 01:37:35 INFO - PROCESS | 3960 | 1469263055635 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}] 01:37:35 INFO - PROCESS | 3960 | 1469263055637 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:35 INFO - PROCESS | 3960 | 1469263055761 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 01:37:35 INFO - PROCESS | 3960 | 1469263055923 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:35 INFO - PROCESS | 3960 | 1469263055926 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:35 INFO - PROCESS | 3960 | ++DOCSHELL 0BA25400 == 36 [pid = 3960] [id = 191] 01:37:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0BA25800) [pid = 3960] [serial = 571] [outer = 00000000] 01:37:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0ECF5400) [pid = 3960] [serial = 572] [outer = 0BA25800] 01:37:35 INFO - PROCESS | 3960 | 1469263055984 Marionette DEBUG loaded listener.js 01:37:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F662000) [pid = 3960] [serial = 573] [outer = 0BA25800] 01:37:37 INFO - PROCESS | 3960 | 1469263057047 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]]]}] 01:37:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:37:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1483ms 01:37:37 INFO - PROCESS | 3960 | 1469263057101 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 01:37:37 INFO - PROCESS | 3960 | 1469263057106 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 01:37:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:37:37 INFO - PROCESS | 3960 | 1469263057112 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:37:37 INFO - PROCESS | 3960 | 1469263057115 Marionette TRACE conn6 <- [1,730,null,{}] 01:37:37 INFO - PROCESS | 3960 | 1469263057120 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}] 01:37:37 INFO - PROCESS | 3960 | 1469263057123 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:37 INFO - PROCESS | 3960 | 1469263057282 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 01:37:37 INFO - PROCESS | 3960 | 1469263057407 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:37 INFO - PROCESS | 3960 | 1469263057410 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:37 INFO - PROCESS | 3960 | ++DOCSHELL 16ABAC00 == 37 [pid = 3960] [id = 192] 01:37:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (16ABB400) [pid = 3960] [serial = 574] [outer = 00000000] 01:37:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (16AFA000) [pid = 3960] [serial = 575] [outer = 16ABB400] 01:37:37 INFO - PROCESS | 3960 | 1469263057465 Marionette DEBUG loaded listener.js 01:37:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (17CA9000) [pid = 3960] [serial = 576] [outer = 16ABB400] 01:37:38 INFO - PROCESS | 3960 | 1469263058500 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]]]}] 01:37:38 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 01:37:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1423ms 01:37:38 INFO - PROCESS | 3960 | 1469263058539 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 01:37:38 INFO - PROCESS | 3960 | 1469263058542 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 01:37:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:37:38 INFO - PROCESS | 3960 | 1469263058546 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:37:38 INFO - PROCESS | 3960 | 1469263058548 Marionette TRACE conn6 <- [1,734,null,{}] 01:37:38 INFO - PROCESS | 3960 | 1469263058553 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}] 01:37:38 INFO - PROCESS | 3960 | 1469263058555 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:38 INFO - PROCESS | 3960 | 1469263058692 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 01:37:38 INFO - PROCESS | 3960 | 1469263058819 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:38 INFO - PROCESS | 3960 | 1469263058821 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:38 INFO - PROCESS | 3960 | ++DOCSHELL 0F9E6800 == 38 [pid = 3960] [id = 193] 01:37:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (1329C800) [pid = 3960] [serial = 577] [outer = 00000000] 01:37:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (16AF0C00) [pid = 3960] [serial = 578] [outer = 1329C800] 01:37:38 INFO - PROCESS | 3960 | 1469263058876 Marionette DEBUG loaded listener.js 01:37:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17CA3400) [pid = 3960] [serial = 579] [outer = 1329C800] 01:37:40 INFO - PROCESS | 3960 | --DOCSHELL 19174800 == 37 [pid = 3960] [id = 190] 01:37:40 INFO - PROCESS | 3960 | --DOCSHELL 18DD0400 == 36 [pid = 3960] [id = 189] 01:37:40 INFO - PROCESS | 3960 | --DOCSHELL 17F9A000 == 35 [pid = 3960] [id = 188] 01:37:40 INFO - PROCESS | 3960 | --DOCSHELL 16624400 == 34 [pid = 3960] [id = 187] 01:37:40 INFO - PROCESS | 3960 | --DOCSHELL 16AF7C00 == 33 [pid = 3960] [id = 186] 01:37:40 INFO - PROCESS | 3960 | --DOCSHELL 13D06400 == 32 [pid = 3960] [id = 185] 01:37:40 INFO - PROCESS | 3960 | --DOCSHELL 0F270400 == 31 [pid = 3960] [id = 184] 01:37:40 INFO - PROCESS | 3960 | --DOCSHELL 17C17000 == 30 [pid = 3960] [id = 182] 01:37:40 INFO - PROCESS | 3960 | --DOCSHELL 0F26E400 == 29 [pid = 3960] [id = 183] 01:37:40 INFO - PROCESS | 3960 | --DOCSHELL 16ABAC00 == 28 [pid = 3960] [id = 192] 01:37:40 INFO - PROCESS | 3960 | --DOCSHELL 0BA25400 == 27 [pid = 3960] [id = 191] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0F274400) [pid = 3960] [serial = 533] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (13C16C00) [pid = 3960] [serial = 531] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (13B22C00) [pid = 3960] [serial = 537] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (13326800) [pid = 3960] [serial = 536] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (13218800) [pid = 3960] [serial = 519] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (0F694400) [pid = 3960] [serial = 518] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (17F96800) [pid = 3960] [serial = 522] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (17C1B800) [pid = 3960] [serial = 521] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (1A248400) [pid = 3960] [serial = 525] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (19518800) [pid = 3960] [serial = 524] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (1A5FA400) [pid = 3960] [serial = 528] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (1A5F5400) [pid = 3960] [serial = 527] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (16AB5800) [pid = 3960] [serial = 539] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (1662B000) [pid = 3960] [serial = 542] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (132A5800) [pid = 3960] [serial = 530] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (17CA9400) [pid = 3960] [serial = 545] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (16AF3C00) [pid = 3960] [serial = 540] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (0F56C000) [pid = 3960] [serial = 534] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (170A7800) [pid = 3960] [serial = 543] [outer = 00000000] [url = about:blank] 01:37:40 INFO - PROCESS | 3960 | 1469263060581 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]]]}] 01:37:40 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.) 01:37:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2068ms 01:37:40 INFO - PROCESS | 3960 | 1469263060617 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 01:37:40 INFO - PROCESS | 3960 | 1469263060620 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 01:37:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:37:40 INFO - PROCESS | 3960 | 1469263060626 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:37:40 INFO - PROCESS | 3960 | 1469263060630 Marionette TRACE conn6 <- [1,738,null,{}] 01:37:40 INFO - PROCESS | 3960 | 1469263060636 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}] 01:37:40 INFO - PROCESS | 3960 | 1469263060639 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:40 INFO - PROCESS | 3960 | 1469263060725 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 01:37:40 INFO - PROCESS | 3960 | 1469263060733 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:40 INFO - PROCESS | 3960 | 1469263060737 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:40 INFO - PROCESS | 3960 | ++DOCSHELL 0ED4F800 == 28 [pid = 3960] [id = 194] 01:37:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (0ED59000) [pid = 3960] [serial = 580] [outer = 00000000] 01:37:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (0ED6F400) [pid = 3960] [serial = 581] [outer = 0ED59000] 01:37:40 INFO - PROCESS | 3960 | 1469263060786 Marionette DEBUG loaded listener.js 01:37:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (0F269400) [pid = 3960] [serial = 582] [outer = 0ED59000] 01:37:41 INFO - PROCESS | 3960 | 1469263061747 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]]]}] 01:37:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:37:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1184ms 01:37:41 INFO - PROCESS | 3960 | 1469263061810 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 01:37:41 INFO - PROCESS | 3960 | 1469263061815 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 01:37:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:37:41 INFO - PROCESS | 3960 | 1469263061821 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:37:41 INFO - PROCESS | 3960 | 1469263061824 Marionette TRACE conn6 <- [1,742,null,{}] 01:37:41 INFO - PROCESS | 3960 | 1469263061828 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}] 01:37:41 INFO - PROCESS | 3960 | 1469263061831 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:41 INFO - PROCESS | 3960 | 1469263061917 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 01:37:41 INFO - PROCESS | 3960 | 1469263061924 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:41 INFO - PROCESS | 3960 | 1469263061927 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:41 INFO - PROCESS | 3960 | ++DOCSHELL 0F693400 == 29 [pid = 3960] [id = 195] 01:37:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (0F694400) [pid = 3960] [serial = 583] [outer = 00000000] 01:37:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (0F8D5C00) [pid = 3960] [serial = 584] [outer = 0F694400] 01:37:41 INFO - PROCESS | 3960 | 1469263061973 Marionette DEBUG loaded listener.js 01:37:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (0F9E8400) [pid = 3960] [serial = 585] [outer = 0F694400] 01:37:42 INFO - PROCESS | 3960 | 1469263062911 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]]]}] 01:37:42 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 01:37:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1120ms 01:37:42 INFO - PROCESS | 3960 | 1469263062946 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 01:37:42 INFO - PROCESS | 3960 | 1469263062948 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 01:37:42 INFO - PROCESS | 3960 | 1469263062951 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:37:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:37:42 INFO - PROCESS | 3960 | 1469263062955 Marionette TRACE conn6 <- [1,746,null,{}] 01:37:42 INFO - PROCESS | 3960 | 1469263062971 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}] 01:37:42 INFO - PROCESS | 3960 | 1469263062976 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:43 INFO - PROCESS | 3960 | 1469263063084 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 01:37:43 INFO - PROCESS | 3960 | 1469263063092 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:43 INFO - PROCESS | 3960 | 1469263063095 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:43 INFO - PROCESS | 3960 | ++DOCSHELL 13C09400 == 30 [pid = 3960] [id = 196] 01:37:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (13C09C00) [pid = 3960] [serial = 586] [outer = 00000000] 01:37:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (13C24C00) [pid = 3960] [serial = 587] [outer = 13C09C00] 01:37:43 INFO - PROCESS | 3960 | 1469263063141 Marionette DEBUG loaded listener.js 01:37:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (13D02400) [pid = 3960] [serial = 588] [outer = 13C09C00] 01:37:43 INFO - PROCESS | 3960 | 1469263063645 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]]]}] 01:37:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:37:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 01:37:43 INFO - PROCESS | 3960 | 1469263063685 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 01:37:43 INFO - PROCESS | 3960 | 1469263063688 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 01:37:43 INFO - PROCESS | 3960 | 1469263063695 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:37:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:37:43 INFO - PROCESS | 3960 | 1469263063697 Marionette TRACE conn6 <- [1,750,null,{}] 01:37:43 INFO - PROCESS | 3960 | 1469263063701 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}] 01:37:43 INFO - PROCESS | 3960 | 1469263063703 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:43 INFO - PROCESS | 3960 | 1469263063817 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 01:37:43 INFO - PROCESS | 3960 | 1469263063831 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:43 INFO - PROCESS | 3960 | 1469263063832 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:43 INFO - PROCESS | 3960 | ++DOCSHELL 14F35C00 == 31 [pid = 3960] [id = 197] 01:37:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (15746000) [pid = 3960] [serial = 589] [outer = 00000000] 01:37:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (16627400) [pid = 3960] [serial = 590] [outer = 15746000] 01:37:43 INFO - PROCESS | 3960 | 1469263063876 Marionette DEBUG loaded listener.js 01:37:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (166EF800) [pid = 3960] [serial = 591] [outer = 15746000] 01:37:44 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (16AF8000) [pid = 3960] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:37:44 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (0F273C00) [pid = 3960] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:37:44 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (17F98000) [pid = 3960] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:37:44 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (17C17400) [pid = 3960] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:37:44 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (13D0C800) [pid = 3960] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:37:44 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (0F26F000) [pid = 3960] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:37:44 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (18430C00) [pid = 3960] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:37:44 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (18F46400) [pid = 3960] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:37:44 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (193BB000) [pid = 3960] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:37:44 INFO - PROCESS | 3960 | 1469263064835 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]]]}] 01:37:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:37:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1164ms 01:37:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:37:44 INFO - PROCESS | 3960 | 1469263064864 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 01:37:44 INFO - PROCESS | 3960 | 1469263064866 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 01:37:44 INFO - PROCESS | 3960 | 1469263064869 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:37:44 INFO - PROCESS | 3960 | 1469263064871 Marionette TRACE conn6 <- [1,754,null,{}] 01:37:44 INFO - PROCESS | 3960 | 1469263064875 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}] 01:37:44 INFO - PROCESS | 3960 | 1469263064876 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:44 INFO - PROCESS | 3960 | 1469263064952 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 01:37:44 INFO - PROCESS | 3960 | 1469263064958 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:44 INFO - PROCESS | 3960 | 1469263064960 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:44 INFO - PROCESS | 3960 | ++DOCSHELL 14F3A400 == 32 [pid = 3960] [id = 198] 01:37:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (16626C00) [pid = 3960] [serial = 592] [outer = 00000000] 01:37:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (16AED400) [pid = 3960] [serial = 593] [outer = 16626C00] 01:37:45 INFO - PROCESS | 3960 | 1469263065003 Marionette DEBUG loaded listener.js 01:37:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (16AF2000) [pid = 3960] [serial = 594] [outer = 16626C00] 01:37:45 INFO - PROCESS | 3960 | 1469263065894 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]]]}] 01:37:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:37:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1077ms 01:37:45 INFO - PROCESS | 3960 | 1469263065949 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 01:37:45 INFO - PROCESS | 3960 | 1469263065951 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 01:37:45 INFO - PROCESS | 3960 | 1469263065954 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:37:45 INFO - PROCESS | 3960 | 1469263065956 Marionette TRACE conn6 <- [1,758,null,{}] 01:37:45 INFO - PROCESS | 3960 | 1469263065959 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}] 01:37:45 INFO - PROCESS | 3960 | 1469263065965 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:46 INFO - PROCESS | 3960 | 1469263066066 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 01:37:46 INFO - PROCESS | 3960 | 1469263066072 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:46 INFO - PROCESS | 3960 | 1469263066074 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:46 INFO - PROCESS | 3960 | ++DOCSHELL 17C25000 == 33 [pid = 3960] [id = 199] 01:37:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (17C25800) [pid = 3960] [serial = 595] [outer = 00000000] 01:37:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (17CA4C00) [pid = 3960] [serial = 596] [outer = 17C25800] 01:37:46 INFO - PROCESS | 3960 | 1469263066117 Marionette DEBUG loaded listener.js 01:37:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (17F9B400) [pid = 3960] [serial = 597] [outer = 17C25800] 01:37:46 INFO - PROCESS | 3960 | 1469263066577 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]]]}] 01:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 01:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:37:46 INFO - PROCESS | 3960 | 1469263066627 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 01:37:46 INFO - PROCESS | 3960 | 1469263066629 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 01:37:46 INFO - PROCESS | 3960 | 1469263066632 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:37:46 INFO - PROCESS | 3960 | 1469263066634 Marionette TRACE conn6 <- [1,762,null,{}] 01:37:46 INFO - PROCESS | 3960 | 1469263066638 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}] 01:37:46 INFO - PROCESS | 3960 | 1469263066639 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:46 INFO - PROCESS | 3960 | 1469263066714 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 01:37:46 INFO - PROCESS | 3960 | 1469263066719 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:46 INFO - PROCESS | 3960 | 1469263066721 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:46 INFO - PROCESS | 3960 | ++DOCSHELL 17FA0400 == 34 [pid = 3960] [id = 200] 01:37:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (17FA4800) [pid = 3960] [serial = 598] [outer = 00000000] 01:37:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (1842E000) [pid = 3960] [serial = 599] [outer = 17FA4800] 01:37:46 INFO - PROCESS | 3960 | 1469263066765 Marionette DEBUG loaded listener.js 01:37:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (1842F400) [pid = 3960] [serial = 600] [outer = 17FA4800] 01:37:47 INFO - PROCESS | 3960 | 1469263067590 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]]]}] 01:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 970ms 01:37:47 INFO - PROCESS | 3960 | 1469263067604 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 01:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:37:47 INFO - PROCESS | 3960 | 1469263067608 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 01:37:47 INFO - PROCESS | 3960 | 1469263067613 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:37:47 INFO - PROCESS | 3960 | 1469263067619 Marionette TRACE conn6 <- [1,766,null,{}] 01:37:47 INFO - PROCESS | 3960 | 1469263067624 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}] 01:37:47 INFO - PROCESS | 3960 | 1469263067627 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:47 INFO - PROCESS | 3960 | 1469263067745 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 01:37:47 INFO - PROCESS | 3960 | 1469263067825 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:47 INFO - PROCESS | 3960 | 1469263067828 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:47 INFO - PROCESS | 3960 | ++DOCSHELL 0EC0A800 == 35 [pid = 3960] [id = 201] 01:37:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0ECFEC00) [pid = 3960] [serial = 601] [outer = 00000000] 01:37:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0F695000) [pid = 3960] [serial = 602] [outer = 0ECFEC00] 01:37:47 INFO - PROCESS | 3960 | 1469263067925 Marionette DEBUG loaded listener.js 01:37:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (13214800) [pid = 3960] [serial = 603] [outer = 0ECFEC00] 01:37:48 INFO - PROCESS | 3960 | 1469263068752 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]]]}] 01:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1184ms 01:37:48 INFO - PROCESS | 3960 | 1469263068798 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 01:37:48 INFO - PROCESS | 3960 | 1469263068802 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 01:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:37:48 INFO - PROCESS | 3960 | 1469263068808 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:37:48 INFO - PROCESS | 3960 | 1469263068811 Marionette TRACE conn6 <- [1,770,null,{}] 01:37:48 INFO - PROCESS | 3960 | 1469263068816 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}] 01:37:48 INFO - PROCESS | 3960 | 1469263068819 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:48 INFO - PROCESS | 3960 | 1469263068930 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 01:37:49 INFO - PROCESS | 3960 | 1469263069010 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:49 INFO - PROCESS | 3960 | 1469263069014 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:49 INFO - PROCESS | 3960 | ++DOCSHELL 0F662C00 == 36 [pid = 3960] [id = 202] 01:37:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F664000) [pid = 3960] [serial = 604] [outer = 00000000] 01:37:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F697C00) [pid = 3960] [serial = 605] [outer = 0F664000] 01:37:49 INFO - PROCESS | 3960 | 1469263069064 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (104D0000) [pid = 3960] [serial = 606] [outer = 0F664000] 01:37:49 INFO - PROCESS | 3960 | --DOCSHELL 17C25000 == 35 [pid = 3960] [id = 199] 01:37:49 INFO - PROCESS | 3960 | --DOCSHELL 14F3A400 == 34 [pid = 3960] [id = 198] 01:37:49 INFO - PROCESS | 3960 | --DOCSHELL 14F35C00 == 33 [pid = 3960] [id = 197] 01:37:49 INFO - PROCESS | 3960 | --DOCSHELL 13C09400 == 32 [pid = 3960] [id = 196] 01:37:49 INFO - PROCESS | 3960 | --DOCSHELL 0F693400 == 31 [pid = 3960] [id = 195] 01:37:49 INFO - PROCESS | 3960 | --DOCSHELL 0ED4F800 == 30 [pid = 3960] [id = 194] 01:37:49 INFO - PROCESS | 3960 | --DOCSHELL 0F9E6800 == 29 [pid = 3960] [id = 193] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (193C3000) [pid = 3960] [serial = 569] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (170B1400) [pid = 3960] [serial = 557] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (0F68C400) [pid = 3960] [serial = 551] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (18435000) [pid = 3960] [serial = 560] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (0F698C00) [pid = 3960] [serial = 552] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (17F9A800) [pid = 3960] [serial = 546] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (14861800) [pid = 3960] [serial = 554] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (0F565C00) [pid = 3960] [serial = 548] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (0F68C800) [pid = 3960] [serial = 549] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (185B0C00) [pid = 3960] [serial = 563] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (193BE400) [pid = 3960] [serial = 570] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (190F5400) [pid = 3960] [serial = 566] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (18438C00) [pid = 3960] [serial = 561] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (17C25C00) [pid = 3960] [serial = 558] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (185B5C00) [pid = 3960] [serial = 564] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (1916E800) [pid = 3960] [serial = 567] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (15A03C00) [pid = 3960] [serial = 555] [outer = 00000000] [url = about:blank] 01:37:49 INFO - PROCESS | 3960 | 1469263069556 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]]]}] 01:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 790ms 01:37:49 INFO - PROCESS | 3960 | 1469263069598 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 01:37:49 INFO - PROCESS | 3960 | 1469263069603 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 01:37:49 INFO - PROCESS | 3960 | 1469263069609 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:37:49 INFO - PROCESS | 3960 | 1469263069611 Marionette TRACE conn6 <- [1,774,null,{}] 01:37:49 INFO - PROCESS | 3960 | 1469263069615 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}] 01:37:49 INFO - PROCESS | 3960 | 1469263069618 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:49 INFO - PROCESS | 3960 | 1469263069705 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 01:37:49 INFO - PROCESS | 3960 | 1469263069714 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:49 INFO - PROCESS | 3960 | 1469263069716 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:49 INFO - PROCESS | 3960 | ++DOCSHELL 132A5800 == 30 [pid = 3960] [id = 203] 01:37:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (132A8800) [pid = 3960] [serial = 607] [outer = 00000000] 01:37:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (133EAC00) [pid = 3960] [serial = 608] [outer = 132A8800] 01:37:49 INFO - PROCESS | 3960 | 1469263069762 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (137F5400) [pid = 3960] [serial = 609] [outer = 132A8800] 01:37:50 INFO - PROCESS | 3960 | 1469263070228 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]]]}] 01:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 01:37:50 INFO - PROCESS | 3960 | 1469263070283 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 01:37:50 INFO - PROCESS | 3960 | 1469263070285 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 01:37:50 INFO - PROCESS | 3960 | 1469263070288 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:37:50 INFO - PROCESS | 3960 | 1469263070292 Marionette TRACE conn6 <- [1,778,null,{}] 01:37:50 INFO - PROCESS | 3960 | 1469263070302 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}] 01:37:50 INFO - PROCESS | 3960 | 1469263070307 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:50 INFO - PROCESS | 3960 | 1469263070417 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 01:37:50 INFO - PROCESS | 3960 | 1469263070503 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:50 INFO - PROCESS | 3960 | 1469263070506 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:50 INFO - PROCESS | 3960 | ++DOCSHELL 15A06400 == 31 [pid = 3960] [id = 204] 01:37:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (15A07000) [pid = 3960] [serial = 610] [outer = 00000000] 01:37:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (16622C00) [pid = 3960] [serial = 611] [outer = 15A07000] 01:37:50 INFO - PROCESS | 3960 | 1469263070553 Marionette DEBUG loaded listener.js 01:37:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (16AB4800) [pid = 3960] [serial = 612] [outer = 15A07000] 01:37:50 INFO - PROCESS | 3960 | 1469263070924 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]]]}] 01:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 01:37:50 INFO - PROCESS | 3960 | 1469263070963 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 01:37:50 INFO - PROCESS | 3960 | 1469263070965 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 01:37:50 INFO - PROCESS | 3960 | 1469263070968 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:37:50 INFO - PROCESS | 3960 | 1469263070970 Marionette TRACE conn6 <- [1,782,null,{}] 01:37:50 INFO - PROCESS | 3960 | 1469263070973 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}] 01:37:50 INFO - PROCESS | 3960 | 1469263070975 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:51 INFO - PROCESS | 3960 | 1469263071059 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 01:37:51 INFO - PROCESS | 3960 | 1469263071064 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 3960 | 1469263071066 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:51 INFO - PROCESS | 3960 | ++DOCSHELL 16AF7800 == 32 [pid = 3960] [id = 205] 01:37:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (170A6C00) [pid = 3960] [serial = 613] [outer = 00000000] 01:37:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (17C2B000) [pid = 3960] [serial = 614] [outer = 170A6C00] 01:37:51 INFO - PROCESS | 3960 | 1469263071110 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (17CA7C00) [pid = 3960] [serial = 615] [outer = 170A6C00] 01:37:51 INFO - PROCESS | 3960 | 1469263071580 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]]]}] 01:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 01:37:51 INFO - PROCESS | 3960 | 1469263071603 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 01:37:51 INFO - PROCESS | 3960 | 1469263071605 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 01:37:51 INFO - PROCESS | 3960 | 1469263071608 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:37:51 INFO - PROCESS | 3960 | 1469263071610 Marionette TRACE conn6 <- [1,786,null,{}] 01:37:51 INFO - PROCESS | 3960 | 1469263071614 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}] 01:37:51 INFO - PROCESS | 3960 | 1469263071616 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:51 INFO - PROCESS | 3960 | 1469263071721 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 01:37:51 INFO - PROCESS | 3960 | 1469263071754 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 3960 | 1469263071756 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:51 INFO - PROCESS | 3960 | ++DOCSHELL 17F9CC00 == 33 [pid = 3960] [id = 206] 01:37:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (17F9E000) [pid = 3960] [serial = 616] [outer = 00000000] 01:37:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (17FA5800) [pid = 3960] [serial = 617] [outer = 17F9E000] 01:37:51 INFO - PROCESS | 3960 | 1469263071849 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (18438400) [pid = 3960] [serial = 618] [outer = 17F9E000] 01:37:52 INFO - PROCESS | 3960 | 1469263072263 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]]]}] 01:37:52 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 01:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 01:37:52 INFO - PROCESS | 3960 | 1469263072283 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 3960 | 1469263072285 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 01:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:37:52 INFO - PROCESS | 3960 | 1469263072288 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - PROCESS | 3960 | 1469263072290 Marionette TRACE conn6 <- [1,790,null,{}] 01:37:52 INFO - PROCESS | 3960 | 1469263072293 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}] 01:37:52 INFO - PROCESS | 3960 | 1469263072299 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:52 INFO - PROCESS | 3960 | 1469263072446 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 01:37:52 INFO - PROCESS | 3960 | 1469263072466 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:52 INFO - PROCESS | 3960 | 1469263072468 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:52 INFO - PROCESS | 3960 | ++DOCSHELL 17C25400 == 34 [pid = 3960] [id = 207] 01:37:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (17FA5400) [pid = 3960] [serial = 619] [outer = 00000000] 01:37:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (18DD0400) [pid = 3960] [serial = 620] [outer = 17FA5400] 01:37:52 INFO - PROCESS | 3960 | 1469263072511 Marionette DEBUG loaded listener.js 01:37:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (18FEF000) [pid = 3960] [serial = 621] [outer = 17FA5400] 01:37:52 INFO - PROCESS | 3960 | 1469263072956 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]]]}] 01:37:53 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 01:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 01:37:53 INFO - PROCESS | 3960 | 1469263073019 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 3960 | 1469263073021 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 01:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:37:53 INFO - PROCESS | 3960 | 1469263073032 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 3960 | 1469263073034 Marionette TRACE conn6 <- [1,794,null,{}] 01:37:53 INFO - PROCESS | 3960 | 1469263073070 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}] 01:37:53 INFO - PROCESS | 3960 | 1469263073072 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:53 INFO - PROCESS | 3960 | 1469263073187 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 01:37:53 INFO - PROCESS | 3960 | 1469263073255 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 3960 | 1469263073257 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:53 INFO - PROCESS | 3960 | ++DOCSHELL 14863000 == 35 [pid = 3960] [id = 208] 01:37:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (18DC8000) [pid = 3960] [serial = 622] [outer = 00000000] 01:37:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (190F6000) [pid = 3960] [serial = 623] [outer = 18DC8000] 01:37:53 INFO - PROCESS | 3960 | 1469263073303 Marionette DEBUG loaded listener.js 01:37:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (190F6400) [pid = 3960] [serial = 624] [outer = 18DC8000] 01:37:53 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (17C25800) [pid = 3960] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:37:53 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1329C800) [pid = 3960] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:37:53 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0ED59000) [pid = 3960] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:37:53 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (13C09C00) [pid = 3960] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:37:53 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (0F694400) [pid = 3960] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:37:53 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (15746000) [pid = 3960] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:37:53 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (16626C00) [pid = 3960] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:37:53 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (0BA25800) [pid = 3960] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:37:53 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (16ABB400) [pid = 3960] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:37:53 INFO - PROCESS | 3960 | 1469263073685 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]]]}] 01:37:53 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 01:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 710ms 01:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:37:53 INFO - PROCESS | 3960 | 1469263073735 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 01:37:53 INFO - PROCESS | 3960 | 1469263073737 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 01:37:53 INFO - PROCESS | 3960 | 1469263073740 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:37:53 INFO - PROCESS | 3960 | 1469263073741 Marionette TRACE conn6 <- [1,798,null,{}] 01:37:53 INFO - PROCESS | 3960 | 1469263073745 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}] 01:37:53 INFO - PROCESS | 3960 | 1469263073747 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:53 INFO - PROCESS | 3960 | 1469263073826 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 01:37:53 INFO - PROCESS | 3960 | 1469263073831 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:53 INFO - PROCESS | 3960 | 1469263073833 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:53 INFO - PROCESS | 3960 | ++DOCSHELL 18FF9400 == 36 [pid = 3960] [id = 209] 01:37:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (190F0800) [pid = 3960] [serial = 625] [outer = 00000000] 01:37:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (193B7000) [pid = 3960] [serial = 626] [outer = 190F0800] 01:37:53 INFO - PROCESS | 3960 | 1469263073876 Marionette DEBUG loaded listener.js 01:37:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (193BA400) [pid = 3960] [serial = 627] [outer = 190F0800] 01:37:54 INFO - PROCESS | 3960 | 1469263074284 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]]]}] 01:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 570ms 01:37:54 INFO - PROCESS | 3960 | 1469263074311 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 01:37:54 INFO - PROCESS | 3960 | 1469263074313 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 01:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:37:54 INFO - PROCESS | 3960 | 1469263074316 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:37:54 INFO - PROCESS | 3960 | 1469263074318 Marionette TRACE conn6 <- [1,802,null,{}] 01:37:54 INFO - PROCESS | 3960 | 1469263074334 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}] 01:37:54 INFO - PROCESS | 3960 | 1469263074336 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:54 INFO - PROCESS | 3960 | 1469263074413 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 01:37:54 INFO - PROCESS | 3960 | 1469263074419 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:54 INFO - PROCESS | 3960 | 1469263074420 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:54 INFO - PROCESS | 3960 | ++DOCSHELL 13C16800 == 37 [pid = 3960] [id = 210] 01:37:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (1916F800) [pid = 3960] [serial = 628] [outer = 00000000] 01:37:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (193C3400) [pid = 3960] [serial = 629] [outer = 1916F800] 01:37:54 INFO - PROCESS | 3960 | 1469263074464 Marionette DEBUG loaded listener.js 01:37:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0BA31400) [pid = 3960] [serial = 630] [outer = 1916F800] 01:37:54 INFO - PROCESS | 3960 | 1469263074917 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] 01:37:54 INFO - PROCESS | 3960 | 1469263074969 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 01:37:54 INFO - PROCESS | 3960 | 1469263074972 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:37:54 INFO - PROCESS | 3960 | 1469263074974 Marionette TRACE conn6 <- [1,806,null,{}] 01:37:54 INFO - PROCESS | 3960 | 1469263074977 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}] 01:37:54 INFO - PROCESS | 3960 | 1469263074979 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:55 INFO - PROCESS | 3960 | 1469263075068 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 01:37:55 INFO - PROCESS | 3960 | 1469263075074 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 3960 | 1469263075075 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:55 INFO - PROCESS | 3960 | ++DOCSHELL 0B94A800 == 38 [pid = 3960] [id = 211] 01:37:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (16AF4800) [pid = 3960] [serial = 631] [outer = 00000000] 01:37:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (19515400) [pid = 3960] [serial = 632] [outer = 16AF4800] 01:37:55 INFO - PROCESS | 3960 | 1469263075117 Marionette DEBUG loaded listener.js 01:37:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (19518C00) [pid = 3960] [serial = 633] [outer = 16AF4800] 01:37:55 INFO - PROCESS | 3960 | 1469263075645 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]]]}] 01:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 731ms 01:37:55 INFO - PROCESS | 3960 | 1469263075709 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 01:37:55 INFO - PROCESS | 3960 | 1469263075714 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 01:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:37:55 INFO - PROCESS | 3960 | 1469263075720 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:37:55 INFO - PROCESS | 3960 | 1469263075724 Marionette TRACE conn6 <- [1,810,null,{}] 01:37:55 INFO - PROCESS | 3960 | 1469263075730 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}] 01:37:55 INFO - PROCESS | 3960 | 1469263075733 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:55 INFO - PROCESS | 3960 | 1469263075887 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 01:37:55 INFO - PROCESS | 3960 | 1469263075984 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 3960 | 1469263075988 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:55 INFO - PROCESS | 3960 | ++DOCSHELL 0F270000 == 39 [pid = 3960] [id = 212] 01:37:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0F274400) [pid = 3960] [serial = 634] [outer = 00000000] 01:37:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (0F68E400) [pid = 3960] [serial = 635] [outer = 0F274400] 01:37:56 INFO - PROCESS | 3960 | 1469263076044 Marionette DEBUG loaded listener.js 01:37:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0F8D4400) [pid = 3960] [serial = 636] [outer = 0F274400] 01:37:56 INFO - PROCESS | 3960 | 1469263076611 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] 01:37:56 INFO - PROCESS | 3960 | 1469263076658 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 01:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:37:56 INFO - PROCESS | 3960 | 1469263076665 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:37:56 INFO - PROCESS | 3960 | 1469263076667 Marionette TRACE conn6 <- [1,814,null,{}] 01:37:56 INFO - PROCESS | 3960 | 1469263076672 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}] 01:37:56 INFO - PROCESS | 3960 | 1469263076674 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:56 INFO - PROCESS | 3960 | 1469263076783 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 01:37:56 INFO - PROCESS | 3960 | 1469263076880 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:56 INFO - PROCESS | 3960 | 1469263076883 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:56 INFO - PROCESS | 3960 | ++DOCSHELL 15746400 == 40 [pid = 3960] [id = 213] 01:37:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (15748400) [pid = 3960] [serial = 637] [outer = 00000000] 01:37:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (16628C00) [pid = 3960] [serial = 638] [outer = 15748400] 01:37:56 INFO - PROCESS | 3960 | 1469263076941 Marionette DEBUG loaded listener.js 01:37:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (170B0400) [pid = 3960] [serial = 639] [outer = 15748400] 01:37:57 INFO - PROCESS | 3960 | 1469263077553 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]]]}] 01:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 01:37:57 INFO - PROCESS | 3960 | 1469263077598 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 01:37:57 INFO - PROCESS | 3960 | 1469263077601 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 01:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:37:57 INFO - PROCESS | 3960 | 1469263077605 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:37:57 INFO - PROCESS | 3960 | 1469263077608 Marionette TRACE conn6 <- [1,818,null,{}] 01:37:57 INFO - PROCESS | 3960 | 1469263077619 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}] 01:37:57 INFO - PROCESS | 3960 | 1469263077624 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:57 INFO - PROCESS | 3960 | 1469263077730 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 01:37:57 INFO - PROCESS | 3960 | 1469263077826 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:57 INFO - PROCESS | 3960 | 1469263077829 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:57 INFO - PROCESS | 3960 | ++DOCSHELL 190FC400 == 41 [pid = 3960] [id = 214] 01:37:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1916F400) [pid = 3960] [serial = 640] [outer = 00000000] 01:37:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (19510800) [pid = 3960] [serial = 641] [outer = 1916F400] 01:37:57 INFO - PROCESS | 3960 | 1469263077885 Marionette DEBUG loaded listener.js 01:37:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (1957F800) [pid = 3960] [serial = 642] [outer = 1916F400] 01:37:58 INFO - PROCESS | 3960 | 1469263078523 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]]]}] 01:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 01:37:58 INFO - PROCESS | 3960 | 1469263078578 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 01:37:58 INFO - PROCESS | 3960 | 1469263078581 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 01:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:37:58 INFO - PROCESS | 3960 | 1469263078584 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:37:58 INFO - PROCESS | 3960 | 1469263078586 Marionette TRACE conn6 <- [1,822,null,{}] 01:37:58 INFO - PROCESS | 3960 | 1469263078591 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}] 01:37:58 INFO - PROCESS | 3960 | 1469263078593 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:58 INFO - PROCESS | 3960 | 1469263078728 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 01:37:58 INFO - PROCESS | 3960 | 1469263078851 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:58 INFO - PROCESS | 3960 | 1469263078853 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:58 INFO - PROCESS | 3960 | ++DOCSHELL 17F97000 == 42 [pid = 3960] [id = 215] 01:37:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17F9D400) [pid = 3960] [serial = 643] [outer = 00000000] 01:37:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1960F800) [pid = 3960] [serial = 644] [outer = 17F9D400] 01:37:58 INFO - PROCESS | 3960 | 1469263078907 Marionette DEBUG loaded listener.js 01:37:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (196F2800) [pid = 3960] [serial = 645] [outer = 17F9D400] 01:37:59 INFO - PROCESS | 3960 | 1469263079591 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]]]}] 01:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1016ms 01:37:59 INFO - PROCESS | 3960 | 1469263079604 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 01:37:59 INFO - PROCESS | 3960 | 1469263079608 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 01:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:37:59 INFO - PROCESS | 3960 | 1469263079612 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:37:59 INFO - PROCESS | 3960 | 1469263079617 Marionette TRACE conn6 <- [1,826,null,{}] 01:37:59 INFO - PROCESS | 3960 | 1469263079622 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}] 01:37:59 INFO - PROCESS | 3960 | 1469263079625 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:59 INFO - PROCESS | 3960 | 1469263079722 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 01:37:59 INFO - PROCESS | 3960 | 1469263079819 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:59 INFO - PROCESS | 3960 | 1469263079821 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:37:59 INFO - PROCESS | 3960 | ++DOCSHELL 0F689400 == 43 [pid = 3960] [id = 216] 01:37:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (0F68F400) [pid = 3960] [serial = 646] [outer = 00000000] 01:37:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (10430400) [pid = 3960] [serial = 647] [outer = 0F68F400] 01:37:59 INFO - PROCESS | 3960 | 1469263079870 Marionette DEBUG loaded listener.js 01:37:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (135B5800) [pid = 3960] [serial = 648] [outer = 0F68F400] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 13C16800 == 42 [pid = 3960] [id = 210] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 18FF9400 == 41 [pid = 3960] [id = 209] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 14863000 == 40 [pid = 3960] [id = 208] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 17C25400 == 39 [pid = 3960] [id = 207] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 17F9CC00 == 38 [pid = 3960] [id = 206] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 16AF7800 == 37 [pid = 3960] [id = 205] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 15A06400 == 36 [pid = 3960] [id = 204] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 132A5800 == 35 [pid = 3960] [id = 203] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 0F662C00 == 34 [pid = 3960] [id = 202] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 0EC0A800 == 33 [pid = 3960] [id = 201] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 17FA0400 == 32 [pid = 3960] [id = 200] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 17F97000 == 31 [pid = 3960] [id = 215] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 15746400 == 30 [pid = 3960] [id = 213] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 190FC400 == 29 [pid = 3960] [id = 214] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 0B94A800 == 28 [pid = 3960] [id = 211] 01:38:00 INFO - PROCESS | 3960 | --DOCSHELL 0F270000 == 27 [pid = 3960] [id = 212] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (17CA4C00) [pid = 3960] [serial = 596] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (16AF0C00) [pid = 3960] [serial = 578] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (0ED6F400) [pid = 3960] [serial = 581] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0F269400) [pid = 3960] [serial = 582] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (13D02400) [pid = 3960] [serial = 588] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (13C24C00) [pid = 3960] [serial = 587] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F8D5C00) [pid = 3960] [serial = 584] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (16627400) [pid = 3960] [serial = 590] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (16AED400) [pid = 3960] [serial = 593] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F662000) [pid = 3960] [serial = 573] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0ECF5400) [pid = 3960] [serial = 572] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (16AF2000) [pid = 3960] [serial = 594] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17CA9000) [pid = 3960] [serial = 576] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (16AFA000) [pid = 3960] [serial = 575] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (17CA3400) [pid = 3960] [serial = 579] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (166EF800) [pid = 3960] [serial = 591] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (17F9B400) [pid = 3960] [serial = 597] [outer = 00000000] [url = about:blank] 01:38:00 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0F9E8400) [pid = 3960] [serial = 585] [outer = 00000000] [url = about:blank] 01:38:01 INFO - PROCESS | 3960 | 1469263081030 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]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1479ms 01:38:01 INFO - PROCESS | 3960 | 1469263081093 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 3960 | 1469263081097 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 01:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:38:01 INFO - PROCESS | 3960 | 1469263081101 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - PROCESS | 3960 | 1469263081106 Marionette TRACE conn6 <- [1,830,null,{}] 01:38:01 INFO - PROCESS | 3960 | 1469263081111 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}] 01:38:01 INFO - PROCESS | 3960 | 1469263081113 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:01 INFO - PROCESS | 3960 | 1469263081223 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 01:38:01 INFO - PROCESS | 3960 | 1469263081303 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 3960 | 1469263081305 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:01 INFO - PROCESS | 3960 | ++DOCSHELL 0ED59400 == 28 [pid = 3960] [id = 217] 01:38:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0ED5AC00) [pid = 3960] [serial = 649] [outer = 00000000] 01:38:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F566800) [pid = 3960] [serial = 650] [outer = 0ED5AC00] 01:38:01 INFO - PROCESS | 3960 | 1469263081355 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F661400) [pid = 3960] [serial = 651] [outer = 0ED5AC00] 01:38:01 INFO - PROCESS | 3960 | 1469263081715 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]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 690ms 01:38:01 INFO - PROCESS | 3960 | 1469263081793 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 3960 | 1469263081798 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 01:38:01 INFO - PROCESS | 3960 | 1469263081834 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:38:01 INFO - PROCESS | 3960 | 1469263081837 Marionette TRACE conn6 <- [1,834,null,{}] 01:38:01 INFO - PROCESS | 3960 | 1469263081845 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}] 01:38:01 INFO - PROCESS | 3960 | 1469263081848 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:01 INFO - PROCESS | 3960 | 1469263081937 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 01:38:01 INFO - PROCESS | 3960 | 1469263081944 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 3960 | 1469263081946 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:01 INFO - PROCESS | 3960 | ++DOCSHELL 104CDC00 == 29 [pid = 3960] [id = 218] 01:38:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (104D2400) [pid = 3960] [serial = 652] [outer = 00000000] 01:38:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (137F0800) [pid = 3960] [serial = 653] [outer = 104D2400] 01:38:01 INFO - PROCESS | 3960 | 1469263081992 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (13C09400) [pid = 3960] [serial = 654] [outer = 104D2400] 01:38:02 INFO - PROCESS | 3960 | 1469263082425 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]]]}] 01:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 01:38:02 INFO - PROCESS | 3960 | 1469263082468 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 01:38:02 INFO - PROCESS | 3960 | 1469263082471 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 01:38:02 INFO - PROCESS | 3960 | 1469263082474 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:38:02 INFO - PROCESS | 3960 | 1469263082478 Marionette TRACE conn6 <- [1,838,null,{}] 01:38:02 INFO - PROCESS | 3960 | 1469263082488 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}] 01:38:02 INFO - PROCESS | 3960 | 1469263082493 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:02 INFO - PROCESS | 3960 | 1469263082582 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 01:38:02 INFO - PROCESS | 3960 | 1469263082590 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:02 INFO - PROCESS | 3960 | 1469263082593 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:02 INFO - PROCESS | 3960 | ++DOCSHELL 13D02800 == 30 [pid = 3960] [id = 219] 01:38:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (13D0D800) [pid = 3960] [serial = 655] [outer = 00000000] 01:38:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (15A05000) [pid = 3960] [serial = 656] [outer = 13D0D800] 01:38:02 INFO - PROCESS | 3960 | 1469263082640 Marionette DEBUG loaded listener.js 01:38:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16628400) [pid = 3960] [serial = 657] [outer = 13D0D800] 01:38:03 INFO - PROCESS | 3960 | 1469263083132 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]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 01:38:03 INFO - PROCESS | 3960 | 1469263083208 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 01:38:03 INFO - PROCESS | 3960 | 1469263083211 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 01:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:38:03 INFO - PROCESS | 3960 | 1469263083214 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - PROCESS | 3960 | 1469263083216 Marionette TRACE conn6 <- [1,842,null,{}] 01:38:03 INFO - PROCESS | 3960 | 1469263083225 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}] 01:38:03 INFO - PROCESS | 3960 | 1469263083226 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:03 INFO - PROCESS | 3960 | 1469263083363 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 01:38:03 INFO - PROCESS | 3960 | 1469263083373 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 3960 | 1469263083375 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:03 INFO - PROCESS | 3960 | ++DOCSHELL 16AEEC00 == 31 [pid = 3960] [id = 220] 01:38:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (16AEF000) [pid = 3960] [serial = 658] [outer = 00000000] 01:38:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (170A7800) [pid = 3960] [serial = 659] [outer = 16AEF000] 01:38:03 INFO - PROCESS | 3960 | 1469263083418 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17C19000) [pid = 3960] [serial = 660] [outer = 16AEF000] 01:38:03 INFO - PROCESS | 3960 | 1469263083858 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]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 01:38:03 INFO - PROCESS | 3960 | 1469263083894 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 01:38:03 INFO - PROCESS | 3960 | 1469263083896 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 01:38:03 INFO - PROCESS | 3960 | 1469263083899 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:38:03 INFO - PROCESS | 3960 | 1469263083901 Marionette TRACE conn6 <- [1,846,null,{}] 01:38:03 INFO - PROCESS | 3960 | 1469263083904 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}] 01:38:03 INFO - PROCESS | 3960 | 1469263083906 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:03 INFO - PROCESS | 3960 | 1469263084009 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 01:38:04 INFO - PROCESS | 3960 | 1469263084015 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 3960 | 1469263084017 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:04 INFO - PROCESS | 3960 | ++DOCSHELL 17C21000 == 32 [pid = 3960] [id = 221] 01:38:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17C21400) [pid = 3960] [serial = 661] [outer = 00000000] 01:38:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (17CA4C00) [pid = 3960] [serial = 662] [outer = 17C21400] 01:38:04 INFO - PROCESS | 3960 | 1469263084059 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (17E87400) [pid = 3960] [serial = 663] [outer = 17C21400] 01:38:04 INFO - PROCESS | 3960 | 1469263084503 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]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 01:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:38:04 INFO - PROCESS | 3960 | 1469263084535 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 3960 | 1469263084537 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 01:38:04 INFO - PROCESS | 3960 | 1469263084540 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 3960 | 1469263084542 Marionette TRACE conn6 <- [1,850,null,{}] 01:38:04 INFO - PROCESS | 3960 | 1469263084546 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}] 01:38:04 INFO - PROCESS | 3960 | 1469263084551 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:04 INFO - PROCESS | 3960 | 1469263084700 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 01:38:04 INFO - PROCESS | 3960 | 1469263084761 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:04 INFO - PROCESS | 3960 | 1469263084763 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:04 INFO - PROCESS | 3960 | ++DOCSHELL 1842F000 == 33 [pid = 3960] [id = 222] 01:38:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1847A400) [pid = 3960] [serial = 664] [outer = 00000000] 01:38:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (185AFC00) [pid = 3960] [serial = 665] [outer = 1847A400] 01:38:04 INFO - PROCESS | 3960 | 1469263084807 Marionette DEBUG loaded listener.js 01:38:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (18DC6800) [pid = 3960] [serial = 666] [outer = 1847A400] 01:38:06 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (15A07000) [pid = 3960] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:38:06 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (18DC8000) [pid = 3960] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:38:06 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (17F9E000) [pid = 3960] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:38:06 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (170A6C00) [pid = 3960] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:38:06 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17FA4800) [pid = 3960] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:38:06 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0F664000) [pid = 3960] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:38:06 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0ECFEC00) [pid = 3960] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:38:06 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (17FA5400) [pid = 3960] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:38:06 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (132A8800) [pid = 3960] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:38:06 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (190F0800) [pid = 3960] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:38:06 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (1916F800) [pid = 3960] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:38:06 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (16AF4800) [pid = 3960] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:38:06 INFO - PROCESS | 3960 | 1469263086450 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]]]}] 01:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1919ms 01:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:38:06 INFO - PROCESS | 3960 | 1469263086462 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 01:38:06 INFO - PROCESS | 3960 | 1469263086464 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 01:38:06 INFO - PROCESS | 3960 | 1469263086467 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - PROCESS | 3960 | 1469263086469 Marionette TRACE conn6 <- [1,854,null,{}] 01:38:06 INFO - PROCESS | 3960 | 1469263086472 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}] 01:38:06 INFO - PROCESS | 3960 | 1469263086474 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:06 INFO - PROCESS | 3960 | 1469263086549 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 01:38:06 INFO - PROCESS | 3960 | 1469263086554 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:06 INFO - PROCESS | 3960 | 1469263086556 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:06 INFO - PROCESS | 3960 | ++DOCSHELL 17C85800 == 34 [pid = 3960] [id = 223] 01:38:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (185AF400) [pid = 3960] [serial = 667] [outer = 00000000] 01:38:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (190FB400) [pid = 3960] [serial = 668] [outer = 185AF400] 01:38:06 INFO - PROCESS | 3960 | 1469263086600 Marionette DEBUG loaded listener.js 01:38:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (190FC000) [pid = 3960] [serial = 669] [outer = 185AF400] 01:38:06 INFO - PROCESS | 3960 | 1469263087007 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]]]}] 01:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 570ms 01:38:07 INFO - PROCESS | 3960 | 1469263087038 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 01:38:07 INFO - PROCESS | 3960 | 1469263087040 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 01:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:38:07 INFO - PROCESS | 3960 | 1469263087061 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:38:07 INFO - PROCESS | 3960 | 1469263087063 Marionette TRACE conn6 <- [1,858,null,{}] 01:38:07 INFO - PROCESS | 3960 | 1469263087066 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}] 01:38:07 INFO - PROCESS | 3960 | 1469263087068 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:07 INFO - PROCESS | 3960 | 1469263087145 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 01:38:07 INFO - PROCESS | 3960 | 1469263087216 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:07 INFO - PROCESS | 3960 | 1469263087219 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:07 INFO - PROCESS | 3960 | ++DOCSHELL 08182C00 == 35 [pid = 3960] [id = 224] 01:38:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (08667C00) [pid = 3960] [serial = 670] [outer = 00000000] 01:38:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (0BA23C00) [pid = 3960] [serial = 671] [outer = 08667C00] 01:38:07 INFO - PROCESS | 3960 | 1469263087344 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0C2CC400) [pid = 3960] [serial = 672] [outer = 08667C00] 01:38:08 INFO - PROCESS | 3960 | 1469263088084 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]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1071ms 01:38:08 INFO - PROCESS | 3960 | 1469263088131 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 3960 | 1469263088135 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 01:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:38:08 INFO - PROCESS | 3960 | 1469263088139 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - PROCESS | 3960 | 1469263088143 Marionette TRACE conn6 <- [1,862,null,{}] 01:38:08 INFO - PROCESS | 3960 | 1469263088148 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}] 01:38:08 INFO - PROCESS | 3960 | 1469263088151 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:08 INFO - PROCESS | 3960 | 1469263088268 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 01:38:08 INFO - PROCESS | 3960 | 1469263088392 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 3960 | 1469263088395 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:08 INFO - PROCESS | 3960 | ++DOCSHELL 10430C00 == 36 [pid = 3960] [id = 225] 01:38:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1329C800) [pid = 3960] [serial = 673] [outer = 00000000] 01:38:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (13CDD000) [pid = 3960] [serial = 674] [outer = 1329C800] 01:38:08 INFO - PROCESS | 3960 | 1469263088450 Marionette DEBUG loaded listener.js 01:38:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (14860400) [pid = 3960] [serial = 675] [outer = 1329C800] 01:38:09 INFO - PROCESS | 3960 | 1469263089338 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]]]}] 01:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1231ms 01:38:09 INFO - PROCESS | 3960 | 1469263089372 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 01:38:09 INFO - PROCESS | 3960 | 1469263089376 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 01:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:38:09 INFO - PROCESS | 3960 | 1469263089381 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:38:09 INFO - PROCESS | 3960 | 1469263089384 Marionette TRACE conn6 <- [1,866,null,{}] 01:38:09 INFO - PROCESS | 3960 | 1469263089390 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}] 01:38:09 INFO - PROCESS | 3960 | 1469263089392 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:09 INFO - PROCESS | 3960 | 1469263089529 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 01:38:09 INFO - PROCESS | 3960 | 1469263089663 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:09 INFO - PROCESS | 3960 | 1469263089668 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:09 INFO - PROCESS | 3960 | --DOCSHELL 17C85800 == 35 [pid = 3960] [id = 223] 01:38:09 INFO - PROCESS | 3960 | --DOCSHELL 1842F000 == 34 [pid = 3960] [id = 222] 01:38:09 INFO - PROCESS | 3960 | --DOCSHELL 17C21000 == 33 [pid = 3960] [id = 221] 01:38:09 INFO - PROCESS | 3960 | --DOCSHELL 16AEEC00 == 32 [pid = 3960] [id = 220] 01:38:09 INFO - PROCESS | 3960 | --DOCSHELL 13D02800 == 31 [pid = 3960] [id = 219] 01:38:09 INFO - PROCESS | 3960 | --DOCSHELL 104CDC00 == 30 [pid = 3960] [id = 218] 01:38:09 INFO - PROCESS | 3960 | --DOCSHELL 0ED59400 == 29 [pid = 3960] [id = 217] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (193B7000) [pid = 3960] [serial = 626] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (18DD0400) [pid = 3960] [serial = 620] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0BA31400) [pid = 3960] [serial = 630] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (19518C00) [pid = 3960] [serial = 633] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (19515400) [pid = 3960] [serial = 632] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (16622C00) [pid = 3960] [serial = 611] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (190F6400) [pid = 3960] [serial = 624] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (18438400) [pid = 3960] [serial = 618] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17C2B000) [pid = 3960] [serial = 614] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17FA5800) [pid = 3960] [serial = 617] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1842E000) [pid = 3960] [serial = 599] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (104D0000) [pid = 3960] [serial = 606] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0F695000) [pid = 3960] [serial = 602] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1842F400) [pid = 3960] [serial = 600] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (17CA7C00) [pid = 3960] [serial = 615] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (18FEF000) [pid = 3960] [serial = 621] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (133EAC00) [pid = 3960] [serial = 608] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (16AB4800) [pid = 3960] [serial = 612] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (193BA400) [pid = 3960] [serial = 627] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (193C3400) [pid = 3960] [serial = 629] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (190F6000) [pid = 3960] [serial = 623] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (0F697C00) [pid = 3960] [serial = 605] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (13214800) [pid = 3960] [serial = 603] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (137F5400) [pid = 3960] [serial = 609] [outer = 00000000] [url = about:blank] 01:38:09 INFO - PROCESS | 3960 | ++DOCSHELL 0C2E5000 == 30 [pid = 3960] [id = 226] 01:38:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (0EB33400) [pid = 3960] [serial = 676] [outer = 00000000] 01:38:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (0F269000) [pid = 3960] [serial = 677] [outer = 0EB33400] 01:38:09 INFO - PROCESS | 3960 | 1469263089739 Marionette DEBUG loaded listener.js 01:38:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (0F68CC00) [pid = 3960] [serial = 678] [outer = 0EB33400] 01:38:10 INFO - PROCESS | 3960 | 1469263090151 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]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 830ms 01:38:10 INFO - PROCESS | 3960 | 1469263090211 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 3960 | 1469263090216 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 01:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:38:10 INFO - PROCESS | 3960 | 1469263090222 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 3960 | 1469263090225 Marionette TRACE conn6 <- [1,870,null,{}] 01:38:10 INFO - PROCESS | 3960 | 1469263090228 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}] 01:38:10 INFO - PROCESS | 3960 | 1469263090231 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:10 INFO - PROCESS | 3960 | 1469263090315 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 01:38:10 INFO - PROCESS | 3960 | 1469263090322 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 3960 | 1469263090324 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:10 INFO - PROCESS | 3960 | ++DOCSHELL 1329EC00 == 31 [pid = 3960] [id = 227] 01:38:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (132A5800) [pid = 3960] [serial = 679] [outer = 00000000] 01:38:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (135BAC00) [pid = 3960] [serial = 680] [outer = 132A5800] 01:38:10 INFO - PROCESS | 3960 | 1469263090371 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (13B9E400) [pid = 3960] [serial = 681] [outer = 132A5800] 01:38:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (133ED000) [pid = 3960] [serial = 682] [outer = 0C275000] 01:38:10 INFO - PROCESS | 3960 | 1469263090890 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]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 01:38:10 INFO - PROCESS | 3960 | 1469263090956 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 3960 | 1469263090959 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 01:38:10 INFO - PROCESS | 3960 | 1469263090962 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:38:10 INFO - PROCESS | 3960 | 1469263090965 Marionette TRACE conn6 <- [1,874,null,{}] 01:38:10 INFO - PROCESS | 3960 | 1469263091005 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}] 01:38:11 INFO - PROCESS | 3960 | 1469263091010 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:11 INFO - PROCESS | 3960 | 1469263091108 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 01:38:11 INFO - PROCESS | 3960 | 1469263091195 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:11 INFO - PROCESS | 3960 | 1469263091199 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:11 INFO - PROCESS | 3960 | ++DOCSHELL 13CD6800 == 32 [pid = 3960] [id = 228] 01:38:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (13D08000) [pid = 3960] [serial = 683] [outer = 00000000] 01:38:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (16AF7800) [pid = 3960] [serial = 684] [outer = 13D08000] 01:38:11 INFO - PROCESS | 3960 | 1469263091248 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (17C2EC00) [pid = 3960] [serial = 685] [outer = 13D08000] 01:38:11 INFO - PROCESS | 3960 | 1469263091599 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]]]}] 01:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 710ms 01:38:11 INFO - PROCESS | 3960 | 1469263091676 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 01:38:11 INFO - PROCESS | 3960 | 1469263091679 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 01:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:38:11 INFO - PROCESS | 3960 | 1469263091682 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:38:11 INFO - PROCESS | 3960 | 1469263091684 Marionette TRACE conn6 <- [1,878,null,{}] 01:38:11 INFO - PROCESS | 3960 | 1469263091687 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}] 01:38:11 INFO - PROCESS | 3960 | 1469263091689 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:11 INFO - PROCESS | 3960 | 1469263091787 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 01:38:11 INFO - PROCESS | 3960 | 1469263091792 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:11 INFO - PROCESS | 3960 | 1469263091794 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:11 INFO - PROCESS | 3960 | ++DOCSHELL 17F98C00 == 33 [pid = 3960] [id = 229] 01:38:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (17F99000) [pid = 3960] [serial = 686] [outer = 00000000] 01:38:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (18433800) [pid = 3960] [serial = 687] [outer = 17F99000] 01:38:11 INFO - PROCESS | 3960 | 1469263091837 Marionette DEBUG loaded listener.js 01:38:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (18438C00) [pid = 3960] [serial = 688] [outer = 17F99000] 01:38:12 INFO - PROCESS | 3960 | 1469263092286 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]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 01:38:12 INFO - PROCESS | 3960 | 1469263092363 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 01:38:12 INFO - PROCESS | 3960 | 1469263092365 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 01:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:38:12 INFO - PROCESS | 3960 | 1469263092368 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 3960 | 1469263092370 Marionette TRACE conn6 <- [1,882,null,{}] 01:38:12 INFO - PROCESS | 3960 | 1469263092373 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}] 01:38:12 INFO - PROCESS | 3960 | 1469263092375 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:12 INFO - PROCESS | 3960 | 1469263092508 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 01:38:12 INFO - PROCESS | 3960 | 1469263092566 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 3960 | 1469263092568 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:12 INFO - PROCESS | 3960 | ++DOCSHELL 0F83C800 == 34 [pid = 3960] [id = 230] 01:38:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (10428400) [pid = 3960] [serial = 689] [outer = 00000000] 01:38:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (18DC2800) [pid = 3960] [serial = 690] [outer = 10428400] 01:38:12 INFO - PROCESS | 3960 | 1469263092612 Marionette DEBUG loaded listener.js 01:38:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (18F47400) [pid = 3960] [serial = 691] [outer = 10428400] 01:38:13 INFO - PROCESS | 3960 | 1469263093034 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]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 01:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:38:13 INFO - PROCESS | 3960 | 1469263093101 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 3960 | 1469263093103 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 01:38:13 INFO - PROCESS | 3960 | 1469263093110 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 3960 | 1469263093112 Marionette TRACE conn6 <- [1,886,null,{}] 01:38:13 INFO - PROCESS | 3960 | 1469263093115 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}] 01:38:13 INFO - PROCESS | 3960 | 1469263093121 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:13 INFO - PROCESS | 3960 | 1469263093266 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 01:38:13 INFO - PROCESS | 3960 | 1469263093279 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 3960 | 1469263093281 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:13 INFO - PROCESS | 3960 | ++DOCSHELL 1843B400 == 35 [pid = 3960] [id = 231] 01:38:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (190EE000) [pid = 3960] [serial = 692] [outer = 00000000] 01:38:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (193BFC00) [pid = 3960] [serial = 693] [outer = 190EE000] 01:38:13 INFO - PROCESS | 3960 | 1469263093324 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (19512000) [pid = 3960] [serial = 694] [outer = 190EE000] 01:38:13 INFO - PROCESS | 3960 | 1469263093753 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]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 690ms 01:38:13 INFO - PROCESS | 3960 | 1469263093797 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 01:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:38:13 INFO - PROCESS | 3960 | 1469263093799 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 01:38:13 INFO - PROCESS | 3960 | 1469263093803 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:38:13 INFO - PROCESS | 3960 | 1469263093804 Marionette TRACE conn6 <- [1,890,null,{}] 01:38:13 INFO - PROCESS | 3960 | 1469263093845 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}] 01:38:13 INFO - PROCESS | 3960 | 1469263093847 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:13 INFO - PROCESS | 3960 | 1469263093961 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 01:38:13 INFO - PROCESS | 3960 | 1469263093975 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:13 INFO - PROCESS | 3960 | 1469263093976 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:13 INFO - PROCESS | 3960 | ++DOCSHELL 193B9800 == 36 [pid = 3960] [id = 232] 01:38:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (19518C00) [pid = 3960] [serial = 695] [outer = 00000000] 01:38:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (19605800) [pid = 3960] [serial = 696] [outer = 19518C00] 01:38:14 INFO - PROCESS | 3960 | 1469263094019 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1A152400) [pid = 3960] [serial = 697] [outer = 19518C00] 01:38:14 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0ED5AC00) [pid = 3960] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:38:14 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (16AEF000) [pid = 3960] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:38:14 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (13D0D800) [pid = 3960] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:38:14 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F274400) [pid = 3960] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:38:14 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (15748400) [pid = 3960] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:38:14 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (1916F400) [pid = 3960] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:38:14 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17F9D400) [pid = 3960] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:38:14 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17C21400) [pid = 3960] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:38:14 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1847A400) [pid = 3960] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:38:14 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F68F400) [pid = 3960] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:38:14 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (104D2400) [pid = 3960] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:38:14 INFO - PROCESS | 3960 | 1469263094461 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]]]}] 01:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 710ms 01:38:14 INFO - PROCESS | 3960 | 1469263094514 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 01:38:14 INFO - PROCESS | 3960 | 1469263094516 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 01:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:38:14 INFO - PROCESS | 3960 | 1469263094519 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:38:14 INFO - PROCESS | 3960 | 1469263094521 Marionette TRACE conn6 <- [1,894,null,{}] 01:38:14 INFO - PROCESS | 3960 | 1469263094524 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}] 01:38:14 INFO - PROCESS | 3960 | 1469263094526 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:14 INFO - PROCESS | 3960 | 1469263094603 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 01:38:14 INFO - PROCESS | 3960 | 1469263094609 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 3960 | 1469263094611 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:14 INFO - PROCESS | 3960 | ++DOCSHELL 16AF2C00 == 37 [pid = 3960] [id = 233] 01:38:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (16AFA400) [pid = 3960] [serial = 698] [outer = 00000000] 01:38:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (19518400) [pid = 3960] [serial = 699] [outer = 16AFA400] 01:38:14 INFO - PROCESS | 3960 | 1469263094653 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (19584000) [pid = 3960] [serial = 700] [outer = 16AFA400] 01:38:15 INFO - PROCESS | 3960 | 1469263095063 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]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 570ms 01:38:15 INFO - PROCESS | 3960 | 1469263095093 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 3960 | 1469263095095 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 01:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:38:15 INFO - PROCESS | 3960 | 1469263095114 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 3960 | 1469263095116 Marionette TRACE conn6 <- [1,898,null,{}] 01:38:15 INFO - PROCESS | 3960 | 1469263095119 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}] 01:38:15 INFO - PROCESS | 3960 | 1469263095121 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:15 INFO - PROCESS | 3960 | 1469263095199 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 01:38:15 INFO - PROCESS | 3960 | 1469263095204 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 3960 | 1469263095206 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:15 INFO - PROCESS | 3960 | ++DOCSHELL 1A153400 == 38 [pid = 3960] [id = 234] 01:38:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (1A245400) [pid = 3960] [serial = 701] [outer = 00000000] 01:38:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1A24B000) [pid = 3960] [serial = 702] [outer = 1A245400] 01:38:15 INFO - PROCESS | 3960 | 1469263095254 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (15A08800) [pid = 3960] [serial = 703] [outer = 1A245400] 01:38:15 INFO - PROCESS | 3960 | 1469263095675 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]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 01:38:15 INFO - PROCESS | 3960 | 1469263095756 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 3960 | 1469263095758 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 01:38:15 INFO - PROCESS | 3960 | 1469263095762 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:38:15 INFO - PROCESS | 3960 | 1469263095773 Marionette TRACE conn6 <- [1,902,null,{}] 01:38:15 INFO - PROCESS | 3960 | 1469263095778 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}] 01:38:15 INFO - PROCESS | 3960 | 1469263095779 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:15 INFO - PROCESS | 3960 | 1469263095857 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 01:38:15 INFO - PROCESS | 3960 | 1469263095864 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 3960 | 1469263095866 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:15 INFO - PROCESS | 3960 | ++DOCSHELL 17F98400 == 39 [pid = 3960] [id = 235] 01:38:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A248C00) [pid = 3960] [serial = 704] [outer = 00000000] 01:38:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1A2CCC00) [pid = 3960] [serial = 705] [outer = 1A248C00] 01:38:15 INFO - PROCESS | 3960 | 1469263095912 Marionette DEBUG loaded listener.js 01:38:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1A2CFC00) [pid = 3960] [serial = 706] [outer = 1A248C00] 01:38:16 INFO - PROCESS | 3960 | 1469263096451 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]]]}] 01:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 01:38:16 INFO - PROCESS | 3960 | 1469263096496 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 01:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:38:16 INFO - PROCESS | 3960 | 1469263096500 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 01:38:16 INFO - PROCESS | 3960 | 1469263096505 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:38:16 INFO - PROCESS | 3960 | 1469263096509 Marionette TRACE conn6 <- [1,906,null,{}] 01:38:16 INFO - PROCESS | 3960 | 1469263096515 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}] 01:38:16 INFO - PROCESS | 3960 | 1469263096518 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:16 INFO - PROCESS | 3960 | 1469263096679 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 01:38:16 INFO - PROCESS | 3960 | 1469263096814 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:16 INFO - PROCESS | 3960 | 1469263096817 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:16 INFO - PROCESS | 3960 | ++DOCSHELL 0B94F400 == 40 [pid = 3960] [id = 236] 01:38:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0C2CE400) [pid = 3960] [serial = 707] [outer = 00000000] 01:38:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0F840800) [pid = 3960] [serial = 708] [outer = 0C2CE400] 01:38:16 INFO - PROCESS | 3960 | 1469263096878 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (13327000) [pid = 3960] [serial = 709] [outer = 0C2CE400] 01:38:17 INFO - PROCESS | 3960 | 1469263097472 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]]]}] 01:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1023ms 01:38:17 INFO - PROCESS | 3960 | 1469263097529 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 01:38:17 INFO - PROCESS | 3960 | 1469263097534 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 01:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:38:17 INFO - PROCESS | 3960 | 1469263097540 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:38:17 INFO - PROCESS | 3960 | 1469263097543 Marionette TRACE conn6 <- [1,910,null,{}] 01:38:17 INFO - PROCESS | 3960 | 1469263097547 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}] 01:38:17 INFO - PROCESS | 3960 | 1469263097550 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:17 INFO - PROCESS | 3960 | 1469263097659 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 01:38:17 INFO - PROCESS | 3960 | 1469263097786 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 3960 | 1469263097788 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:17 INFO - PROCESS | 3960 | ++DOCSHELL 1662B400 == 41 [pid = 3960] [id = 237] 01:38:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (16AEB400) [pid = 3960] [serial = 710] [outer = 00000000] 01:38:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (17C2C000) [pid = 3960] [serial = 711] [outer = 16AEB400] 01:38:17 INFO - PROCESS | 3960 | 1469263097845 Marionette DEBUG loaded listener.js 01:38:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (17FA1800) [pid = 3960] [serial = 712] [outer = 16AEB400] 01:38:18 INFO - PROCESS | 3960 | 1469263098423 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]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 930ms 01:38:18 INFO - PROCESS | 3960 | 1469263098474 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 3960 | 1469263098477 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 01:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:38:18 INFO - PROCESS | 3960 | 1469263098481 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - PROCESS | 3960 | 1469263098484 Marionette TRACE conn6 <- [1,914,null,{}] 01:38:18 INFO - PROCESS | 3960 | 1469263098495 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}] 01:38:18 INFO - PROCESS | 3960 | 1469263098500 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:18 INFO - PROCESS | 3960 | 1469263098607 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 01:38:18 INFO - PROCESS | 3960 | 1469263098736 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:18 INFO - PROCESS | 3960 | 1469263098739 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:18 INFO - PROCESS | 3960 | ++DOCSHELL 1A245C00 == 42 [pid = 3960] [id = 238] 01:38:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1A249000) [pid = 3960] [serial = 713] [outer = 00000000] 01:38:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (1A2CC400) [pid = 3960] [serial = 714] [outer = 1A249000] 01:38:18 INFO - PROCESS | 3960 | 1469263098797 Marionette DEBUG loaded listener.js 01:38:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A2DAC00) [pid = 3960] [serial = 715] [outer = 1A249000] 01:38:19 INFO - PROCESS | 3960 | 1469263099425 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]]]}] 01:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 970ms 01:38:19 INFO - PROCESS | 3960 | 1469263099460 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 01:38:19 INFO - PROCESS | 3960 | 1469263099463 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 01:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:38:19 INFO - PROCESS | 3960 | 1469263099467 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:38:19 INFO - PROCESS | 3960 | 1469263099469 Marionette TRACE conn6 <- [1,918,null,{}] 01:38:19 INFO - PROCESS | 3960 | 1469263099473 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}] 01:38:19 INFO - PROCESS | 3960 | 1469263099475 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:19 INFO - PROCESS | 3960 | 1469263099689 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 01:38:19 INFO - PROCESS | 3960 | 1469263099841 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:19 INFO - PROCESS | 3960 | 1469263099844 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:19 INFO - PROCESS | 3960 | ++DOCSHELL 0C26FC00 == 43 [pid = 3960] [id = 239] 01:38:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (0C2C9C00) [pid = 3960] [serial = 716] [outer = 00000000] 01:38:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (0ED59400) [pid = 3960] [serial = 717] [outer = 0C2C9C00] 01:38:19 INFO - PROCESS | 3960 | 1469263099894 Marionette DEBUG loaded listener.js 01:38:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (0F274000) [pid = 3960] [serial = 718] [outer = 0C2C9C00] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 1A153400 == 42 [pid = 3960] [id = 234] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 16AF2C00 == 41 [pid = 3960] [id = 233] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 193B9800 == 40 [pid = 3960] [id = 232] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 1843B400 == 39 [pid = 3960] [id = 231] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 0F83C800 == 38 [pid = 3960] [id = 230] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 17F98C00 == 37 [pid = 3960] [id = 229] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 13CD6800 == 36 [pid = 3960] [id = 228] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 1329EC00 == 35 [pid = 3960] [id = 227] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 0C2E5000 == 34 [pid = 3960] [id = 226] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 10430C00 == 33 [pid = 3960] [id = 225] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 08182C00 == 32 [pid = 3960] [id = 224] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 0F689400 == 31 [pid = 3960] [id = 216] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 1662B400 == 30 [pid = 3960] [id = 237] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 1A245C00 == 29 [pid = 3960] [id = 238] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 17F98400 == 28 [pid = 3960] [id = 235] 01:38:20 INFO - PROCESS | 3960 | --DOCSHELL 0B94F400 == 27 [pid = 3960] [id = 236] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (13C09400) [pid = 3960] [serial = 654] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (18DC6800) [pid = 3960] [serial = 666] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (0F661400) [pid = 3960] [serial = 651] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (0F566800) [pid = 3960] [serial = 650] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (17C19000) [pid = 3960] [serial = 660] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (16628400) [pid = 3960] [serial = 657] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (190FB400) [pid = 3960] [serial = 668] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (170A7800) [pid = 3960] [serial = 659] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (15A05000) [pid = 3960] [serial = 656] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0F8D4400) [pid = 3960] [serial = 636] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0F68E400) [pid = 3960] [serial = 635] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (170B0400) [pid = 3960] [serial = 639] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (16628C00) [pid = 3960] [serial = 638] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1957F800) [pid = 3960] [serial = 642] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (19510800) [pid = 3960] [serial = 641] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (196F2800) [pid = 3960] [serial = 645] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (1960F800) [pid = 3960] [serial = 644] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17CA4C00) [pid = 3960] [serial = 662] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (185AFC00) [pid = 3960] [serial = 665] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (17E87400) [pid = 3960] [serial = 663] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (135B5800) [pid = 3960] [serial = 648] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (10430400) [pid = 3960] [serial = 647] [outer = 00000000] [url = about:blank] 01:38:20 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (137F0800) [pid = 3960] [serial = 653] [outer = 00000000] [url = about:blank] 01:38:21 INFO - PROCESS | 3960 | 1469263101097 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]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1683ms 01:38:21 INFO - PROCESS | 3960 | 1469263101182 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 3960 | 1469263101186 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 01:38:21 INFO - PROCESS | 3960 | 1469263101193 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:38:21 INFO - PROCESS | 3960 | 1469263101196 Marionette TRACE conn6 <- [1,922,null,{}] 01:38:21 INFO - PROCESS | 3960 | 1469263101202 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}] 01:38:21 INFO - PROCESS | 3960 | 1469263101205 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:21 INFO - PROCESS | 3960 | 1469263101292 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 01:38:21 INFO - PROCESS | 3960 | 1469263101374 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:21 INFO - PROCESS | 3960 | 1469263101376 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:21 INFO - PROCESS | 3960 | ++DOCSHELL 0BA97400 == 28 [pid = 3960] [id = 240] 01:38:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0C276800) [pid = 3960] [serial = 719] [outer = 00000000] 01:38:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0ED70000) [pid = 3960] [serial = 720] [outer = 0C276800] 01:38:21 INFO - PROCESS | 3960 | 1469263101424 Marionette DEBUG loaded listener.js 01:38:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F26A400) [pid = 3960] [serial = 721] [outer = 0C276800] 01:38:21 INFO - PROCESS | 3960 | 1469263101816 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]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 01:38:21 INFO - PROCESS | 3960 | 1469263101867 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 3960 | 1469263101872 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 01:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:38:21 INFO - PROCESS | 3960 | 1469263101879 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - PROCESS | 3960 | 1469263101881 Marionette TRACE conn6 <- [1,926,null,{}] 01:38:21 INFO - PROCESS | 3960 | 1469263101885 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}] 01:38:21 INFO - PROCESS | 3960 | 1469263101889 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:21 INFO - PROCESS | 3960 | 1469263101975 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 01:38:21 INFO - PROCESS | 3960 | 1469263101981 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:21 INFO - PROCESS | 3960 | 1469263101984 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:21 INFO - PROCESS | 3960 | ++DOCSHELL 0F835800 == 29 [pid = 3960] [id = 241] 01:38:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0F837400) [pid = 3960] [serial = 722] [outer = 00000000] 01:38:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (0F942000) [pid = 3960] [serial = 723] [outer = 0F837400] 01:38:22 INFO - PROCESS | 3960 | 1469263102031 Marionette DEBUG loaded listener.js 01:38:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (1042E000) [pid = 3960] [serial = 724] [outer = 0F837400] 01:38:22 INFO - PROCESS | 3960 | 1469263102480 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]]]}] 01:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 01:38:22 INFO - PROCESS | 3960 | 1469263102552 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 01:38:22 INFO - PROCESS | 3960 | 1469263102554 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 01:38:22 INFO - PROCESS | 3960 | 1469263102558 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:38:22 INFO - PROCESS | 3960 | 1469263102561 Marionette TRACE conn6 <- [1,930,null,{}] 01:38:22 INFO - PROCESS | 3960 | 1469263102572 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}] 01:38:22 INFO - PROCESS | 3960 | 1469263102577 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:22 INFO - PROCESS | 3960 | 1469263102706 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 01:38:22 INFO - PROCESS | 3960 | 1469263102801 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 3960 | 1469263102804 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:22 INFO - PROCESS | 3960 | ++DOCSHELL 1486B800 == 30 [pid = 3960] [id = 242] 01:38:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (14F2C400) [pid = 3960] [serial = 725] [outer = 00000000] 01:38:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (14F36C00) [pid = 3960] [serial = 726] [outer = 14F2C400] 01:38:22 INFO - PROCESS | 3960 | 1469263102851 Marionette DEBUG loaded listener.js 01:38:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1661C400) [pid = 3960] [serial = 727] [outer = 14F2C400] 01:38:23 INFO - PROCESS | 3960 | 1469263103271 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]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 01:38:23 INFO - PROCESS | 3960 | 1469263103291 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 3960 | 1469263103294 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 01:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:38:23 INFO - PROCESS | 3960 | 1469263103297 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 3960 | 1469263103299 Marionette TRACE conn6 <- [1,934,null,{}] 01:38:23 INFO - PROCESS | 3960 | 1469263103309 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}] 01:38:23 INFO - PROCESS | 3960 | 1469263103311 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:23 INFO - PROCESS | 3960 | 1469263103423 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 01:38:23 INFO - PROCESS | 3960 | 1469263103428 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:23 INFO - PROCESS | 3960 | 1469263103430 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:23 INFO - PROCESS | 3960 | ++DOCSHELL 16622000 == 31 [pid = 3960] [id = 243] 01:38:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (16629400) [pid = 3960] [serial = 728] [outer = 00000000] 01:38:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (16AF0800) [pid = 3960] [serial = 729] [outer = 16629400] 01:38:23 INFO - PROCESS | 3960 | 1469263103474 Marionette DEBUG loaded listener.js 01:38:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (170A8C00) [pid = 3960] [serial = 730] [outer = 16629400] 01:38:23 INFO - PROCESS | 3960 | 1469263103914 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]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 01:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:38:23 INFO - PROCESS | 3960 | 1469263103928 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 01:38:23 INFO - PROCESS | 3960 | 1469263103930 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 01:38:23 INFO - PROCESS | 3960 | 1469263103933 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 3960 | 1469263103935 Marionette TRACE conn6 <- [1,938,null,{}] 01:38:23 INFO - PROCESS | 3960 | 1469263103938 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}] 01:38:23 INFO - PROCESS | 3960 | 1469263103940 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:24 INFO - PROCESS | 3960 | 1469263104050 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 01:38:24 INFO - PROCESS | 3960 | 1469263104136 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 3960 | 1469263104138 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:24 INFO - PROCESS | 3960 | ++DOCSHELL 17C19400 == 32 [pid = 3960] [id = 244] 01:38:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17C1A000) [pid = 3960] [serial = 731] [outer = 00000000] 01:38:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (17C8EC00) [pid = 3960] [serial = 732] [outer = 17C1A000] 01:38:24 INFO - PROCESS | 3960 | 1469263104181 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (17F96800) [pid = 3960] [serial = 733] [outer = 17C1A000] 01:38:24 INFO - PROCESS | 3960 | 1469263104611 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]]]}] 01:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 01:38:24 INFO - PROCESS | 3960 | 1469263104664 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 01:38:24 INFO - PROCESS | 3960 | 1469263104666 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 01:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:38:24 INFO - PROCESS | 3960 | 1469263104669 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:38:24 INFO - PROCESS | 3960 | 1469263104671 Marionette TRACE conn6 <- [1,942,null,{}] 01:38:24 INFO - PROCESS | 3960 | 1469263104674 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}] 01:38:24 INFO - PROCESS | 3960 | 1469263104679 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:24 INFO - PROCESS | 3960 | 1469263104815 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 01:38:24 INFO - PROCESS | 3960 | 1469263104828 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 3960 | 1469263104829 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:24 INFO - PROCESS | 3960 | ++DOCSHELL 17F9C400 == 33 [pid = 3960] [id = 245] 01:38:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (17FA0C00) [pid = 3960] [serial = 734] [outer = 00000000] 01:38:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (185AE400) [pid = 3960] [serial = 735] [outer = 17FA0C00] 01:38:24 INFO - PROCESS | 3960 | 1469263104874 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (185B6C00) [pid = 3960] [serial = 736] [outer = 17FA0C00] 01:38:25 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (10428400) [pid = 3960] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:38:25 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (190EE000) [pid = 3960] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:38:25 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (132A5800) [pid = 3960] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:38:25 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (08667C00) [pid = 3960] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:38:25 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0EB33400) [pid = 3960] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:38:25 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (19518C00) [pid = 3960] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:38:25 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (13D08000) [pid = 3960] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:38:25 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (17F99000) [pid = 3960] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:38:25 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1A245400) [pid = 3960] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:38:25 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (1329C800) [pid = 3960] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:38:25 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (1A248C00) [pid = 3960] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:38:25 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (16AFA400) [pid = 3960] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:38:25 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (185AF400) [pid = 3960] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:38:25 INFO - PROCESS | 3960 | 1469263105554 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]]]}] 01:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 931ms 01:38:25 INFO - PROCESS | 3960 | 1469263105601 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 01:38:25 INFO - PROCESS | 3960 | 1469263105603 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 01:38:25 INFO - PROCESS | 3960 | 1469263105606 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - PROCESS | 3960 | 1469263105608 Marionette TRACE conn6 <- [1,946,null,{}] 01:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:38:25 INFO - PROCESS | 3960 | 1469263105611 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}] 01:38:25 INFO - PROCESS | 3960 | 1469263105613 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:25 INFO - PROCESS | 3960 | 1469263105688 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 01:38:25 INFO - PROCESS | 3960 | 1469263105693 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:25 INFO - PROCESS | 3960 | 1469263105695 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:25 INFO - PROCESS | 3960 | ++DOCSHELL 13D06800 == 34 [pid = 3960] [id = 246] 01:38:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (13D08000) [pid = 3960] [serial = 737] [outer = 00000000] 01:38:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17F99000) [pid = 3960] [serial = 738] [outer = 13D08000] 01:38:25 INFO - PROCESS | 3960 | 1469263105738 Marionette DEBUG loaded listener.js 01:38:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (17F9D400) [pid = 3960] [serial = 739] [outer = 13D08000] 01:38:26 INFO - PROCESS | 3960 | 1469263106172 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]]]}] 01:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 631ms 01:38:26 INFO - PROCESS | 3960 | 1469263106242 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 3960 | 1469263106245 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 01:38:26 INFO - PROCESS | 3960 | 1469263106248 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:38:26 INFO - PROCESS | 3960 | 1469263106250 Marionette TRACE conn6 <- [1,950,null,{}] 01:38:26 INFO - PROCESS | 3960 | 1469263106253 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}] 01:38:26 INFO - PROCESS | 3960 | 1469263106255 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:26 INFO - PROCESS | 3960 | 1469263106331 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 01:38:26 INFO - PROCESS | 3960 | 1469263106339 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 3960 | 1469263106340 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:26 INFO - PROCESS | 3960 | ++DOCSHELL 185B7C00 == 35 [pid = 3960] [id = 247] 01:38:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (18DC3000) [pid = 3960] [serial = 740] [outer = 00000000] 01:38:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (18FF7C00) [pid = 3960] [serial = 741] [outer = 18DC3000] 01:38:26 INFO - PROCESS | 3960 | 1469263106384 Marionette DEBUG loaded listener.js 01:38:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (18F3DC00) [pid = 3960] [serial = 742] [outer = 18DC3000] 01:38:26 INFO - PROCESS | 3960 | 1469263106834 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]]]}] 01:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 01:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:38:26 INFO - PROCESS | 3960 | 1469263106882 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 3960 | 1469263106884 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 01:38:26 INFO - PROCESS | 3960 | 1469263106887 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 3960 | 1469263106889 Marionette TRACE conn6 <- [1,954,null,{}] 01:38:26 INFO - PROCESS | 3960 | 1469263106892 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}] 01:38:26 INFO - PROCESS | 3960 | 1469263106894 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:26 INFO - PROCESS | 3960 | 1469263106970 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 01:38:26 INFO - PROCESS | 3960 | 1469263106975 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:26 INFO - PROCESS | 3960 | 1469263106977 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:26 INFO - PROCESS | 3960 | ++DOCSHELL 14869000 == 36 [pid = 3960] [id = 248] 01:38:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (190F9800) [pid = 3960] [serial = 743] [outer = 00000000] 01:38:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (193B7400) [pid = 3960] [serial = 744] [outer = 190F9800] 01:38:27 INFO - PROCESS | 3960 | 1469263107021 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (193C3400) [pid = 3960] [serial = 745] [outer = 190F9800] 01:38:27 INFO - PROCESS | 3960 | --DOCSHELL 0C26FC00 == 35 [pid = 3960] [id = 239] 01:38:27 INFO - PROCESS | 3960 | --DOCSHELL 0BA97400 == 34 [pid = 3960] [id = 240] 01:38:28 INFO - PROCESS | 3960 | --DOCSHELL 1486B800 == 33 [pid = 3960] [id = 242] 01:38:28 INFO - PROCESS | 3960 | --DOCSHELL 0F835800 == 32 [pid = 3960] [id = 241] 01:38:28 INFO - PROCESS | 3960 | --DOCSHELL 13D06800 == 31 [pid = 3960] [id = 246] 01:38:28 INFO - PROCESS | 3960 | --DOCSHELL 16622000 == 30 [pid = 3960] [id = 243] 01:38:28 INFO - PROCESS | 3960 | --DOCSHELL 17F9C400 == 29 [pid = 3960] [id = 245] 01:38:28 INFO - PROCESS | 3960 | --DOCSHELL 185B7C00 == 28 [pid = 3960] [id = 247] 01:38:28 INFO - PROCESS | 3960 | --DOCSHELL 17C19400 == 27 [pid = 3960] [id = 244] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (190FC000) [pid = 3960] [serial = 669] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (18DC2800) [pid = 3960] [serial = 690] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (193BFC00) [pid = 3960] [serial = 693] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (18F47400) [pid = 3960] [serial = 691] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (135BAC00) [pid = 3960] [serial = 680] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (13B9E400) [pid = 3960] [serial = 681] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0BA23C00) [pid = 3960] [serial = 671] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0C2CC400) [pid = 3960] [serial = 672] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0F269000) [pid = 3960] [serial = 677] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0F68CC00) [pid = 3960] [serial = 678] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (19605800) [pid = 3960] [serial = 696] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (16AF7800) [pid = 3960] [serial = 684] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (17C2EC00) [pid = 3960] [serial = 685] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (18433800) [pid = 3960] [serial = 687] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (15A08800) [pid = 3960] [serial = 703] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (13CDD000) [pid = 3960] [serial = 674] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (14860400) [pid = 3960] [serial = 675] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (1A2CFC00) [pid = 3960] [serial = 706] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (1A2CCC00) [pid = 3960] [serial = 705] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (19512000) [pid = 3960] [serial = 694] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (0ED71000) [pid = 3960] [serial = 384] [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.] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (1A24B000) [pid = 3960] [serial = 702] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (1A152400) [pid = 3960] [serial = 697] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (19518400) [pid = 3960] [serial = 699] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (19584000) [pid = 3960] [serial = 700] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (18438C00) [pid = 3960] [serial = 688] [outer = 00000000] [url = about:blank] 01:38:28 INFO - PROCESS | 3960 | 1469263108749 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]]]}] 01:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1929ms 01:38:28 INFO - PROCESS | 3960 | 1469263108822 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 01:38:28 INFO - PROCESS | 3960 | 1469263108826 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 01:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:38:28 INFO - PROCESS | 3960 | 1469263108831 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - PROCESS | 3960 | 1469263108834 Marionette TRACE conn6 <- [1,958,null,{}] 01:38:28 INFO - PROCESS | 3960 | 1469263108840 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}] 01:38:28 INFO - PROCESS | 3960 | 1469263108843 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:28 INFO - PROCESS | 3960 | 1469263108932 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 01:38:28 INFO - PROCESS | 3960 | 1469263108946 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:28 INFO - PROCESS | 3960 | 1469263108948 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:28 INFO - PROCESS | 3960 | ++DOCSHELL 0ED54800 == 28 [pid = 3960] [id = 249] 01:38:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (0ED57C00) [pid = 3960] [serial = 746] [outer = 00000000] 01:38:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (0F268400) [pid = 3960] [serial = 747] [outer = 0ED57C00] 01:38:28 INFO - PROCESS | 3960 | 1469263108995 Marionette DEBUG loaded listener.js 01:38:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (0F273C00) [pid = 3960] [serial = 748] [outer = 0ED57C00] 01:38:29 INFO - PROCESS | 3960 | 1469263109461 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]]]}] 01:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 690ms 01:38:29 INFO - PROCESS | 3960 | 1469263109521 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 01:38:29 INFO - PROCESS | 3960 | 1469263109526 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 01:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:38:29 INFO - PROCESS | 3960 | 1469263109532 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:38:29 INFO - PROCESS | 3960 | 1469263109535 Marionette TRACE conn6 <- [1,962,null,{}] 01:38:29 INFO - PROCESS | 3960 | 1469263109539 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}] 01:38:29 INFO - PROCESS | 3960 | 1469263109543 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:29 INFO - PROCESS | 3960 | 1469263109631 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 01:38:29 INFO - PROCESS | 3960 | 1469263109646 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:29 INFO - PROCESS | 3960 | 1469263109649 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:29 INFO - PROCESS | 3960 | ++DOCSHELL 0F691400 == 29 [pid = 3960] [id = 250] 01:38:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (0F691800) [pid = 3960] [serial = 749] [outer = 00000000] 01:38:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (0F697400) [pid = 3960] [serial = 750] [outer = 0F691800] 01:38:29 INFO - PROCESS | 3960 | 1469263109695 Marionette DEBUG loaded listener.js 01:38:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (0F8D0000) [pid = 3960] [serial = 751] [outer = 0F691800] 01:38:30 INFO - PROCESS | 3960 | 1469263110502 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]]]}] 01:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1017ms 01:38:30 INFO - PROCESS | 3960 | 1469263110553 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 01:38:30 INFO - PROCESS | 3960 | 1469263110558 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 01:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:38:30 INFO - PROCESS | 3960 | 1469263110562 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:38:30 INFO - PROCESS | 3960 | 1469263110568 Marionette TRACE conn6 <- [1,966,null,{}] 01:38:30 INFO - PROCESS | 3960 | 1469263110574 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}] 01:38:30 INFO - PROCESS | 3960 | 1469263110577 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:30 INFO - PROCESS | 3960 | 1469263110691 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 01:38:30 INFO - PROCESS | 3960 | 1469263110769 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:30 INFO - PROCESS | 3960 | 1469263110772 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:30 INFO - PROCESS | 3960 | ++DOCSHELL 0F665800 == 30 [pid = 3960] [id = 251] 01:38:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0F66DC00) [pid = 3960] [serial = 752] [outer = 00000000] 01:38:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0F943C00) [pid = 3960] [serial = 753] [outer = 0F66DC00] 01:38:30 INFO - PROCESS | 3960 | 1469263110829 Marionette DEBUG loaded listener.js 01:38:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (104D3000) [pid = 3960] [serial = 754] [outer = 0F66DC00] 01:38:31 INFO - PROCESS | 3960 | 1469263111525 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]]]}] 01:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 990ms 01:38:31 INFO - PROCESS | 3960 | 1469263111553 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 01:38:31 INFO - PROCESS | 3960 | 1469263111558 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 01:38:31 INFO - PROCESS | 3960 | 1469263111564 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:38:31 INFO - PROCESS | 3960 | 1469263111567 Marionette TRACE conn6 <- [1,970,null,{}] 01:38:31 INFO - PROCESS | 3960 | 1469263111571 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}] 01:38:31 INFO - PROCESS | 3960 | 1469263111574 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:31 INFO - PROCESS | 3960 | 1469263111693 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 01:38:31 INFO - PROCESS | 3960 | 1469263111773 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:31 INFO - PROCESS | 3960 | 1469263111775 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:31 INFO - PROCESS | 3960 | ++DOCSHELL 13B2E000 == 31 [pid = 3960] [id = 252] 01:38:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (13B66400) [pid = 3960] [serial = 755] [outer = 00000000] 01:38:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (13BADC00) [pid = 3960] [serial = 756] [outer = 13B66400] 01:38:31 INFO - PROCESS | 3960 | 1469263111831 Marionette DEBUG loaded listener.js 01:38:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (13CD5400) [pid = 3960] [serial = 757] [outer = 13B66400] 01:38:32 INFO - PROCESS | 3960 | --DOCSHELL 0ED54800 == 30 [pid = 3960] [id = 249] 01:38:32 INFO - PROCESS | 3960 | 1469263112480 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]]]}] 01:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 970ms 01:38:32 INFO - PROCESS | 3960 | 1469263112539 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 01:38:32 INFO - PROCESS | 3960 | 1469263112543 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 01:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:38:32 INFO - PROCESS | 3960 | 1469263112547 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:38:32 INFO - PROCESS | 3960 | 1469263112550 Marionette TRACE conn6 <- [1,974,null,{}] 01:38:32 INFO - PROCESS | 3960 | 1469263112567 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}] 01:38:32 INFO - PROCESS | 3960 | 1469263112570 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:32 INFO - PROCESS | 3960 | 1469263112653 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 01:38:32 INFO - PROCESS | 3960 | 1469263112660 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 3960 | 1469263112664 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:32 INFO - PROCESS | 3960 | ++DOCSHELL 0817F000 == 31 [pid = 3960] [id = 253] 01:38:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F66B800) [pid = 3960] [serial = 758] [outer = 00000000] 01:38:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F9EB400) [pid = 3960] [serial = 759] [outer = 0F66B800] 01:38:32 INFO - PROCESS | 3960 | 1469263112711 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (133F8000) [pid = 3960] [serial = 760] [outer = 0F66B800] 01:38:33 INFO - PROCESS | 3960 | 1469263113166 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]]]}] 01:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 690ms 01:38:33 INFO - PROCESS | 3960 | 1469263113238 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 01:38:33 INFO - PROCESS | 3960 | 1469263113242 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 01:38:33 INFO - PROCESS | 3960 | 1469263113248 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:38:33 INFO - PROCESS | 3960 | 1469263113250 Marionette TRACE conn6 <- [1,978,null,{}] 01:38:33 INFO - PROCESS | 3960 | 1469263113254 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}] 01:38:33 INFO - PROCESS | 3960 | 1469263113257 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:33 INFO - PROCESS | 3960 | 1469263113341 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 01:38:33 INFO - PROCESS | 3960 | 1469263113354 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:33 INFO - PROCESS | 3960 | 1469263113356 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:33 INFO - PROCESS | 3960 | ++DOCSHELL 13D8B800 == 32 [pid = 3960] [id = 254] 01:38:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (13D93C00) [pid = 3960] [serial = 761] [outer = 00000000] 01:38:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (14F30000) [pid = 3960] [serial = 762] [outer = 13D93C00] 01:38:33 INFO - PROCESS | 3960 | 1469263113402 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (15A04000) [pid = 3960] [serial = 763] [outer = 13D93C00] 01:38:33 INFO - PROCESS | 3960 | 1469263113875 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]]]}] 01:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 01:38:33 INFO - PROCESS | 3960 | 1469263113924 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 01:38:33 INFO - PROCESS | 3960 | 1469263113927 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 01:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:38:33 INFO - PROCESS | 3960 | 1469263113930 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:38:33 INFO - PROCESS | 3960 | 1469263113933 Marionette TRACE conn6 <- [1,982,null,{}] 01:38:33 INFO - PROCESS | 3960 | 1469263113944 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}] 01:38:33 INFO - PROCESS | 3960 | 1469263113948 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:34 INFO - PROCESS | 3960 | 1469263114030 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 01:38:34 INFO - PROCESS | 3960 | 1469263114039 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 3960 | 1469263114042 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:34 INFO - PROCESS | 3960 | ++DOCSHELL 17C16C00 == 33 [pid = 3960] [id = 255] 01:38:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17C17000) [pid = 3960] [serial = 764] [outer = 00000000] 01:38:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (17C1DC00) [pid = 3960] [serial = 765] [outer = 17C17000] 01:38:34 INFO - PROCESS | 3960 | 1469263114090 Marionette DEBUG loaded listener.js 01:38:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (17C32C00) [pid = 3960] [serial = 766] [outer = 17C17000] 01:38:34 INFO - PROCESS | 3960 | 1469263114525 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]]]}] 01:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 01:38:34 INFO - PROCESS | 3960 | 1469263114564 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 01:38:34 INFO - PROCESS | 3960 | 1469263114567 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 01:38:34 INFO - PROCESS | 3960 | 1469263114571 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:38:34 INFO - PROCESS | 3960 | 1469263114573 Marionette TRACE conn6 <- [1,986,null,{}] 01:38:34 INFO - PROCESS | 3960 | 1469263114576 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}] 01:38:34 INFO - PROCESS | 3960 | 1469263114578 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:34 INFO - PROCESS | 3960 | 1469263114662 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 01:38:34 INFO - PROCESS | 3960 | 1469263114667 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:34 INFO - PROCESS | 3960 | 1469263114669 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:34 INFO - PROCESS | 3960 | ++DOCSHELL 17CA4C00 == 34 [pid = 3960] [id = 256] 01:38:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17F98C00) [pid = 3960] [serial = 767] [outer = 00000000] 01:38:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (18298C00) [pid = 3960] [serial = 768] [outer = 17F98C00] 01:38:34 INFO - PROCESS | 3960 | 1469263114712 Marionette DEBUG loaded listener.js 01:38:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (18434000) [pid = 3960] [serial = 769] [outer = 17F98C00] 01:38:35 INFO - PROCESS | 3960 | 1469263115173 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]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 01:38:35 INFO - PROCESS | 3960 | 1469263115244 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 3960 | 1469263115247 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 01:38:35 INFO - PROCESS | 3960 | 1469263115250 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 3960 | 1469263115251 Marionette TRACE conn6 <- [1,990,null,{}] 01:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:38:35 INFO - PROCESS | 3960 | 1469263115255 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}] 01:38:35 INFO - PROCESS | 3960 | 1469263115257 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:35 INFO - PROCESS | 3960 | 1469263115364 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 01:38:35 INFO - PROCESS | 3960 | 1469263115376 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 3960 | 1469263115378 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:35 INFO - PROCESS | 3960 | ++DOCSHELL 0ED50000 == 35 [pid = 3960] [id = 257] 01:38:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0F83F000) [pid = 3960] [serial = 770] [outer = 00000000] 01:38:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (18438800) [pid = 3960] [serial = 771] [outer = 0F83F000] 01:38:35 INFO - PROCESS | 3960 | 1469263115467 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1843C400) [pid = 3960] [serial = 772] [outer = 0F83F000] 01:38:35 INFO - PROCESS | 3960 | 1469263115889 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]]]}] 01:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 01:38:35 INFO - PROCESS | 3960 | 1469263115927 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 3960 | 1469263115929 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 01:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:38:35 INFO - PROCESS | 3960 | 1469263115932 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 3960 | 1469263115934 Marionette TRACE conn6 <- [1,994,null,{}] 01:38:35 INFO - PROCESS | 3960 | 1469263115938 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}] 01:38:35 INFO - PROCESS | 3960 | 1469263115943 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:36 INFO - PROCESS | 3960 | 1469263116098 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 01:38:36 INFO - PROCESS | 3960 | 1469263116123 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 3960 | 1469263116125 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:36 INFO - PROCESS | 3960 | ++DOCSHELL 17C2CC00 == 36 [pid = 3960] [id = 258] 01:38:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (18435400) [pid = 3960] [serial = 773] [outer = 00000000] 01:38:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (190F8800) [pid = 3960] [serial = 774] [outer = 18435400] 01:38:36 INFO - PROCESS | 3960 | 1469263116168 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (190F9000) [pid = 3960] [serial = 775] [outer = 18435400] 01:38:36 INFO - PROCESS | 3960 | 1469263116614 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]]]}] 01:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 730ms 01:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:38:36 INFO - PROCESS | 3960 | 1469263116664 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 01:38:36 INFO - PROCESS | 3960 | 1469263116666 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 01:38:36 INFO - PROCESS | 3960 | 1469263116669 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:38:36 INFO - PROCESS | 3960 | 1469263116671 Marionette TRACE conn6 <- [1,998,null,{}] 01:38:36 INFO - PROCESS | 3960 | 1469263116674 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}] 01:38:36 INFO - PROCESS | 3960 | 1469263116676 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:36 INFO - PROCESS | 3960 | 1469263116783 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 01:38:36 INFO - PROCESS | 3960 | 1469263116788 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:36 INFO - PROCESS | 3960 | 1469263116790 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:36 INFO - PROCESS | 3960 | ++DOCSHELL 19177C00 == 37 [pid = 3960] [id = 259] 01:38:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (193B5400) [pid = 3960] [serial = 776] [outer = 00000000] 01:38:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (193C2C00) [pid = 3960] [serial = 777] [outer = 193B5400] 01:38:36 INFO - PROCESS | 3960 | 1469263116833 Marionette DEBUG loaded listener.js 01:38:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1950F000) [pid = 3960] [serial = 778] [outer = 193B5400] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (16629400) [pid = 3960] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (17C1A000) [pid = 3960] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (17FA0C00) [pid = 3960] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (18DC3000) [pid = 3960] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (16AEB400) [pid = 3960] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (0C2CE400) [pid = 3960] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (14F2C400) [pid = 3960] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0F837400) [pid = 3960] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0ED57C00) [pid = 3960] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (190F9800) [pid = 3960] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0C276800) [pid = 3960] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0C2C9C00) [pid = 3960] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (1A249000) [pid = 3960] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:38:37 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (13D08000) [pid = 3960] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:38:37 INFO - PROCESS | 3960 | 1469263117244 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]]]}] 01:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 01:38:37 INFO - PROCESS | 3960 | 1469263117300 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 01:38:37 INFO - PROCESS | 3960 | 1469263117302 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 01:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:38:37 INFO - PROCESS | 3960 | 1469263117306 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:38:37 INFO - PROCESS | 3960 | 1469263117307 Marionette TRACE conn6 <- [1,1002,null,{}] 01:38:37 INFO - PROCESS | 3960 | 1469263117311 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}] 01:38:37 INFO - PROCESS | 3960 | 1469263117313 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:37 INFO - PROCESS | 3960 | 1469263117388 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 01:38:37 INFO - PROCESS | 3960 | 1469263117418 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:37 INFO - PROCESS | 3960 | 1469263117420 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:37 INFO - PROCESS | 3960 | ++DOCSHELL 0F690000 == 38 [pid = 3960] [id = 260] 01:38:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (133B1C00) [pid = 3960] [serial = 779] [outer = 00000000] 01:38:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16AF2800) [pid = 3960] [serial = 780] [outer = 133B1C00] 01:38:37 INFO - PROCESS | 3960 | 1469263117464 Marionette DEBUG loaded listener.js 01:38:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17C22800) [pid = 3960] [serial = 781] [outer = 133B1C00] 01:38:37 INFO - PROCESS | 3960 | 1469263117901 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]]]}] 01:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 630ms 01:38:37 INFO - PROCESS | 3960 | 1469263117936 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 01:38:37 INFO - PROCESS | 3960 | 1469263117939 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 01:38:37 INFO - PROCESS | 3960 | 1469263117942 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:38:37 INFO - PROCESS | 3960 | 1469263117943 Marionette TRACE conn6 <- [1,1006,null,{}] 01:38:37 INFO - PROCESS | 3960 | 1469263117947 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}] 01:38:37 INFO - PROCESS | 3960 | 1469263117949 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:38 INFO - PROCESS | 3960 | 1469263118027 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 01:38:38 INFO - PROCESS | 3960 | 1469263118032 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 3960 | 1469263118034 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:38 INFO - PROCESS | 3960 | ++DOCSHELL 13D08000 == 39 [pid = 3960] [id = 261] 01:38:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (18FEF000) [pid = 3960] [serial = 782] [outer = 00000000] 01:38:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (19513C00) [pid = 3960] [serial = 783] [outer = 18FEF000] 01:38:38 INFO - PROCESS | 3960 | 1469263118085 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1957AC00) [pid = 3960] [serial = 784] [outer = 18FEF000] 01:38:38 INFO - PROCESS | 3960 | 1469263118489 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]]]}] 01:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 570ms 01:38:38 INFO - PROCESS | 3960 | 1469263118516 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 01:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:38:38 INFO - PROCESS | 3960 | 1469263118518 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 01:38:38 INFO - PROCESS | 3960 | 1469263118521 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:38:38 INFO - PROCESS | 3960 | 1469263118523 Marionette TRACE conn6 <- [1,1010,null,{}] 01:38:38 INFO - PROCESS | 3960 | 1469263118526 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}] 01:38:38 INFO - PROCESS | 3960 | 1469263118528 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:38 INFO - PROCESS | 3960 | 1469263118644 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 01:38:38 INFO - PROCESS | 3960 | 1469263118651 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 3960 | 1469263118653 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:38 INFO - PROCESS | 3960 | ++DOCSHELL 193BB400 == 40 [pid = 3960] [id = 262] 01:38:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (19516800) [pid = 3960] [serial = 785] [outer = 00000000] 01:38:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (196E4800) [pid = 3960] [serial = 786] [outer = 19516800] 01:38:38 INFO - PROCESS | 3960 | 1469263118695 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (196F0400) [pid = 3960] [serial = 787] [outer = 19516800] 01:38:39 INFO - PROCESS | 3960 | --DOCSHELL 14869000 == 39 [pid = 3960] [id = 248] 01:38:39 INFO - PROCESS | 3960 | --DOCSHELL 0817F000 == 38 [pid = 3960] [id = 253] 01:38:39 INFO - PROCESS | 3960 | --DOCSHELL 13B2E000 == 37 [pid = 3960] [id = 252] 01:38:39 INFO - PROCESS | 3960 | --DOCSHELL 0F691400 == 36 [pid = 3960] [id = 250] 01:38:39 INFO - PROCESS | 3960 | --DOCSHELL 0F665800 == 35 [pid = 3960] [id = 251] 01:38:40 INFO - PROCESS | 3960 | --DOCSHELL 17CA4C00 == 34 [pid = 3960] [id = 256] 01:38:40 INFO - PROCESS | 3960 | --DOCSHELL 17C16C00 == 33 [pid = 3960] [id = 255] 01:38:40 INFO - PROCESS | 3960 | --DOCSHELL 13D8B800 == 32 [pid = 3960] [id = 254] 01:38:40 INFO - PROCESS | 3960 | --DOCSHELL 0ED50000 == 31 [pid = 3960] [id = 257] 01:38:40 INFO - PROCESS | 3960 | --DOCSHELL 13D08000 == 30 [pid = 3960] [id = 261] 01:38:40 INFO - PROCESS | 3960 | --DOCSHELL 17C2CC00 == 29 [pid = 3960] [id = 258] 01:38:40 INFO - PROCESS | 3960 | --DOCSHELL 0F690000 == 28 [pid = 3960] [id = 260] 01:38:40 INFO - PROCESS | 3960 | --DOCSHELL 19177C00 == 27 [pid = 3960] [id = 259] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (16AF0800) [pid = 3960] [serial = 729] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (17F96800) [pid = 3960] [serial = 733] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17C8EC00) [pid = 3960] [serial = 732] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (185AE400) [pid = 3960] [serial = 735] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (18FF7C00) [pid = 3960] [serial = 741] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (185B6C00) [pid = 3960] [serial = 736] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (17C2C000) [pid = 3960] [serial = 711] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (13327000) [pid = 3960] [serial = 709] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F840800) [pid = 3960] [serial = 708] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (14F36C00) [pid = 3960] [serial = 726] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0F942000) [pid = 3960] [serial = 723] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1042E000) [pid = 3960] [serial = 724] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F268400) [pid = 3960] [serial = 747] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (18F3DC00) [pid = 3960] [serial = 742] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (193B7400) [pid = 3960] [serial = 744] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0ED70000) [pid = 3960] [serial = 720] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (0F26A400) [pid = 3960] [serial = 721] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (0F274000) [pid = 3960] [serial = 718] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (0ED59400) [pid = 3960] [serial = 717] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (1A2DAC00) [pid = 3960] [serial = 715] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (1A2CC400) [pid = 3960] [serial = 714] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (0F273C00) [pid = 3960] [serial = 748] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (17FA1800) [pid = 3960] [serial = 712] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (193C3400) [pid = 3960] [serial = 745] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (170A8C00) [pid = 3960] [serial = 730] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (17F99000) [pid = 3960] [serial = 738] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (1661C400) [pid = 3960] [serial = 727] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (17F9D400) [pid = 3960] [serial = 739] [outer = 00000000] [url = about:blank] 01:38:40 INFO - PROCESS | 3960 | 1469263120481 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]]]}] 01:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1977ms 01:38:40 INFO - PROCESS | 3960 | 1469263120500 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 01:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:38:40 INFO - PROCESS | 3960 | 1469263120504 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 01:38:40 INFO - PROCESS | 3960 | 1469263120511 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:38:40 INFO - PROCESS | 3960 | 1469263120515 Marionette TRACE conn6 <- [1,1014,null,{}] 01:38:40 INFO - PROCESS | 3960 | 1469263120520 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}] 01:38:40 INFO - PROCESS | 3960 | 1469263120524 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:40 INFO - PROCESS | 3960 | 1469263120615 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 01:38:40 INFO - PROCESS | 3960 | 1469263120622 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:40 INFO - PROCESS | 3960 | 1469263120626 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:40 INFO - PROCESS | 3960 | ++DOCSHELL 0ED69C00 == 28 [pid = 3960] [id = 263] 01:38:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (0ED6D400) [pid = 3960] [serial = 788] [outer = 00000000] 01:38:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (0F269000) [pid = 3960] [serial = 789] [outer = 0ED6D400] 01:38:40 INFO - PROCESS | 3960 | 1469263120675 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (0F270000) [pid = 3960] [serial = 790] [outer = 0ED6D400] 01:38:41 INFO - PROCESS | 3960 | 1469263121151 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]]]}] 01:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 691ms 01:38:41 INFO - PROCESS | 3960 | 1469263121201 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 01:38:41 INFO - PROCESS | 3960 | 1469263121206 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 01:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:38:41 INFO - PROCESS | 3960 | 1469263121212 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:38:41 INFO - PROCESS | 3960 | 1469263121214 Marionette TRACE conn6 <- [1,1018,null,{}] 01:38:41 INFO - PROCESS | 3960 | 1469263121218 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}] 01:38:41 INFO - PROCESS | 3960 | 1469263121221 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:41 INFO - PROCESS | 3960 | 1469263121308 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 01:38:41 INFO - PROCESS | 3960 | 1469263121316 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:41 INFO - PROCESS | 3960 | 1469263121319 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:41 INFO - PROCESS | 3960 | ++DOCSHELL 0F68AC00 == 29 [pid = 3960] [id = 264] 01:38:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (0F68CC00) [pid = 3960] [serial = 791] [outer = 00000000] 01:38:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (0F691400) [pid = 3960] [serial = 792] [outer = 0F68CC00] 01:38:41 INFO - PROCESS | 3960 | 1469263121365 Marionette DEBUG loaded listener.js 01:38:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (0F935C00) [pid = 3960] [serial = 793] [outer = 0F68CC00] 01:38:41 INFO - PROCESS | 3960 | 1469263121817 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]]]}] 01:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 01:38:41 INFO - PROCESS | 3960 | 1469263121886 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 01:38:41 INFO - PROCESS | 3960 | 1469263121888 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 01:38:41 INFO - PROCESS | 3960 | 1469263121892 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:38:41 INFO - PROCESS | 3960 | 1469263121895 Marionette TRACE conn6 <- [1,1022,null,{}] 01:38:41 INFO - PROCESS | 3960 | 1469263121906 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}] 01:38:41 INFO - PROCESS | 3960 | 1469263121910 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:42 INFO - PROCESS | 3960 | 1469263122020 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 01:38:42 INFO - PROCESS | 3960 | 1469263122111 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 3960 | 1469263122114 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:42 INFO - PROCESS | 3960 | ++DOCSHELL 13D0EC00 == 30 [pid = 3960] [id = 265] 01:38:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (13D0FC00) [pid = 3960] [serial = 794] [outer = 00000000] 01:38:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (14868800) [pid = 3960] [serial = 795] [outer = 13D0FC00] 01:38:42 INFO - PROCESS | 3960 | 1469263122161 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (15A03800) [pid = 3960] [serial = 796] [outer = 13D0FC00] 01:38:42 INFO - PROCESS | 3960 | 1469263122536 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]]]}] 01:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 01:38:42 INFO - PROCESS | 3960 | 1469263122565 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 01:38:42 INFO - PROCESS | 3960 | 1469263122568 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 01:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:38:42 INFO - PROCESS | 3960 | 1469263122578 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:38:42 INFO - PROCESS | 3960 | 1469263122580 Marionette TRACE conn6 <- [1,1026,null,{}] 01:38:42 INFO - PROCESS | 3960 | 1469263122583 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}] 01:38:42 INFO - PROCESS | 3960 | 1469263122586 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:42 INFO - PROCESS | 3960 | 1469263122673 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 01:38:42 INFO - PROCESS | 3960 | 1469263122678 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 3960 | 1469263122680 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:42 INFO - PROCESS | 3960 | ++DOCSHELL 16623C00 == 31 [pid = 3960] [id = 266] 01:38:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (16624C00) [pid = 3960] [serial = 797] [outer = 00000000] 01:38:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (16AF1000) [pid = 3960] [serial = 798] [outer = 16624C00] 01:38:42 INFO - PROCESS | 3960 | 1469263122724 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (16AF9000) [pid = 3960] [serial = 799] [outer = 16624C00] 01:38:43 INFO - PROCESS | 3960 | 1469263123137 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]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 590ms 01:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:38:43 INFO - PROCESS | 3960 | 1469263123166 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 3960 | 1469263123168 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 01:38:43 INFO - PROCESS | 3960 | 1469263123171 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 3960 | 1469263123173 Marionette TRACE conn6 <- [1,1030,null,{}] 01:38:43 INFO - PROCESS | 3960 | 1469263123192 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}] 01:38:43 INFO - PROCESS | 3960 | 1469263123194 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:43 INFO - PROCESS | 3960 | 1469263123270 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 01:38:43 INFO - PROCESS | 3960 | 1469263123275 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 3960 | 1469263123277 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:43 INFO - PROCESS | 3960 | ++DOCSHELL 170A6C00 == 32 [pid = 3960] [id = 267] 01:38:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (170A7800) [pid = 3960] [serial = 800] [outer = 00000000] 01:38:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (17C1C000) [pid = 3960] [serial = 801] [outer = 170A7800] 01:38:43 INFO - PROCESS | 3960 | 1469263123321 Marionette DEBUG loaded listener.js 01:38:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17C8AC00) [pid = 3960] [serial = 802] [outer = 170A7800] 01:38:43 INFO - PROCESS | 3960 | 1469263123773 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]]]}] 01:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 01:38:43 INFO - PROCESS | 3960 | 1469263123801 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 3960 | 1469263123803 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 01:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:38:43 INFO - PROCESS | 3960 | 1469263123822 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 3960 | 1469263123824 Marionette TRACE conn6 <- [1,1034,null,{}] 01:38:43 INFO - PROCESS | 3960 | 1469263123828 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}] 01:38:43 INFO - PROCESS | 3960 | 1469263123833 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:43 INFO - PROCESS | 3960 | 1469263123934 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 01:38:43 INFO - PROCESS | 3960 | 1469263123942 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:43 INFO - PROCESS | 3960 | 1469263123944 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:43 INFO - PROCESS | 3960 | ++DOCSHELL 17FA5000 == 33 [pid = 3960] [id = 268] 01:38:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17FA5C00) [pid = 3960] [serial = 803] [outer = 00000000] 01:38:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (18433C00) [pid = 3960] [serial = 804] [outer = 17FA5C00] 01:38:43 INFO - PROCESS | 3960 | 1469263123987 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (1843B800) [pid = 3960] [serial = 805] [outer = 17FA5C00] 01:38:44 INFO - PROCESS | 3960 | 1469263124412 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]]]}] 01:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 01:38:44 INFO - PROCESS | 3960 | 1469263124456 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 01:38:44 INFO - PROCESS | 3960 | 1469263124458 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 01:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:38:44 INFO - PROCESS | 3960 | 1469263124461 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:38:44 INFO - PROCESS | 3960 | 1469263124463 Marionette TRACE conn6 <- [1,1038,null,{}] 01:38:44 INFO - PROCESS | 3960 | 1469263124466 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}] 01:38:44 INFO - PROCESS | 3960 | 1469263124468 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:44 INFO - PROCESS | 3960 | 1469263124544 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 01:38:44 INFO - PROCESS | 3960 | 1469263124549 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 3960 | 1469263124551 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:44 INFO - PROCESS | 3960 | ++DOCSHELL 17C1F800 == 34 [pid = 3960] [id = 269] 01:38:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (185AD800) [pid = 3960] [serial = 806] [outer = 00000000] 01:38:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (18DC7C00) [pid = 3960] [serial = 807] [outer = 185AD800] 01:38:44 INFO - PROCESS | 3960 | 1469263124595 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (18FF9400) [pid = 3960] [serial = 808] [outer = 185AD800] 01:38:45 INFO - PROCESS | 3960 | 1469263125033 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]]]}] 01:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 01:38:45 INFO - PROCESS | 3960 | 1469263125095 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 01:38:45 INFO - PROCESS | 3960 | 1469263125097 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 01:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:38:45 INFO - PROCESS | 3960 | 1469263125101 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:38:45 INFO - PROCESS | 3960 | 1469263125102 Marionette TRACE conn6 <- [1,1042,null,{}] 01:38:45 INFO - PROCESS | 3960 | 1469263125106 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}] 01:38:45 INFO - PROCESS | 3960 | 1469263125108 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:45 INFO - PROCESS | 3960 | 1469263125183 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 01:38:45 INFO - PROCESS | 3960 | 1469263125192 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 3960 | 1469263125193 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:45 INFO - PROCESS | 3960 | ++DOCSHELL 18DD1000 == 35 [pid = 3960] [id = 270] 01:38:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (190F1000) [pid = 3960] [serial = 809] [outer = 00000000] 01:38:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (190F8C00) [pid = 3960] [serial = 810] [outer = 190F1000] 01:38:45 INFO - PROCESS | 3960 | 1469263125236 Marionette DEBUG loaded listener.js 01:38:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (185B6C00) [pid = 3960] [serial = 811] [outer = 190F1000] 01:38:45 INFO - PROCESS | 3960 | 1469263125699 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]]]}] 01:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 01:38:45 INFO - PROCESS | 3960 | 1469263125737 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 01:38:45 INFO - PROCESS | 3960 | 1469263125739 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 01:38:45 INFO - PROCESS | 3960 | 1469263125742 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:38:45 INFO - PROCESS | 3960 | 1469263125744 Marionette TRACE conn6 <- [1,1046,null,{}] 01:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:38:45 INFO - PROCESS | 3960 | 1469263125747 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}] 01:38:45 INFO - PROCESS | 3960 | 1469263125749 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:45 INFO - PROCESS | 3960 | 1469263125858 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 01:38:45 INFO - PROCESS | 3960 | 1469263125865 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:45 INFO - PROCESS | 3960 | 1469263125867 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:45 INFO - PROCESS | 3960 | ++DOCSHELL 13D0D800 == 36 [pid = 3960] [id = 271] 01:38:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (193B7400) [pid = 3960] [serial = 812] [outer = 00000000] 01:38:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1950C400) [pid = 3960] [serial = 813] [outer = 193B7400] 01:38:45 INFO - PROCESS | 3960 | 1469263125983 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1950DC00) [pid = 3960] [serial = 814] [outer = 193B7400] 01:38:46 INFO - PROCESS | 3960 | 1469263126382 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]]]}] 01:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 01:38:46 INFO - PROCESS | 3960 | 1469263126417 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 3960 | 1469263126419 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 01:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:38:46 INFO - PROCESS | 3960 | 1469263126422 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 3960 | 1469263126424 Marionette TRACE conn6 <- [1,1050,null,{}] 01:38:46 INFO - PROCESS | 3960 | 1469263126427 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}] 01:38:46 INFO - PROCESS | 3960 | 1469263126429 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:46 INFO - PROCESS | 3960 | 1469263126541 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 01:38:46 INFO - PROCESS | 3960 | 1469263126547 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 3960 | 1469263126548 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:46 INFO - PROCESS | 3960 | ++DOCSHELL 1957BC00 == 37 [pid = 3960] [id = 272] 01:38:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1957F800) [pid = 3960] [serial = 815] [outer = 00000000] 01:38:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (196F2000) [pid = 3960] [serial = 816] [outer = 1957F800] 01:38:46 INFO - PROCESS | 3960 | 1469263126591 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1A244800) [pid = 3960] [serial = 817] [outer = 1957F800] 01:38:47 INFO - PROCESS | 3960 | 1469263127043 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]]]}] 01:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 01:38:47 INFO - PROCESS | 3960 | 1469263127094 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 01:38:47 INFO - PROCESS | 3960 | 1469263127097 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 01:38:47 INFO - PROCESS | 3960 | 1469263127100 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:38:47 INFO - PROCESS | 3960 | 1469263127102 Marionette TRACE conn6 <- [1,1054,null,{}] 01:38:47 INFO - PROCESS | 3960 | 1469263127106 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}] 01:38:47 INFO - PROCESS | 3960 | 1469263127109 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:47 INFO - PROCESS | 3960 | 1469263127261 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 01:38:47 INFO - PROCESS | 3960 | 1469263127323 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:47 INFO - PROCESS | 3960 | 1469263127325 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:47 INFO - PROCESS | 3960 | ++DOCSHELL 16629800 == 38 [pid = 3960] [id = 273] 01:38:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (1A250800) [pid = 3960] [serial = 818] [outer = 00000000] 01:38:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A2CD800) [pid = 3960] [serial = 819] [outer = 1A250800] 01:38:47 INFO - PROCESS | 3960 | 1469263127370 Marionette DEBUG loaded listener.js 01:38:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1A2CFC00) [pid = 3960] [serial = 820] [outer = 1A250800] 01:38:47 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (18FEF000) [pid = 3960] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:38:47 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (0F83F000) [pid = 3960] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:38:47 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (18435400) [pid = 3960] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:38:47 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (193B5400) [pid = 3960] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:38:47 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (133B1C00) [pid = 3960] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:38:47 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (17F98C00) [pid = 3960] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:38:47 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (17C17000) [pid = 3960] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:38:47 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (13D93C00) [pid = 3960] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:38:47 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0F66B800) [pid = 3960] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:38:47 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (13B66400) [pid = 3960] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:38:47 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0F66DC00) [pid = 3960] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:38:47 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F691800) [pid = 3960] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:38:47 INFO - PROCESS | 3960 | 1469263127969 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]]]}] 01:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 930ms 01:38:48 INFO - PROCESS | 3960 | 1469263128036 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 01:38:48 INFO - PROCESS | 3960 | 1469263128038 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 01:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:38:48 INFO - PROCESS | 3960 | 1469263128041 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:38:48 INFO - PROCESS | 3960 | 1469263128043 Marionette TRACE conn6 <- [1,1058,null,{}] 01:38:48 INFO - PROCESS | 3960 | 1469263128046 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}] 01:38:48 INFO - PROCESS | 3960 | 1469263128048 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:48 INFO - PROCESS | 3960 | 1469263128126 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 01:38:48 INFO - PROCESS | 3960 | 1469263128131 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 3960 | 1469263128133 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:48 INFO - PROCESS | 3960 | ++DOCSHELL 0F664000 == 39 [pid = 3960] [id = 274] 01:38:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (137F5000) [pid = 3960] [serial = 821] [outer = 00000000] 01:38:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (14860C00) [pid = 3960] [serial = 822] [outer = 137F5000] 01:38:48 INFO - PROCESS | 3960 | 1469263128175 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17C18000) [pid = 3960] [serial = 823] [outer = 137F5000] 01:38:48 INFO - PROCESS | 3960 | 1469263128592 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]]]}] 01:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 570ms 01:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:38:48 INFO - PROCESS | 3960 | 1469263128614 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 01:38:48 INFO - PROCESS | 3960 | 1469263128615 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 01:38:48 INFO - PROCESS | 3960 | 1469263128619 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:38:48 INFO - PROCESS | 3960 | 1469263128620 Marionette TRACE conn6 <- [1,1062,null,{}] 01:38:48 INFO - PROCESS | 3960 | 1469263128623 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}] 01:38:48 INFO - PROCESS | 3960 | 1469263128625 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:48 INFO - PROCESS | 3960 | 1469263128742 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 01:38:48 INFO - PROCESS | 3960 | 1469263128764 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 3960 | 1469263128765 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:48 INFO - PROCESS | 3960 | ++DOCSHELL 17E87400 == 40 [pid = 3960] [id = 275] 01:38:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17FA3C00) [pid = 3960] [serial = 824] [outer = 00000000] 01:38:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (190EF400) [pid = 3960] [serial = 825] [outer = 17FA3C00] 01:38:48 INFO - PROCESS | 3960 | 1469263128807 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (190F0400) [pid = 3960] [serial = 826] [outer = 17FA3C00] 01:38:49 INFO - PROCESS | 3960 | 1469263129226 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]]]}] 01:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 01:38:49 INFO - PROCESS | 3960 | 1469263129250 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 01:38:49 INFO - PROCESS | 3960 | 1469263129252 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 01:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:38:49 INFO - PROCESS | 3960 | 1469263129255 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:38:49 INFO - PROCESS | 3960 | 1469263129256 Marionette TRACE conn6 <- [1,1066,null,{}] 01:38:49 INFO - PROCESS | 3960 | 1469263129259 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}] 01:38:49 INFO - PROCESS | 3960 | 1469263129261 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:49 INFO - PROCESS | 3960 | 1469263129374 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 01:38:49 INFO - PROCESS | 3960 | 1469263129382 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:49 INFO - PROCESS | 3960 | 1469263129383 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:49 INFO - PROCESS | 3960 | ++DOCSHELL 170A7400 == 41 [pid = 3960] [id = 276] 01:38:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (185AFC00) [pid = 3960] [serial = 827] [outer = 00000000] 01:38:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1A2D8000) [pid = 3960] [serial = 828] [outer = 185AFC00] 01:38:49 INFO - PROCESS | 3960 | 1469263129425 Marionette DEBUG loaded listener.js 01:38:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1A2DE800) [pid = 3960] [serial = 829] [outer = 185AFC00] 01:38:49 INFO - PROCESS | 3960 | 1469263129923 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]]]}] 01:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 01:38:49 INFO - PROCESS | 3960 | 1469263130000 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 01:38:49 INFO - PROCESS | 3960 | 1469263130005 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 01:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:38:49 INFO - PROCESS | 3960 | 1469263130012 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:38:50 INFO - PROCESS | 3960 | 1469263130015 Marionette TRACE conn6 <- [1,1070,null,{}] 01:38:50 INFO - PROCESS | 3960 | 1469263130021 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}] 01:38:50 INFO - PROCESS | 3960 | 1469263130024 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:50 INFO - PROCESS | 3960 | 1469263130195 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 01:38:50 INFO - PROCESS | 3960 | 1469263130302 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:50 INFO - PROCESS | 3960 | 1469263130307 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:50 INFO - PROCESS | 3960 | ++DOCSHELL 0B944400 == 42 [pid = 3960] [id = 277] 01:38:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (0C2C9C00) [pid = 3960] [serial = 830] [outer = 00000000] 01:38:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (0ED59400) [pid = 3960] [serial = 831] [outer = 0C2C9C00] 01:38:50 INFO - PROCESS | 3960 | 1469263130386 Marionette DEBUG loaded listener.js 01:38:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (0F56A800) [pid = 3960] [serial = 832] [outer = 0C2C9C00] 01:38:51 INFO - PROCESS | 3960 | 1469263131131 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]]]}] 01:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1182ms 01:38:51 INFO - PROCESS | 3960 | 1469263131198 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 3960 | 1469263131202 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 01:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:38:51 INFO - PROCESS | 3960 | 1469263131209 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 3960 | 1469263131211 Marionette TRACE conn6 <- [1,1074,null,{}] 01:38:51 INFO - PROCESS | 3960 | 1469263131216 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}] 01:38:51 INFO - PROCESS | 3960 | 1469263131218 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:51 INFO - PROCESS | 3960 | 1469263131379 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 01:38:51 INFO - PROCESS | 3960 | 1469263131653 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:51 INFO - PROCESS | 3960 | 1469263131656 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:51 INFO - PROCESS | 3960 | ++DOCSHELL 0B945000 == 43 [pid = 3960] [id = 278] 01:38:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (0B947800) [pid = 3960] [serial = 833] [outer = 00000000] 01:38:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (0BA2A800) [pid = 3960] [serial = 834] [outer = 0B947800] 01:38:51 INFO - PROCESS | 3960 | 1469263131740 Marionette DEBUG loaded listener.js 01:38:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (0EC0D000) [pid = 3960] [serial = 835] [outer = 0B947800] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 17E87400 == 42 [pid = 3960] [id = 275] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 0F664000 == 41 [pid = 3960] [id = 274] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 16629800 == 40 [pid = 3960] [id = 273] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 1957BC00 == 39 [pid = 3960] [id = 272] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 13D0D800 == 38 [pid = 3960] [id = 271] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 18DD1000 == 37 [pid = 3960] [id = 270] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 17C1F800 == 36 [pid = 3960] [id = 269] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 17FA5000 == 35 [pid = 3960] [id = 268] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 170A6C00 == 34 [pid = 3960] [id = 267] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 16623C00 == 33 [pid = 3960] [id = 266] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 13D0EC00 == 32 [pid = 3960] [id = 265] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (196E4800) [pid = 3960] [serial = 786] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 0F68AC00 == 31 [pid = 3960] [id = 264] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 0ED69C00 == 30 [pid = 3960] [id = 263] 01:38:52 INFO - PROCESS | 3960 | --DOCSHELL 193BB400 == 29 [pid = 3960] [id = 262] 01:38:52 INFO - PROCESS | 3960 | 1469263132434 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]]]}] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (18438800) [pid = 3960] [serial = 771] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (190F8800) [pid = 3960] [serial = 774] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (1843C400) [pid = 3960] [serial = 772] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (193C2C00) [pid = 3960] [serial = 777] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (190F9000) [pid = 3960] [serial = 775] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (16AF2800) [pid = 3960] [serial = 780] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (19513C00) [pid = 3960] [serial = 783] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (1950F000) [pid = 3960] [serial = 778] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (18298C00) [pid = 3960] [serial = 768] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17C1DC00) [pid = 3960] [serial = 765] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (17C32C00) [pid = 3960] [serial = 766] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (14F30000) [pid = 3960] [serial = 762] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (15A04000) [pid = 3960] [serial = 763] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F9EB400) [pid = 3960] [serial = 759] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (133F8000) [pid = 3960] [serial = 760] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (13CD5400) [pid = 3960] [serial = 757] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (13BADC00) [pid = 3960] [serial = 756] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (104D3000) [pid = 3960] [serial = 754] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0F943C00) [pid = 3960] [serial = 753] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F697400) [pid = 3960] [serial = 750] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0F8D0000) [pid = 3960] [serial = 751] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (17C22800) [pid = 3960] [serial = 781] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (18434000) [pid = 3960] [serial = 769] [outer = 00000000] [url = about:blank] 01:38:52 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1957AC00) [pid = 3960] [serial = 784] [outer = 00000000] [url = about:blank] 01:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1269ms 01:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:38:52 INFO - PROCESS | 3960 | 1469263132482 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 01:38:52 INFO - PROCESS | 3960 | 1469263132485 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 01:38:52 INFO - PROCESS | 3960 | 1469263132489 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:38:52 INFO - PROCESS | 3960 | 1469263132492 Marionette TRACE conn6 <- [1,1078,null,{}] 01:38:52 INFO - PROCESS | 3960 | 1469263132497 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}] 01:38:52 INFO - PROCESS | 3960 | 1469263132501 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:52 INFO - PROCESS | 3960 | 1469263132586 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 01:38:52 INFO - PROCESS | 3960 | 1469263132596 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 3960 | 1469263132599 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:52 INFO - PROCESS | 3960 | ++DOCSHELL 0F664000 == 30 [pid = 3960] [id = 279] 01:38:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F664C00) [pid = 3960] [serial = 836] [outer = 00000000] 01:38:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F68AC00) [pid = 3960] [serial = 837] [outer = 0F664C00] 01:38:52 INFO - PROCESS | 3960 | 1469263132644 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F697C00) [pid = 3960] [serial = 838] [outer = 0F664C00] 01:38:53 INFO - PROCESS | 3960 | 1469263133177 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]]]}] 01:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 01:38:53 INFO - PROCESS | 3960 | 1469263133223 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 01:38:53 INFO - PROCESS | 3960 | 1469263133226 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 01:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:38:53 INFO - PROCESS | 3960 | 1469263133231 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - PROCESS | 3960 | 1469263133233 Marionette TRACE conn6 <- [1,1082,null,{}] 01:38:53 INFO - PROCESS | 3960 | 1469263133236 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}] 01:38:53 INFO - PROCESS | 3960 | 1469263133239 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:53 INFO - PROCESS | 3960 | 1469263133330 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 01:38:53 INFO - PROCESS | 3960 | 1469263133412 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 3960 | 1469263133414 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:53 INFO - PROCESS | 3960 | ++DOCSHELL 13218C00 == 31 [pid = 3960] [id = 280] 01:38:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (1321A400) [pid = 3960] [serial = 839] [outer = 00000000] 01:38:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (137BA400) [pid = 3960] [serial = 840] [outer = 1321A400] 01:38:53 INFO - PROCESS | 3960 | 1469263133459 Marionette DEBUG loaded listener.js 01:38:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (137F5400) [pid = 3960] [serial = 841] [outer = 1321A400] 01:38:53 INFO - PROCESS | 3960 | 1469263133820 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]]]}] 01:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 01:38:53 INFO - PROCESS | 3960 | 1469263133866 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 01:38:53 INFO - PROCESS | 3960 | 1469263133868 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 01:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:38:53 INFO - PROCESS | 3960 | 1469263133873 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - PROCESS | 3960 | 1469263133879 Marionette TRACE conn6 <- [1,1086,null,{}] 01:38:53 INFO - PROCESS | 3960 | 1469263133888 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}] 01:38:53 INFO - PROCESS | 3960 | 1469263133892 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:53 INFO - PROCESS | 3960 | 1469263133976 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 01:38:53 INFO - PROCESS | 3960 | 1469263133983 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 3960 | 1469263133985 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:53 INFO - PROCESS | 3960 | ++DOCSHELL 14869C00 == 32 [pid = 3960] [id = 281] 01:38:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (14F2C400) [pid = 3960] [serial = 842] [outer = 00000000] 01:38:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (15A0B400) [pid = 3960] [serial = 843] [outer = 14F2C400] 01:38:54 INFO - PROCESS | 3960 | 1469263134037 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (16623400) [pid = 3960] [serial = 844] [outer = 14F2C400] 01:38:54 INFO - PROCESS | 3960 | 1469263134482 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]]]}] 01:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 01:38:54 INFO - PROCESS | 3960 | 1469263134524 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 01:38:54 INFO - PROCESS | 3960 | 1469263134527 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 01:38:54 INFO - PROCESS | 3960 | 1469263134534 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:38:54 INFO - PROCESS | 3960 | 1469263134536 Marionette TRACE conn6 <- [1,1090,null,{}] 01:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:38:54 INFO - PROCESS | 3960 | 1469263134547 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}] 01:38:54 INFO - PROCESS | 3960 | 1469263134549 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:54 INFO - PROCESS | 3960 | 1469263134660 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 01:38:54 INFO - PROCESS | 3960 | 1469263134666 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:54 INFO - PROCESS | 3960 | 1469263134667 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:54 INFO - PROCESS | 3960 | ++DOCSHELL 16AF7400 == 33 [pid = 3960] [id = 282] 01:38:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16AF7800) [pid = 3960] [serial = 845] [outer = 00000000] 01:38:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17C19000) [pid = 3960] [serial = 846] [outer = 16AF7800] 01:38:54 INFO - PROCESS | 3960 | 1469263134710 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17C22C00) [pid = 3960] [serial = 847] [outer = 16AF7800] 01:38:55 INFO - PROCESS | 3960 | 1469263135142 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]]]}] 01:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 01:38:55 INFO - PROCESS | 3960 | 1469263135177 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 3960 | 1469263135179 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 01:38:55 INFO - PROCESS | 3960 | 1469263135182 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 3960 | 1469263135184 Marionette TRACE conn6 <- [1,1094,null,{}] 01:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:38:55 INFO - PROCESS | 3960 | 1469263135187 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}] 01:38:55 INFO - PROCESS | 3960 | 1469263135189 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:55 INFO - PROCESS | 3960 | 1469263135296 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 01:38:55 INFO - PROCESS | 3960 | 1469263135301 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 3960 | 1469263135307 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:55 INFO - PROCESS | 3960 | ++DOCSHELL 0F9EC000 == 34 [pid = 3960] [id = 283] 01:38:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17CA7C00) [pid = 3960] [serial = 848] [outer = 00000000] 01:38:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17F98000) [pid = 3960] [serial = 849] [outer = 17CA7C00] 01:38:55 INFO - PROCESS | 3960 | 1469263135388 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (18298000) [pid = 3960] [serial = 850] [outer = 17CA7C00] 01:38:55 INFO - PROCESS | 3960 | 1469263135835 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]]]}] 01:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 01:38:55 INFO - PROCESS | 3960 | 1469263135871 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 01:38:55 INFO - PROCESS | 3960 | 1469263135873 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 01:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:38:55 INFO - PROCESS | 3960 | 1469263135876 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 3960 | 1469263135878 Marionette TRACE conn6 <- [1,1098,null,{}] 01:38:55 INFO - PROCESS | 3960 | 1469263135896 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}] 01:38:55 INFO - PROCESS | 3960 | 1469263135898 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:56 INFO - PROCESS | 3960 | 1469263136013 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 01:38:56 INFO - PROCESS | 3960 | 1469263136018 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 3960 | 1469263136020 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:56 INFO - PROCESS | 3960 | ++DOCSHELL 0C2CC800 == 35 [pid = 3960] [id = 284] 01:38:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (17E89000) [pid = 3960] [serial = 851] [outer = 00000000] 01:38:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (185ABC00) [pid = 3960] [serial = 852] [outer = 17E89000] 01:38:56 INFO - PROCESS | 3960 | 1469263136062 Marionette DEBUG loaded listener.js 01:38:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (185ACC00) [pid = 3960] [serial = 853] [outer = 17E89000] 01:38:56 INFO - PROCESS | 3960 | 1469263136497 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]]]}] 01:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 650ms 01:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:38:56 INFO - PROCESS | 3960 | 1469263136528 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 01:38:56 INFO - PROCESS | 3960 | 1469263136530 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 01:38:56 INFO - PROCESS | 3960 | 1469263136533 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 3960 | 1469263136535 Marionette TRACE conn6 <- [1,1102,null,{}] 01:38:56 INFO - PROCESS | 3960 | 1469263136538 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}] 01:38:56 INFO - PROCESS | 3960 | 1469263136540 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:56 INFO - PROCESS | 3960 | 1469263136837 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (193B7400) [pid = 3960] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (1957F800) [pid = 3960] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (17FA5C00) [pid = 3960] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (16624C00) [pid = 3960] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0F68CC00) [pid = 3960] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (170A7800) [pid = 3960] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (13D0FC00) [pid = 3960] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0ED6D400) [pid = 3960] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (185AD800) [pid = 3960] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (1A250800) [pid = 3960] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (19516800) [pid = 3960] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17FA3C00) [pid = 3960] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (190F1000) [pid = 3960] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:38:56 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (137F5000) [pid = 3960] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:38:56 INFO - PROCESS | 3960 | 1469263136926 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:56 INFO - PROCESS | 3960 | 1469263136928 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:56 INFO - PROCESS | 3960 | ++DOCSHELL 0EB35800 == 36 [pid = 3960] [id = 285] 01:38:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0EB80000) [pid = 3960] [serial = 854] [outer = 00000000] 01:38:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (13B22400) [pid = 3960] [serial = 855] [outer = 0EB80000] 01:38:56 INFO - PROCESS | 3960 | 1469263136971 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (13B75400) [pid = 3960] [serial = 856] [outer = 0EB80000] 01:38:57 INFO - PROCESS | 3960 | 1469263137310 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]]]}] 01:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 830ms 01:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:38:57 INFO - PROCESS | 3960 | 1469263137364 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 3960 | 1469263137366 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 01:38:57 INFO - PROCESS | 3960 | 1469263137369 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 3960 | 1469263137371 Marionette TRACE conn6 <- [1,1106,null,{}] 01:38:57 INFO - PROCESS | 3960 | 1469263137375 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}] 01:38:57 INFO - PROCESS | 3960 | 1469263137376 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:57 INFO - PROCESS | 3960 | 1469263137453 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 01:38:57 INFO - PROCESS | 3960 | 1469263137459 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 3960 | 1469263137461 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:57 INFO - PROCESS | 3960 | ++DOCSHELL 137B8400 == 37 [pid = 3960] [id = 286] 01:38:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17C2EC00) [pid = 3960] [serial = 857] [outer = 00000000] 01:38:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (190FB800) [pid = 3960] [serial = 858] [outer = 17C2EC00] 01:38:57 INFO - PROCESS | 3960 | 1469263137503 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (193BC000) [pid = 3960] [serial = 859] [outer = 17C2EC00] 01:38:57 INFO - PROCESS | 3960 | 1469263137964 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]]]}] 01:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 01:38:57 INFO - PROCESS | 3960 | 1469263138004 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 01:38:57 INFO - PROCESS | 3960 | 1469263138006 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 01:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:38:57 INFO - PROCESS | 3960 | 1469263138009 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:38:57 INFO - PROCESS | 3960 | 1469263138011 Marionette TRACE conn6 <- [1,1110,null,{}] 01:38:57 INFO - PROCESS | 3960 | 1469263138014 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}] 01:38:58 INFO - PROCESS | 3960 | 1469263138016 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:58 INFO - PROCESS | 3960 | 1469263138094 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 01:38:58 INFO - PROCESS | 3960 | 1469263138099 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 3960 | 1469263138101 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:58 INFO - PROCESS | 3960 | ++DOCSHELL 0B951800 == 38 [pid = 3960] [id = 287] 01:38:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (0F566400) [pid = 3960] [serial = 860] [outer = 00000000] 01:38:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1950D400) [pid = 3960] [serial = 861] [outer = 0F566400] 01:38:58 INFO - PROCESS | 3960 | 1469263138144 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (19515400) [pid = 3960] [serial = 862] [outer = 0F566400] 01:38:58 INFO - PROCESS | 3960 | 1469263138583 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]]]}] 01:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 01:38:58 INFO - PROCESS | 3960 | 1469263138642 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 3960 | 1469263138644 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 01:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:38:58 INFO - PROCESS | 3960 | 1469263138647 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 3960 | 1469263138649 Marionette TRACE conn6 <- [1,1114,null,{}] 01:38:58 INFO - PROCESS | 3960 | 1469263138653 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}] 01:38:58 INFO - PROCESS | 3960 | 1469263138654 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:58 INFO - PROCESS | 3960 | 1469263138734 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 01:38:58 INFO - PROCESS | 3960 | 1469263138739 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:58 INFO - PROCESS | 3960 | 1469263138742 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:58 INFO - PROCESS | 3960 | ++DOCSHELL 1A14C000 == 39 [pid = 3960] [id = 288] 01:38:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1A14D400) [pid = 3960] [serial = 863] [outer = 00000000] 01:38:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1A249400) [pid = 3960] [serial = 864] [outer = 1A14D400] 01:38:58 INFO - PROCESS | 3960 | 1469263138785 Marionette DEBUG loaded listener.js 01:38:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1A2D0800) [pid = 3960] [serial = 865] [outer = 1A14D400] 01:38:59 INFO - PROCESS | 3960 | 1469263139505 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]]]}] 01:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 930ms 01:38:59 INFO - PROCESS | 3960 | 1469263139581 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 01:38:59 INFO - PROCESS | 3960 | 1469263139585 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 01:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:38:59 INFO - PROCESS | 3960 | 1469263139590 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:38:59 INFO - PROCESS | 3960 | 1469263139595 Marionette TRACE conn6 <- [1,1118,null,{}] 01:38:59 INFO - PROCESS | 3960 | 1469263139600 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}] 01:38:59 INFO - PROCESS | 3960 | 1469263139603 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:59 INFO - PROCESS | 3960 | 1469263139721 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 01:38:59 INFO - PROCESS | 3960 | 1469263139845 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 3960 | 1469263139848 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:38:59 INFO - PROCESS | 3960 | ++DOCSHELL 0F273800 == 40 [pid = 3960] [id = 289] 01:38:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (0F56F400) [pid = 3960] [serial = 866] [outer = 00000000] 01:38:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (0F9E4000) [pid = 3960] [serial = 867] [outer = 0F56F400] 01:38:59 INFO - PROCESS | 3960 | 1469263139906 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (133A8800) [pid = 3960] [serial = 868] [outer = 0F56F400] 01:39:00 INFO - PROCESS | 3960 | 1469263140486 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]]]}] 01:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 930ms 01:39:00 INFO - PROCESS | 3960 | 1469263140520 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 01:39:00 INFO - PROCESS | 3960 | 1469263140525 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 01:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:39:00 INFO - PROCESS | 3960 | 1469263140532 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:39:00 INFO - PROCESS | 3960 | 1469263140534 Marionette TRACE conn6 <- [1,1122,null,{}] 01:39:00 INFO - PROCESS | 3960 | 1469263140539 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}] 01:39:00 INFO - PROCESS | 3960 | 1469263140542 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:00 INFO - PROCESS | 3960 | 1469263140654 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 01:39:00 INFO - PROCESS | 3960 | 1469263140785 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:00 INFO - PROCESS | 3960 | 1469263140787 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:00 INFO - PROCESS | 3960 | ++DOCSHELL 13C04C00 == 41 [pid = 3960] [id = 290] 01:39:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (13CDD000) [pid = 3960] [serial = 869] [outer = 00000000] 01:39:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (16629800) [pid = 3960] [serial = 870] [outer = 13CDD000] 01:39:00 INFO - PROCESS | 3960 | 1469263140844 Marionette DEBUG loaded listener.js 01:39:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (17C32C00) [pid = 3960] [serial = 871] [outer = 13CDD000] 01:39:01 INFO - PROCESS | 3960 | 1469263141417 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]]]}] 01:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 930ms 01:39:01 INFO - PROCESS | 3960 | 1469263141466 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 01:39:01 INFO - PROCESS | 3960 | 1469263141468 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 01:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:39:01 INFO - PROCESS | 3960 | 1469263141472 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:39:01 INFO - PROCESS | 3960 | 1469263141476 Marionette TRACE conn6 <- [1,1126,null,{}] 01:39:01 INFO - PROCESS | 3960 | 1469263141487 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}] 01:39:01 INFO - PROCESS | 3960 | 1469263141491 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:01 INFO - PROCESS | 3960 | 1469263141598 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 01:39:01 INFO - PROCESS | 3960 | 1469263141729 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:01 INFO - PROCESS | 3960 | 1469263141732 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:01 INFO - PROCESS | 3960 | ++DOCSHELL 1A246800 == 42 [pid = 3960] [id = 291] 01:39:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1A248800) [pid = 3960] [serial = 872] [outer = 00000000] 01:39:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (1A2CBC00) [pid = 3960] [serial = 873] [outer = 1A248800] 01:39:01 INFO - PROCESS | 3960 | 1469263141789 Marionette DEBUG loaded listener.js 01:39:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (1A433000) [pid = 3960] [serial = 874] [outer = 1A248800] 01:39:02 INFO - PROCESS | 3960 | 1469263142462 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]]]}] 01:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1023ms 01:39:02 INFO - PROCESS | 3960 | 1469263142499 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 01:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:39:02 INFO - PROCESS | 3960 | 1469263142503 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 01:39:02 INFO - PROCESS | 3960 | 1469263142508 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:39:02 INFO - PROCESS | 3960 | 1469263142512 Marionette TRACE conn6 <- [1,1130,null,{}] 01:39:02 INFO - PROCESS | 3960 | 1469263142519 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}] 01:39:02 INFO - PROCESS | 3960 | 1469263142521 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:02 INFO - PROCESS | 3960 | 1469263142629 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 01:39:02 INFO - PROCESS | 3960 | 1469263142726 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:02 INFO - PROCESS | 3960 | 1469263142731 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:02 INFO - PROCESS | 3960 | ++DOCSHELL 0F668800 == 43 [pid = 3960] [id = 292] 01:39:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (0F66A400) [pid = 3960] [serial = 875] [outer = 00000000] 01:39:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (0F840800) [pid = 3960] [serial = 876] [outer = 0F66A400] 01:39:02 INFO - PROCESS | 3960 | 1469263142779 Marionette DEBUG loaded listener.js 01:39:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (0F9E5800) [pid = 3960] [serial = 877] [outer = 0F66A400] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 0B951800 == 42 [pid = 3960] [id = 287] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 137B8400 == 41 [pid = 3960] [id = 286] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 0EB35800 == 40 [pid = 3960] [id = 285] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 0C2CC800 == 39 [pid = 3960] [id = 284] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 0F9EC000 == 38 [pid = 3960] [id = 283] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 16AF7400 == 37 [pid = 3960] [id = 282] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 14869C00 == 36 [pid = 3960] [id = 281] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 13218C00 == 35 [pid = 3960] [id = 280] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 0F664000 == 34 [pid = 3960] [id = 279] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 0B944400 == 33 [pid = 3960] [id = 277] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 0B945000 == 32 [pid = 3960] [id = 278] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 170A7400 == 31 [pid = 3960] [id = 276] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 1A246800 == 30 [pid = 3960] [id = 291] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 13C04C00 == 29 [pid = 3960] [id = 290] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 1A14C000 == 28 [pid = 3960] [id = 288] 01:39:03 INFO - PROCESS | 3960 | --DOCSHELL 0F273800 == 27 [pid = 3960] [id = 289] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (1950C400) [pid = 3960] [serial = 813] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (196F2000) [pid = 3960] [serial = 816] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (18433C00) [pid = 3960] [serial = 804] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (1843B800) [pid = 3960] [serial = 805] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (1950DC00) [pid = 3960] [serial = 814] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (16AF1000) [pid = 3960] [serial = 798] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (16AF9000) [pid = 3960] [serial = 799] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (0F691400) [pid = 3960] [serial = 792] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0F935C00) [pid = 3960] [serial = 793] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (17C1C000) [pid = 3960] [serial = 801] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (17C8AC00) [pid = 3960] [serial = 802] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (14868800) [pid = 3960] [serial = 795] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (15A03800) [pid = 3960] [serial = 796] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0F269000) [pid = 3960] [serial = 789] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0F270000) [pid = 3960] [serial = 790] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (18DC7C00) [pid = 3960] [serial = 807] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1A2CD800) [pid = 3960] [serial = 819] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (18FF9400) [pid = 3960] [serial = 808] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (196F0400) [pid = 3960] [serial = 787] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (190F0400) [pid = 3960] [serial = 826] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (1A244800) [pid = 3960] [serial = 817] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1A2D8000) [pid = 3960] [serial = 828] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (190EF400) [pid = 3960] [serial = 825] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (190F8C00) [pid = 3960] [serial = 810] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (14860C00) [pid = 3960] [serial = 822] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1A2CFC00) [pid = 3960] [serial = 820] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (17C18000) [pid = 3960] [serial = 823] [outer = 00000000] [url = about:blank] 01:39:03 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (185B6C00) [pid = 3960] [serial = 811] [outer = 00000000] [url = about:blank] 01:39:04 INFO - PROCESS | 3960 | 1469263144065 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]]]}] 01:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1583ms 01:39:04 INFO - PROCESS | 3960 | 1469263144092 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 3960 | 1469263144096 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 01:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:39:04 INFO - PROCESS | 3960 | 1469263144101 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 3960 | 1469263144104 Marionette TRACE conn6 <- [1,1134,null,{}] 01:39:04 INFO - PROCESS | 3960 | 1469263144109 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}] 01:39:04 INFO - PROCESS | 3960 | 1469263144112 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:04 INFO - PROCESS | 3960 | 1469263144202 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 01:39:04 INFO - PROCESS | 3960 | 1469263144324 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 3960 | 1469263144328 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:04 INFO - PROCESS | 3960 | ++DOCSHELL 0ED52C00 == 28 [pid = 3960] [id = 293] 01:39:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0ED53400) [pid = 3960] [serial = 878] [outer = 00000000] 01:39:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0ED72C00) [pid = 3960] [serial = 879] [outer = 0ED53400] 01:39:04 INFO - PROCESS | 3960 | 1469263144377 Marionette DEBUG loaded listener.js 01:39:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F26E400) [pid = 3960] [serial = 880] [outer = 0ED53400] 01:39:04 INFO - PROCESS | 3960 | 1469263144792 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]]]}] 01:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 01:39:04 INFO - PROCESS | 3960 | 1469263144831 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 01:39:04 INFO - PROCESS | 3960 | 1469263144836 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 01:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:39:04 INFO - PROCESS | 3960 | 1469263144842 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 3960 | 1469263144845 Marionette TRACE conn6 <- [1,1138,null,{}] 01:39:04 INFO - PROCESS | 3960 | 1469263144848 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}] 01:39:04 INFO - PROCESS | 3960 | 1469263144851 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:04 INFO - PROCESS | 3960 | 1469263144936 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 01:39:04 INFO - PROCESS | 3960 | 1469263144943 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:04 INFO - PROCESS | 3960 | 1469263144946 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:04 INFO - PROCESS | 3960 | ++DOCSHELL 0F834C00 == 29 [pid = 3960] [id = 294] 01:39:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F836400) [pid = 3960] [serial = 881] [outer = 00000000] 01:39:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (10423800) [pid = 3960] [serial = 882] [outer = 0F836400] 01:39:04 INFO - PROCESS | 3960 | 1469263144992 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (132A5800) [pid = 3960] [serial = 883] [outer = 0F836400] 01:39:05 INFO - PROCESS | 3960 | [3960] 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 01:39:05 INFO - PROCESS | 3960 | 1469263145549 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]]]}] 01:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 01:39:05 INFO - PROCESS | 3960 | 1469263145579 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 01:39:05 INFO - PROCESS | 3960 | 1469263145581 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 01:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:39:05 INFO - PROCESS | 3960 | 1469263145620 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:39:05 INFO - PROCESS | 3960 | 1469263145624 Marionette TRACE conn6 <- [1,1142,null,{}] 01:39:05 INFO - PROCESS | 3960 | 1469263145635 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}] 01:39:05 INFO - PROCESS | 3960 | 1469263145639 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:05 INFO - PROCESS | 3960 | 1469263145766 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 01:39:05 INFO - PROCESS | 3960 | 1469263145781 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 3960 | 1469263145784 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:05 INFO - PROCESS | 3960 | ++DOCSHELL 16AEF000 == 30 [pid = 3960] [id = 295] 01:39:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (16AEFC00) [pid = 3960] [serial = 884] [outer = 00000000] 01:39:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (170A8000) [pid = 3960] [serial = 885] [outer = 16AEFC00] 01:39:05 INFO - PROCESS | 3960 | 1469263145831 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (17C1F800) [pid = 3960] [serial = 886] [outer = 16AEFC00] 01:39:06 INFO - PROCESS | 3960 | 1469263146258 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]]]}] 01:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 690ms 01:39:06 INFO - PROCESS | 3960 | 1469263146311 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 3960 | 1469263146314 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 01:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:39:06 INFO - PROCESS | 3960 | 1469263146326 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 3960 | 1469263146328 Marionette TRACE conn6 <- [1,1146,null,{}] 01:39:06 INFO - PROCESS | 3960 | 1469263146331 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}] 01:39:06 INFO - PROCESS | 3960 | 1469263146333 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:06 INFO - PROCESS | 3960 | 1469263146447 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 01:39:06 INFO - PROCESS | 3960 | 1469263146456 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:06 INFO - PROCESS | 3960 | 1469263146458 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:06 INFO - PROCESS | 3960 | ++DOCSHELL 17CA2C00 == 31 [pid = 3960] [id = 296] 01:39:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (17CA3000) [pid = 3960] [serial = 887] [outer = 00000000] 01:39:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17F97000) [pid = 3960] [serial = 888] [outer = 17CA3000] 01:39:06 INFO - PROCESS | 3960 | 1469263146502 Marionette DEBUG loaded listener.js 01:39:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1829B800) [pid = 3960] [serial = 889] [outer = 17CA3000] 01:39:06 INFO - PROCESS | 3960 | 1469263146937 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]]]}] 01:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 01:39:06 INFO - PROCESS | 3960 | 1469263146951 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 3960 | 1469263146953 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 01:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:39:06 INFO - PROCESS | 3960 | 1469263146956 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 3960 | 1469263146958 Marionette TRACE conn6 <- [1,1150,null,{}] 01:39:06 INFO - PROCESS | 3960 | 1469263146961 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}] 01:39:06 INFO - PROCESS | 3960 | 1469263146963 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:07 INFO - PROCESS | 3960 | 1469263147096 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 01:39:07 INFO - PROCESS | 3960 | 1469263147112 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 3960 | 1469263147114 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:07 INFO - PROCESS | 3960 | ++DOCSHELL 18433000 == 32 [pid = 3960] [id = 297] 01:39:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (18435400) [pid = 3960] [serial = 890] [outer = 00000000] 01:39:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (185A9800) [pid = 3960] [serial = 891] [outer = 18435400] 01:39:07 INFO - PROCESS | 3960 | 1469263147157 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (185B4000) [pid = 3960] [serial = 892] [outer = 18435400] 01:39:07 INFO - PROCESS | 3960 | 1469263147601 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]]]}] 01:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 01:39:07 INFO - PROCESS | 3960 | 1469263147694 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 01:39:07 INFO - PROCESS | 3960 | 1469263147696 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 01:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:39:07 INFO - PROCESS | 3960 | 1469263147699 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:39:07 INFO - PROCESS | 3960 | 1469263147701 Marionette TRACE conn6 <- [1,1154,null,{}] 01:39:07 INFO - PROCESS | 3960 | 1469263147704 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}] 01:39:07 INFO - PROCESS | 3960 | 1469263147720 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:07 INFO - PROCESS | 3960 | 1469263147861 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 01:39:07 INFO - PROCESS | 3960 | 1469263147869 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 3960 | 1469263147871 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:07 INFO - PROCESS | 3960 | ++DOCSHELL 190F5000 == 33 [pid = 3960] [id = 298] 01:39:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (190FC800) [pid = 3960] [serial = 893] [outer = 00000000] 01:39:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (193BB000) [pid = 3960] [serial = 894] [outer = 190FC800] 01:39:07 INFO - PROCESS | 3960 | 1469263147914 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1950B800) [pid = 3960] [serial = 895] [outer = 190FC800] 01:39:08 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (16AF7800) [pid = 3960] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:39:08 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (17CA7C00) [pid = 3960] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:39:08 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (185AFC00) [pid = 3960] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:39:08 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0F664C00) [pid = 3960] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:39:08 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0EB80000) [pid = 3960] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:39:08 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (14F2C400) [pid = 3960] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:39:08 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0C2C9C00) [pid = 3960] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:39:08 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1321A400) [pid = 3960] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:39:08 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0B947800) [pid = 3960] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:39:08 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17E89000) [pid = 3960] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:39:08 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17C2EC00) [pid = 3960] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:39:08 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1A14D400) [pid = 3960] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:39:08 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0F566400) [pid = 3960] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:39:08 INFO - PROCESS | 3960 | 1469263148553 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]]]}] 01:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 870ms 01:39:08 INFO - PROCESS | 3960 | 1469263148577 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 01:39:08 INFO - PROCESS | 3960 | 1469263148579 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 01:39:08 INFO - PROCESS | 3960 | 1469263148582 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 3960 | 1469263148584 Marionette TRACE conn6 <- [1,1158,null,{}] 01:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:39:08 INFO - PROCESS | 3960 | 1469263148600 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}] 01:39:08 INFO - PROCESS | 3960 | 1469263148601 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:08 INFO - PROCESS | 3960 | 1469263148678 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 01:39:08 INFO - PROCESS | 3960 | 1469263148684 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 3960 | 1469263148685 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:08 INFO - PROCESS | 3960 | ++DOCSHELL 13D90C00 == 34 [pid = 3960] [id = 299] 01:39:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (16AF4000) [pid = 3960] [serial = 896] [outer = 00000000] 01:39:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (185B4800) [pid = 3960] [serial = 897] [outer = 16AF4000] 01:39:08 INFO - PROCESS | 3960 | 1469263148728 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (190FA000) [pid = 3960] [serial = 898] [outer = 16AF4000] 01:39:09 INFO - PROCESS | 3960 | 1469263149137 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]]]}] 01:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 590ms 01:39:09 INFO - PROCESS | 3960 | 1469263149177 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 01:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:39:09 INFO - PROCESS | 3960 | 1469263149179 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 01:39:09 INFO - PROCESS | 3960 | 1469263149183 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - PROCESS | 3960 | 1469263149184 Marionette TRACE conn6 <- [1,1162,null,{}] 01:39:09 INFO - PROCESS | 3960 | 1469263149205 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}] 01:39:09 INFO - PROCESS | 3960 | 1469263149207 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:09 INFO - PROCESS | 3960 | 1469263149284 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 01:39:09 INFO - PROCESS | 3960 | 1469263149289 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 3960 | 1469263149290 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:09 INFO - PROCESS | 3960 | ++DOCSHELL 17C2EC00 == 35 [pid = 3960] [id = 300] 01:39:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (18436C00) [pid = 3960] [serial = 899] [outer = 00000000] 01:39:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (19586C00) [pid = 3960] [serial = 900] [outer = 18436C00] 01:39:09 INFO - PROCESS | 3960 | 1469263149335 Marionette DEBUG loaded listener.js 01:39:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (19604400) [pid = 3960] [serial = 901] [outer = 18436C00] 01:39:09 INFO - PROCESS | 3960 | 1469263149785 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] 01:39:09 INFO - PROCESS | 3960 | 1469263149835 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 01:39:09 INFO - PROCESS | 3960 | 1469263149839 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - PROCESS | 3960 | 1469263149840 Marionette TRACE conn6 <- [1,1166,null,{}] 01:39:09 INFO - PROCESS | 3960 | 1469263149844 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}] 01:39:09 INFO - PROCESS | 3960 | 1469263149845 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:09 INFO - PROCESS | 3960 | 1469263149924 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 01:39:09 INFO - PROCESS | 3960 | 1469263149932 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 3960 | 1469263149933 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:09 INFO - PROCESS | 3960 | ++DOCSHELL 1662B400 == 36 [pid = 3960] [id = 301] 01:39:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1A245800) [pid = 3960] [serial = 902] [outer = 00000000] 01:39:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (1A24A400) [pid = 3960] [serial = 903] [outer = 1A245800] 01:39:09 INFO - PROCESS | 3960 | 1469263149975 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1A270C00) [pid = 3960] [serial = 904] [outer = 1A245800] 01:39:10 INFO - PROCESS | 3960 | 1469263150475 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] 01:39:10 INFO - PROCESS | 3960 | 1469263150575 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 01:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:39:10 INFO - PROCESS | 3960 | 1469263150581 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:39:10 INFO - PROCESS | 3960 | 1469263150584 Marionette TRACE conn6 <- [1,1170,null,{}] 01:39:10 INFO - PROCESS | 3960 | 1469263150590 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}] 01:39:10 INFO - PROCESS | 3960 | 1469263150593 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:10 INFO - PROCESS | 3960 | 1469263150723 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 01:39:10 INFO - PROCESS | 3960 | 1469263150894 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:10 INFO - PROCESS | 3960 | 1469263150899 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:10 INFO - PROCESS | 3960 | ++DOCSHELL 0F267C00 == 37 [pid = 3960] [id = 302] 01:39:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0F269400) [pid = 3960] [serial = 905] [outer = 00000000] 01:39:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (0F662000) [pid = 3960] [serial = 906] [outer = 0F269400] 01:39:10 INFO - PROCESS | 3960 | 1469263150979 Marionette DEBUG loaded listener.js 01:39:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (0F9E4C00) [pid = 3960] [serial = 907] [outer = 0F269400] 01:39:11 INFO - PROCESS | 3960 | 1469263151694 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] 01:39:11 INFO - PROCESS | 3960 | 1469263151713 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 01:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:39:11 INFO - PROCESS | 3960 | 1469263151719 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:39:11 INFO - PROCESS | 3960 | 1469263151722 Marionette TRACE conn6 <- [1,1174,null,{}] 01:39:11 INFO - PROCESS | 3960 | 1469263151726 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}] 01:39:11 INFO - PROCESS | 3960 | 1469263151729 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:11 INFO - PROCESS | 3960 | 1469263151857 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 01:39:11 INFO - PROCESS | 3960 | 1469263151989 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 3960 | 1469263151991 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:11 INFO - PROCESS | 3960 | ++DOCSHELL 16AAF400 == 38 [pid = 3960] [id = 303] 01:39:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (16AED000) [pid = 3960] [serial = 908] [outer = 00000000] 01:39:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (170AA000) [pid = 3960] [serial = 909] [outer = 16AED000] 01:39:12 INFO - PROCESS | 3960 | 1469263152047 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (17C8AC00) [pid = 3960] [serial = 910] [outer = 16AED000] 01:39:12 INFO - PROCESS | 3960 | 1469263152903 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] 01:39:12 INFO - PROCESS | 3960 | 1469263152959 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 01:39:12 INFO - PROCESS | 3960 | 1469263152965 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:39:12 INFO - PROCESS | 3960 | 1469263152968 Marionette TRACE conn6 <- [1,1178,null,{}] 01:39:12 INFO - PROCESS | 3960 | 1469263152973 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}] 01:39:12 INFO - PROCESS | 3960 | 1469263152976 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:13 INFO - PROCESS | 3960 | 1469263153095 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 01:39:13 INFO - PROCESS | 3960 | --DOCSHELL 17C2EC00 == 37 [pid = 3960] [id = 300] 01:39:13 INFO - PROCESS | 3960 | --DOCSHELL 13D90C00 == 36 [pid = 3960] [id = 299] 01:39:13 INFO - PROCESS | 3960 | --DOCSHELL 190F5000 == 35 [pid = 3960] [id = 298] 01:39:13 INFO - PROCESS | 3960 | --DOCSHELL 18433000 == 34 [pid = 3960] [id = 297] 01:39:13 INFO - PROCESS | 3960 | --DOCSHELL 17CA2C00 == 33 [pid = 3960] [id = 296] 01:39:13 INFO - PROCESS | 3960 | --DOCSHELL 16AEF000 == 32 [pid = 3960] [id = 295] 01:39:13 INFO - PROCESS | 3960 | --DOCSHELL 0F834C00 == 31 [pid = 3960] [id = 294] 01:39:13 INFO - PROCESS | 3960 | --DOCSHELL 0ED52C00 == 30 [pid = 3960] [id = 293] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (1A249400) [pid = 3960] [serial = 864] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1A2D0800) [pid = 3960] [serial = 865] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1950D400) [pid = 3960] [serial = 861] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (17C19000) [pid = 3960] [serial = 846] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (18298000) [pid = 3960] [serial = 850] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17F98000) [pid = 3960] [serial = 849] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1A2DE800) [pid = 3960] [serial = 829] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F68AC00) [pid = 3960] [serial = 837] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0F697C00) [pid = 3960] [serial = 838] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (13B22400) [pid = 3960] [serial = 855] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (15A0B400) [pid = 3960] [serial = 843] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0ED59400) [pid = 3960] [serial = 831] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F56A800) [pid = 3960] [serial = 832] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (137BA400) [pid = 3960] [serial = 840] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (137F5400) [pid = 3960] [serial = 841] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0BA2A800) [pid = 3960] [serial = 834] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0EC0D000) [pid = 3960] [serial = 835] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (19515400) [pid = 3960] [serial = 862] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (185ACC00) [pid = 3960] [serial = 853] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (185ABC00) [pid = 3960] [serial = 852] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (13B75400) [pid = 3960] [serial = 856] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (190FB800) [pid = 3960] [serial = 858] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (17C22C00) [pid = 3960] [serial = 847] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (193BC000) [pid = 3960] [serial = 859] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (16623400) [pid = 3960] [serial = 844] [outer = 00000000] [url = about:blank] 01:39:13 INFO - PROCESS | 3960 | 1469263153222 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 3960 | 1469263153226 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:13 INFO - PROCESS | 3960 | ++DOCSHELL 08668000 == 31 [pid = 3960] [id = 304] 01:39:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0ECF1000) [pid = 3960] [serial = 911] [outer = 00000000] 01:39:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0ED70800) [pid = 3960] [serial = 912] [outer = 0ECF1000] 01:39:13 INFO - PROCESS | 3960 | 1469263153274 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F68E400) [pid = 3960] [serial = 913] [outer = 0ECF1000] 01:39:13 INFO - PROCESS | 3960 | 1469263153694 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] 01:39:13 INFO - PROCESS | 3960 | 1469263153759 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 01:39:13 INFO - PROCESS | 3960 | 1469263153765 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:39:13 INFO - PROCESS | 3960 | 1469263153768 Marionette TRACE conn6 <- [1,1182,null,{}] 01:39:13 INFO - PROCESS | 3960 | 1469263153771 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}] 01:39:13 INFO - PROCESS | 3960 | 1469263153774 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:13 INFO - PROCESS | 3960 | 1469263153857 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 01:39:13 INFO - PROCESS | 3960 | 1469263153863 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 3960 | 1469263153865 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:13 INFO - PROCESS | 3960 | ++DOCSHELL 1329BC00 == 32 [pid = 3960] [id = 305] 01:39:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (13B75400) [pid = 3960] [serial = 914] [outer = 00000000] 01:39:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (13D0FC00) [pid = 3960] [serial = 915] [outer = 13B75400] 01:39:13 INFO - PROCESS | 3960 | 1469263153910 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (15744400) [pid = 3960] [serial = 916] [outer = 13B75400] 01:39:14 INFO - PROCESS | 3960 | 1469263154381 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] 01:39:14 INFO - PROCESS | 3960 | 1469263154443 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 01:39:14 INFO - PROCESS | 3960 | 1469263154446 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:39:14 INFO - PROCESS | 3960 | 1469263154450 Marionette TRACE conn6 <- [1,1186,null,{}] 01:39:14 INFO - PROCESS | 3960 | 1469263154460 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}] 01:39:14 INFO - PROCESS | 3960 | 1469263154464 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:14 INFO - PROCESS | 3960 | 1469263154576 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 01:39:14 INFO - PROCESS | 3960 | 1469263154671 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:14 INFO - PROCESS | 3960 | 1469263154674 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:14 INFO - PROCESS | 3960 | ++DOCSHELL 17CA4C00 == 33 [pid = 3960] [id = 306] 01:39:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (17CA9000) [pid = 3960] [serial = 917] [outer = 00000000] 01:39:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (17F9B400) [pid = 3960] [serial = 918] [outer = 17CA9000] 01:39:14 INFO - PROCESS | 3960 | 1469263154721 Marionette DEBUG loaded listener.js 01:39:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (1829A800) [pid = 3960] [serial = 919] [outer = 17CA9000] 01:39:15 INFO - PROCESS | 3960 | 1469263155105 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]]]}] 01:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 01:39:15 INFO - PROCESS | 3960 | 1469263155120 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 01:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:39:15 INFO - PROCESS | 3960 | 1469263155132 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 01:39:15 INFO - PROCESS | 3960 | 1469263155135 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 3960 | 1469263155137 Marionette TRACE conn6 <- [1,1190,null,{}] 01:39:15 INFO - PROCESS | 3960 | 1469263155140 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}] 01:39:15 INFO - PROCESS | 3960 | 1469263155142 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:15 INFO - PROCESS | 3960 | 1469263155265 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 01:39:15 INFO - PROCESS | 3960 | 1469263155277 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 3960 | 1469263155279 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:15 INFO - PROCESS | 3960 | ++DOCSHELL 18439800 == 34 [pid = 3960] [id = 307] 01:39:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (185ACC00) [pid = 3960] [serial = 920] [outer = 00000000] 01:39:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (18F39400) [pid = 3960] [serial = 921] [outer = 185ACC00] 01:39:15 INFO - PROCESS | 3960 | 1469263155322 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (18FF8000) [pid = 3960] [serial = 922] [outer = 185ACC00] 01:39:15 INFO - PROCESS | 3960 | 1469263155739 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]]]}] 01:39:15 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 01:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 01:39:15 INFO - PROCESS | 3960 | 1469263155767 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 01:39:15 INFO - PROCESS | 3960 | 1469263155769 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 01:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:39:15 INFO - PROCESS | 3960 | 1469263155773 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:39:15 INFO - PROCESS | 3960 | 1469263155774 Marionette TRACE conn6 <- [1,1194,null,{}] 01:39:15 INFO - PROCESS | 3960 | 1469263155778 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}] 01:39:15 INFO - PROCESS | 3960 | 1469263155780 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:15 INFO - PROCESS | 3960 | 1469263155888 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 01:39:15 INFO - PROCESS | 3960 | 1469263155894 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 3960 | 1469263155896 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:15 INFO - PROCESS | 3960 | ++DOCSHELL 185B7400 == 35 [pid = 3960] [id = 308] 01:39:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (18F40C00) [pid = 3960] [serial = 923] [outer = 00000000] 01:39:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (193B7000) [pid = 3960] [serial = 924] [outer = 18F40C00] 01:39:15 INFO - PROCESS | 3960 | 1469263155939 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (17C23400) [pid = 3960] [serial = 925] [outer = 18F40C00] 01:39:16 INFO - PROCESS | 3960 | 1469263156426 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]]]}] 01:39:16 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 01:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 01:39:16 INFO - PROCESS | 3960 | 1469263156506 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 01:39:16 INFO - PROCESS | 3960 | 1469263156508 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 01:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:39:16 INFO - PROCESS | 3960 | 1469263156523 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 3960 | 1469263156524 Marionette TRACE conn6 <- [1,1198,null,{}] 01:39:16 INFO - PROCESS | 3960 | 1469263156528 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}] 01:39:16 INFO - PROCESS | 3960 | 1469263156533 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:16 INFO - PROCESS | 3960 | 1469263156674 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 01:39:16 INFO - PROCESS | 3960 | 1469263156729 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:16 INFO - PROCESS | 3960 | 1469263156731 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:16 INFO - PROCESS | 3960 | ++DOCSHELL 0F660800 == 36 [pid = 3960] [id = 309] 01:39:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (0F9E3400) [pid = 3960] [serial = 926] [outer = 00000000] 01:39:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1A249000) [pid = 3960] [serial = 927] [outer = 0F9E3400] 01:39:16 INFO - PROCESS | 3960 | 1469263156774 Marionette DEBUG loaded listener.js 01:39:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (1A244C00) [pid = 3960] [serial = 928] [outer = 0F9E3400] 01:39:17 INFO - PROCESS | 3960 | 1469263157234 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]]]}] 01:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 770ms 01:39:17 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (16AEFC00) [pid = 3960] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:39:17 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0F836400) [pid = 3960] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:39:17 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (17CA3000) [pid = 3960] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:39:17 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0ED53400) [pid = 3960] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:39:17 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F66A400) [pid = 3960] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:39:17 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F56F400) [pid = 3960] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:39:17 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (13CDD000) [pid = 3960] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:39:17 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1A248800) [pid = 3960] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:39:17 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (18435400) [pid = 3960] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:39:17 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (190FC800) [pid = 3960] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:39:17 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (18436C00) [pid = 3960] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:39:17 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (16AF4000) [pid = 3960] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:39:17 INFO - PROCESS | 3960 | 1469263157322 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 01:39:17 INFO - PROCESS | 3960 | 1469263157324 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 01:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:39:17 INFO - PROCESS | 3960 | 1469263157333 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - PROCESS | 3960 | 1469263157334 Marionette TRACE conn6 <- [1,1202,null,{}] 01:39:17 INFO - PROCESS | 3960 | 1469263157338 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}] 01:39:17 INFO - PROCESS | 3960 | 1469263157340 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:17 INFO - PROCESS | 3960 | 1469263157426 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 01:39:17 INFO - PROCESS | 3960 | 1469263157431 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 3960 | 1469263157433 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:17 INFO - PROCESS | 3960 | ++DOCSHELL 104CE000 == 37 [pid = 3960] [id = 310] 01:39:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (1321E400) [pid = 3960] [serial = 929] [outer = 00000000] 01:39:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (16628000) [pid = 3960] [serial = 930] [outer = 1321E400] 01:39:17 INFO - PROCESS | 3960 | 1469263157478 Marionette DEBUG loaded listener.js 01:39:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17CA3000) [pid = 3960] [serial = 931] [outer = 1321E400] 01:39:17 INFO - PROCESS | 3960 | 1469263157881 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]]]}] 01:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 570ms 01:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:39:17 INFO - PROCESS | 3960 | 1469263157911 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 01:39:17 INFO - PROCESS | 3960 | 1469263157913 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 01:39:17 INFO - PROCESS | 3960 | 1469263157916 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:39:17 INFO - PROCESS | 3960 | 1469263157918 Marionette TRACE conn6 <- [1,1206,null,{}] 01:39:17 INFO - PROCESS | 3960 | 1469263157921 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}] 01:39:17 INFO - PROCESS | 3960 | 1469263157923 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:18 INFO - PROCESS | 3960 | 1469263158038 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 01:39:18 INFO - PROCESS | 3960 | 1469263158046 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 3960 | 1469263158048 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:18 INFO - PROCESS | 3960 | ++DOCSHELL 13D02400 == 38 [pid = 3960] [id = 311] 01:39:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (15A03000) [pid = 3960] [serial = 932] [outer = 00000000] 01:39:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (1A24F800) [pid = 3960] [serial = 933] [outer = 15A03000] 01:39:18 INFO - PROCESS | 3960 | 1469263158091 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (1A250400) [pid = 3960] [serial = 934] [outer = 15A03000] 01:39:18 INFO - PROCESS | 3960 | 1469263158496 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]]]}] 01:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 631ms 01:39:18 INFO - PROCESS | 3960 | 1469263158549 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 01:39:18 INFO - PROCESS | 3960 | 1469263158551 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 01:39:18 INFO - PROCESS | 3960 | 1469263158554 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:39:18 INFO - PROCESS | 3960 | 1469263158556 Marionette TRACE conn6 <- [1,1210,null,{}] 01:39:18 INFO - PROCESS | 3960 | 1469263158559 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}] 01:39:18 INFO - PROCESS | 3960 | 1469263158561 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:18 INFO - PROCESS | 3960 | 1469263158672 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 01:39:18 INFO - PROCESS | 3960 | 1469263158680 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 3960 | 1469263158681 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:18 INFO - PROCESS | 3960 | ++DOCSHELL 17C1C000 == 39 [pid = 3960] [id = 312] 01:39:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1950E000) [pid = 3960] [serial = 935] [outer = 00000000] 01:39:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1A4E5C00) [pid = 3960] [serial = 936] [outer = 1950E000] 01:39:18 INFO - PROCESS | 3960 | 1469263158733 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A576C00) [pid = 3960] [serial = 937] [outer = 1950E000] 01:39:19 INFO - PROCESS | 3960 | 1469263159154 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] 01:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:39:19 INFO - PROCESS | 3960 | 1469263159191 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 01:39:19 INFO - PROCESS | 3960 | 1469263159194 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:39:19 INFO - PROCESS | 3960 | 1469263159196 Marionette TRACE conn6 <- [1,1214,null,{}] 01:39:19 INFO - PROCESS | 3960 | 1469263159200 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}] 01:39:19 INFO - PROCESS | 3960 | 1469263159201 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:19 INFO - PROCESS | 3960 | 1469263159314 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 01:39:19 INFO - PROCESS | 3960 | 1469263159417 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 3960 | 1469263159420 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:19 INFO - PROCESS | 3960 | ++DOCSHELL 08181800 == 40 [pid = 3960] [id = 313] 01:39:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (08184400) [pid = 3960] [serial = 938] [outer = 00000000] 01:39:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (0C26EC00) [pid = 3960] [serial = 939] [outer = 08184400] 01:39:19 INFO - PROCESS | 3960 | 1469263159478 Marionette DEBUG loaded listener.js 01:39:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0ED6F400) [pid = 3960] [serial = 940] [outer = 08184400] 01:39:20 INFO - PROCESS | 3960 | 1469263160139 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]]]}] 01:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 970ms 01:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:39:20 INFO - PROCESS | 3960 | 1469263160167 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 01:39:20 INFO - PROCESS | 3960 | 1469263160170 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 01:39:20 INFO - PROCESS | 3960 | 1469263160175 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:39:20 INFO - PROCESS | 3960 | 1469263160178 Marionette TRACE conn6 <- [1,1218,null,{}] 01:39:20 INFO - PROCESS | 3960 | 1469263160184 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}] 01:39:20 INFO - PROCESS | 3960 | 1469263160186 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:20 INFO - PROCESS | 3960 | 1469263160298 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 01:39:20 INFO - PROCESS | 3960 | 1469263160403 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:20 INFO - PROCESS | 3960 | 1469263160406 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:20 INFO - PROCESS | 3960 | ++DOCSHELL 15A08800 == 41 [pid = 3960] [id = 314] 01:39:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1661C800) [pid = 3960] [serial = 941] [outer = 00000000] 01:39:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (16AF0800) [pid = 3960] [serial = 942] [outer = 1661C800] 01:39:20 INFO - PROCESS | 3960 | 1469263160461 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (17C19000) [pid = 3960] [serial = 943] [outer = 1661C800] 01:39:21 INFO - PROCESS | 3960 | 1469263161019 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]]]}] 01:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 890ms 01:39:21 INFO - PROCESS | 3960 | 1469263161068 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 01:39:21 INFO - PROCESS | 3960 | 1469263161073 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 01:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:39:21 INFO - PROCESS | 3960 | 1469263161077 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:39:21 INFO - PROCESS | 3960 | 1469263161079 Marionette TRACE conn6 <- [1,1222,null,{}] 01:39:21 INFO - PROCESS | 3960 | 1469263161083 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}] 01:39:21 INFO - PROCESS | 3960 | 1469263161086 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:21 INFO - PROCESS | 3960 | 1469263161196 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 01:39:21 INFO - PROCESS | 3960 | 1469263161298 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:21 INFO - PROCESS | 3960 | 1469263161301 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:21 INFO - PROCESS | 3960 | ++DOCSHELL 1829AC00 == 42 [pid = 3960] [id = 315] 01:39:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (185AEC00) [pid = 3960] [serial = 944] [outer = 00000000] 01:39:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (193BD800) [pid = 3960] [serial = 945] [outer = 185AEC00] 01:39:21 INFO - PROCESS | 3960 | 1469263161353 Marionette DEBUG loaded listener.js 01:39:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (196E8C00) [pid = 3960] [serial = 946] [outer = 185AEC00] 01:39:21 INFO - PROCESS | 3960 | 1469263161941 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]]]}] 01:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 870ms 01:39:21 INFO - PROCESS | 3960 | 1469263161950 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 01:39:21 INFO - PROCESS | 3960 | 1469263161953 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 01:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:39:21 INFO - PROCESS | 3960 | 1469263161977 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:39:21 INFO - PROCESS | 3960 | 1469263161983 Marionette TRACE conn6 <- [1,1226,null,{}] 01:39:21 INFO - PROCESS | 3960 | 1469263161990 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}] 01:39:21 INFO - PROCESS | 3960 | 1469263161994 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:22 INFO - PROCESS | 3960 | 1469263162102 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 01:39:22 INFO - PROCESS | 3960 | 1469263162204 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:22 INFO - PROCESS | 3960 | 1469263162206 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:22 INFO - PROCESS | 3960 | ++DOCSHELL 1A968800 == 43 [pid = 3960] [id = 316] 01:39:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (1A96A000) [pid = 3960] [serial = 947] [outer = 00000000] 01:39:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1B22E400) [pid = 3960] [serial = 948] [outer = 1A96A000] 01:39:22 INFO - PROCESS | 3960 | 1469263162259 Marionette DEBUG loaded listener.js 01:39:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1B51C400) [pid = 3960] [serial = 949] [outer = 1A96A000] 01:39:22 INFO - PROCESS | 3960 | 1469263162873 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]]]}] 01:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 950ms 01:39:22 INFO - PROCESS | 3960 | 1469263162910 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 01:39:22 INFO - PROCESS | 3960 | 1469263162913 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 01:39:22 INFO - PROCESS | 3960 | 1469263162916 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:39:22 INFO - PROCESS | 3960 | 1469263162919 Marionette TRACE conn6 <- [1,1230,null,{}] 01:39:22 INFO - PROCESS | 3960 | 1469263162922 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}] 01:39:22 INFO - PROCESS | 3960 | 1469263162924 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:23 INFO - PROCESS | 3960 | 1469263163030 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 01:39:23 INFO - PROCESS | 3960 | 1469263163316 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:23 INFO - PROCESS | 3960 | 1469263163319 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:23 INFO - PROCESS | 3960 | ++DOCSHELL 0C2CA000 == 44 [pid = 3960] [id = 317] 01:39:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (0C2D3800) [pid = 3960] [serial = 950] [outer = 00000000] 01:39:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (0ED6A400) [pid = 3960] [serial = 951] [outer = 0C2D3800] 01:39:23 INFO - PROCESS | 3960 | 1469263163369 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (0F65E400) [pid = 3960] [serial = 952] [outer = 0C2D3800] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 17C1C000 == 43 [pid = 3960] [id = 312] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 13D02400 == 42 [pid = 3960] [id = 311] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 104CE000 == 41 [pid = 3960] [id = 310] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 0F660800 == 40 [pid = 3960] [id = 309] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 185B7400 == 39 [pid = 3960] [id = 308] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 18439800 == 38 [pid = 3960] [id = 307] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 17CA4C00 == 37 [pid = 3960] [id = 306] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 1329BC00 == 36 [pid = 3960] [id = 305] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 08668000 == 35 [pid = 3960] [id = 304] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 0F267C00 == 34 [pid = 3960] [id = 302] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 16AAF400 == 33 [pid = 3960] [id = 303] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 1662B400 == 32 [pid = 3960] [id = 301] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 0F668800 == 31 [pid = 3960] [id = 292] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 1A968800 == 30 [pid = 3960] [id = 316] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 1829AC00 == 29 [pid = 3960] [id = 315] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 08181800 == 28 [pid = 3960] [id = 313] 01:39:24 INFO - PROCESS | 3960 | --DOCSHELL 15A08800 == 27 [pid = 3960] [id = 314] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (170A8000) [pid = 3960] [serial = 885] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (10423800) [pid = 3960] [serial = 882] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (132A5800) [pid = 3960] [serial = 883] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (17F97000) [pid = 3960] [serial = 888] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (1829B800) [pid = 3960] [serial = 889] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0ED72C00) [pid = 3960] [serial = 879] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (0F26E400) [pid = 3960] [serial = 880] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (0F9E5800) [pid = 3960] [serial = 877] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (0F840800) [pid = 3960] [serial = 876] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (133A8800) [pid = 3960] [serial = 868] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0F9E4000) [pid = 3960] [serial = 867] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (17C32C00) [pid = 3960] [serial = 871] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (16629800) [pid = 3960] [serial = 870] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1A433000) [pid = 3960] [serial = 874] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1A2CBC00) [pid = 3960] [serial = 873] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (185A9800) [pid = 3960] [serial = 891] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (193BB000) [pid = 3960] [serial = 894] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (185B4000) [pid = 3960] [serial = 892] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (19586C00) [pid = 3960] [serial = 900] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1A24A400) [pid = 3960] [serial = 903] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (1950B800) [pid = 3960] [serial = 895] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (185B4800) [pid = 3960] [serial = 897] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (190FA000) [pid = 3960] [serial = 898] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (19604400) [pid = 3960] [serial = 901] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (17C1F800) [pid = 3960] [serial = 886] [outer = 00000000] [url = about:blank] 01:39:24 INFO - PROCESS | 3960 | 1469263164620 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]]]}] 01:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1716ms 01:39:24 INFO - PROCESS | 3960 | 1469263164637 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 01:39:24 INFO - PROCESS | 3960 | 1469263164641 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 01:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:39:24 INFO - PROCESS | 3960 | 1469263164689 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:39:24 INFO - PROCESS | 3960 | 1469263164692 Marionette TRACE conn6 <- [1,1234,null,{}] 01:39:24 INFO - PROCESS | 3960 | 1469263164698 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}] 01:39:24 INFO - PROCESS | 3960 | 1469263164700 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:24 INFO - PROCESS | 3960 | 1469263164791 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 01:39:24 INFO - PROCESS | 3960 | 1469263164875 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:24 INFO - PROCESS | 3960 | 1469263164880 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:24 INFO - PROCESS | 3960 | ++DOCSHELL 0EC5EC00 == 28 [pid = 3960] [id = 318] 01:39:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0EC60000) [pid = 3960] [serial = 953] [outer = 00000000] 01:39:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F270800) [pid = 3960] [serial = 954] [outer = 0EC60000] 01:39:24 INFO - PROCESS | 3960 | 1469263164928 Marionette DEBUG loaded listener.js 01:39:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F276C00) [pid = 3960] [serial = 955] [outer = 0EC60000] 01:39:25 INFO - PROCESS | 3960 | 1469263165339 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]]]}] 01:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 01:39:25 INFO - PROCESS | 3960 | 1469263165362 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 01:39:25 INFO - PROCESS | 3960 | 1469263165366 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 01:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:39:25 INFO - PROCESS | 3960 | 1469263165372 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:39:25 INFO - PROCESS | 3960 | 1469263165375 Marionette TRACE conn6 <- [1,1238,null,{}] 01:39:25 INFO - PROCESS | 3960 | 1469263165379 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}] 01:39:25 INFO - PROCESS | 3960 | 1469263165382 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:25 INFO - PROCESS | 3960 | 1469263165468 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 01:39:25 INFO - PROCESS | 3960 | 1469263165475 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:25 INFO - PROCESS | 3960 | 1469263165478 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:25 INFO - PROCESS | 3960 | ++DOCSHELL 0F9E1C00 == 29 [pid = 3960] [id = 319] 01:39:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F9E4000) [pid = 3960] [serial = 956] [outer = 00000000] 01:39:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (1042E000) [pid = 3960] [serial = 957] [outer = 0F9E4000] 01:39:25 INFO - PROCESS | 3960 | 1469263165525 Marionette DEBUG loaded listener.js 01:39:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (1321A400) [pid = 3960] [serial = 958] [outer = 0F9E4000] 01:39:25 INFO - PROCESS | 3960 | 1469263165976 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]]]}] 01:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 01:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:39:26 INFO - PROCESS | 3960 | 1469263166046 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 01:39:26 INFO - PROCESS | 3960 | 1469263166049 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 01:39:26 INFO - PROCESS | 3960 | 1469263166052 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:39:26 INFO - PROCESS | 3960 | 1469263166055 Marionette TRACE conn6 <- [1,1242,null,{}] 01:39:26 INFO - PROCESS | 3960 | 1469263166066 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}] 01:39:26 INFO - PROCESS | 3960 | 1469263166071 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:26 INFO - PROCESS | 3960 | 1469263166153 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 01:39:26 INFO - PROCESS | 3960 | 1469263166275 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 3960 | 1469263166278 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:26 INFO - PROCESS | 3960 | ++DOCSHELL 14F2C800 == 30 [pid = 3960] [id = 320] 01:39:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (14F36400) [pid = 3960] [serial = 959] [outer = 00000000] 01:39:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (15A05000) [pid = 3960] [serial = 960] [outer = 14F36400] 01:39:26 INFO - PROCESS | 3960 | 1469263166326 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1662A000) [pid = 3960] [serial = 961] [outer = 14F36400] 01:39:26 INFO - PROCESS | 3960 | 1469263166749 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]]]}] 01:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 01:39:26 INFO - PROCESS | 3960 | 1469263166786 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 01:39:26 INFO - PROCESS | 3960 | 1469263166789 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 01:39:26 INFO - PROCESS | 3960 | 1469263166792 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:39:26 INFO - PROCESS | 3960 | 1469263166794 Marionette TRACE conn6 <- [1,1246,null,{}] 01:39:26 INFO - PROCESS | 3960 | 1469263166802 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}] 01:39:26 INFO - PROCESS | 3960 | 1469263166804 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:26 INFO - PROCESS | 3960 | 1469263166917 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 01:39:26 INFO - PROCESS | 3960 | 1469263166922 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 3960 | 1469263166924 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:26 INFO - PROCESS | 3960 | ++DOCSHELL 16AB0000 == 31 [pid = 3960] [id = 321] 01:39:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16AEF000) [pid = 3960] [serial = 962] [outer = 00000000] 01:39:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (16AF8800) [pid = 3960] [serial = 963] [outer = 16AEF000] 01:39:26 INFO - PROCESS | 3960 | 1469263166971 Marionette DEBUG loaded listener.js 01:39:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17C22800) [pid = 3960] [serial = 964] [outer = 16AEF000] 01:39:27 INFO - PROCESS | 3960 | 1469263167429 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]]]}] 01:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 01:39:27 INFO - PROCESS | 3960 | 1469263167467 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 01:39:27 INFO - PROCESS | 3960 | 1469263167469 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 01:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:39:27 INFO - PROCESS | 3960 | 1469263167472 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:39:27 INFO - PROCESS | 3960 | 1469263167474 Marionette TRACE conn6 <- [1,1250,null,{}] 01:39:27 INFO - PROCESS | 3960 | 1469263167477 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}] 01:39:27 INFO - PROCESS | 3960 | 1469263167479 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:27 INFO - PROCESS | 3960 | 1469263167614 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 01:39:27 INFO - PROCESS | 3960 | 1469263167623 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:27 INFO - PROCESS | 3960 | 1469263167625 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:27 INFO - PROCESS | 3960 | ++DOCSHELL 17C2C000 == 32 [pid = 3960] [id = 322] 01:39:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17C92000) [pid = 3960] [serial = 965] [outer = 00000000] 01:39:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17F99C00) [pid = 3960] [serial = 966] [outer = 17C92000] 01:39:27 INFO - PROCESS | 3960 | 1469263167719 Marionette DEBUG loaded listener.js 01:39:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1842DC00) [pid = 3960] [serial = 967] [outer = 17C92000] 01:39:28 INFO - PROCESS | 3960 | 1469263168157 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]]]}] 01:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 01:39:28 INFO - PROCESS | 3960 | 1469263168206 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 01:39:28 INFO - PROCESS | 3960 | 1469263168209 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 01:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:39:28 INFO - PROCESS | 3960 | 1469263168216 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - PROCESS | 3960 | 1469263168217 Marionette TRACE conn6 <- [1,1254,null,{}] 01:39:28 INFO - PROCESS | 3960 | 1469263168221 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}] 01:39:28 INFO - PROCESS | 3960 | 1469263168226 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:28 INFO - PROCESS | 3960 | 1469263168366 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 01:39:28 INFO - PROCESS | 3960 | 1469263168381 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:28 INFO - PROCESS | 3960 | 1469263168382 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:28 INFO - PROCESS | 3960 | ++DOCSHELL 185AF800 == 33 [pid = 3960] [id = 323] 01:39:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (185B4C00) [pid = 3960] [serial = 968] [outer = 00000000] 01:39:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (18FF7C00) [pid = 3960] [serial = 969] [outer = 185B4C00] 01:39:28 INFO - PROCESS | 3960 | 1469263168426 Marionette DEBUG loaded listener.js 01:39:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (190F5C00) [pid = 3960] [serial = 970] [outer = 185B4C00] 01:39:28 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (18F40C00) [pid = 3960] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:39:28 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (0F9E3400) [pid = 3960] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:39:28 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (13B75400) [pid = 3960] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:39:28 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (16AED000) [pid = 3960] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:39:28 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0ECF1000) [pid = 3960] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:39:28 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F269400) [pid = 3960] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:39:28 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1A245800) [pid = 3960] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:39:28 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (17CA9000) [pid = 3960] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:39:28 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (1950E000) [pid = 3960] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:39:28 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (1321E400) [pid = 3960] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:39:28 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (185ACC00) [pid = 3960] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:39:28 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (15A03000) [pid = 3960] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:39:29 INFO - PROCESS | 3960 | 1469263169086 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]]]}] 01:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 931ms 01:39:29 INFO - PROCESS | 3960 | 1469263169152 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 01:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:39:29 INFO - PROCESS | 3960 | 1469263169154 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 01:39:29 INFO - PROCESS | 3960 | 1469263169157 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:39:29 INFO - PROCESS | 3960 | 1469263169159 Marionette TRACE conn6 <- [1,1258,null,{}] 01:39:29 INFO - PROCESS | 3960 | 1469263169162 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}] 01:39:29 INFO - PROCESS | 3960 | 1469263169164 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:29 INFO - PROCESS | 3960 | 1469263169239 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 01:39:29 INFO - PROCESS | 3960 | 1469263169244 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 3960 | 1469263169246 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:29 INFO - PROCESS | 3960 | ++DOCSHELL 16AED400 == 34 [pid = 3960] [id = 324] 01:39:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (16AF2000) [pid = 3960] [serial = 971] [outer = 00000000] 01:39:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (185AC000) [pid = 3960] [serial = 972] [outer = 16AF2000] 01:39:29 INFO - PROCESS | 3960 | 1469263169288 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (185B2400) [pid = 3960] [serial = 973] [outer = 16AF2000] 01:39:29 INFO - PROCESS | 3960 | 1469263169692 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]]]}] 01:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 570ms 01:39:29 INFO - PROCESS | 3960 | 1469263169754 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 01:39:29 INFO - PROCESS | 3960 | 1469263169756 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 01:39:29 INFO - PROCESS | 3960 | 1469263169764 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:39:29 INFO - PROCESS | 3960 | 1469263169766 Marionette TRACE conn6 <- [1,1262,null,{}] 01:39:29 INFO - PROCESS | 3960 | 1469263169769 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}] 01:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:39:29 INFO - PROCESS | 3960 | 1469263169771 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:29 INFO - PROCESS | 3960 | 1469263169849 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 01:39:29 INFO - PROCESS | 3960 | 1469263169856 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 3960 | 1469263169858 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:29 INFO - PROCESS | 3960 | ++DOCSHELL 190FB000 == 35 [pid = 3960] [id = 325] 01:39:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (190FB800) [pid = 3960] [serial = 974] [outer = 00000000] 01:39:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (193BCC00) [pid = 3960] [serial = 975] [outer = 190FB800] 01:39:29 INFO - PROCESS | 3960 | 1469263169901 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (193B8800) [pid = 3960] [serial = 976] [outer = 190FB800] 01:39:30 INFO - PROCESS | 3960 | 1469263170330 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]]]}] 01:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 611ms 01:39:30 INFO - PROCESS | 3960 | 1469263170393 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 3960 | 1469263170395 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 01:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:39:30 INFO - PROCESS | 3960 | 1469263170399 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 3960 | 1469263170400 Marionette TRACE conn6 <- [1,1266,null,{}] 01:39:30 INFO - PROCESS | 3960 | 1469263170404 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}] 01:39:30 INFO - PROCESS | 3960 | 1469263170405 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:30 INFO - PROCESS | 3960 | 1469263170481 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 01:39:30 INFO - PROCESS | 3960 | 1469263170487 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:30 INFO - PROCESS | 3960 | 1469263170488 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:30 INFO - PROCESS | 3960 | ++DOCSHELL 14F2C400 == 36 [pid = 3960] [id = 326] 01:39:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (19515000) [pid = 3960] [serial = 977] [outer = 00000000] 01:39:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (19584000) [pid = 3960] [serial = 978] [outer = 19515000] 01:39:30 INFO - PROCESS | 3960 | 1469263170531 Marionette DEBUG loaded listener.js 01:39:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (196F2400) [pid = 3960] [serial = 979] [outer = 19515000] 01:39:31 INFO - PROCESS | 3960 | 1469263171136 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]]]}] 01:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 830ms 01:39:31 INFO - PROCESS | 3960 | 1469263171259 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 01:39:31 INFO - PROCESS | 3960 | 1469263171263 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 01:39:31 INFO - PROCESS | 3960 | 1469263171270 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:39:31 INFO - PROCESS | 3960 | 1469263171273 Marionette TRACE conn6 <- [1,1270,null,{}] 01:39:31 INFO - PROCESS | 3960 | 1469263171279 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}] 01:39:31 INFO - PROCESS | 3960 | 1469263171282 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:31 INFO - PROCESS | 3960 | 1469263171412 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 01:39:31 INFO - PROCESS | 3960 | 1469263171494 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:31 INFO - PROCESS | 3960 | 1469263171499 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:31 INFO - PROCESS | 3960 | ++DOCSHELL 0BA2C000 == 37 [pid = 3960] [id = 327] 01:39:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (0EC59C00) [pid = 3960] [serial = 980] [outer = 00000000] 01:39:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (0F689400) [pid = 3960] [serial = 981] [outer = 0EC59C00] 01:39:31 INFO - PROCESS | 3960 | 1469263171595 Marionette DEBUG loaded listener.js 01:39:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (0F935C00) [pid = 3960] [serial = 982] [outer = 0EC59C00] 01:39:32 INFO - PROCESS | 3960 | 1469263172278 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]]]}] 01:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1068ms 01:39:32 INFO - PROCESS | 3960 | 1469263172345 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 01:39:32 INFO - PROCESS | 3960 | 1469263172349 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 01:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:39:32 INFO - PROCESS | 3960 | 1469263172356 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:39:32 INFO - PROCESS | 3960 | 1469263172358 Marionette TRACE conn6 <- [1,1274,null,{}] 01:39:32 INFO - PROCESS | 3960 | 1469263172362 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}] 01:39:32 INFO - PROCESS | 3960 | 1469263172365 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:32 INFO - PROCESS | 3960 | 1469263172485 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 01:39:32 INFO - PROCESS | 3960 | 1469263172617 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:32 INFO - PROCESS | 3960 | 1469263172620 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:32 INFO - PROCESS | 3960 | ++DOCSHELL 13B2EC00 == 38 [pid = 3960] [id = 328] 01:39:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (13B75400) [pid = 3960] [serial = 983] [outer = 00000000] 01:39:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (15A05C00) [pid = 3960] [serial = 984] [outer = 13B75400] 01:39:32 INFO - PROCESS | 3960 | 1469263172676 Marionette DEBUG loaded listener.js 01:39:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (16AF6400) [pid = 3960] [serial = 985] [outer = 13B75400] 01:39:33 INFO - PROCESS | 3960 | --DOCSHELL 190FB000 == 37 [pid = 3960] [id = 325] 01:39:33 INFO - PROCESS | 3960 | --DOCSHELL 16AED400 == 36 [pid = 3960] [id = 324] 01:39:33 INFO - PROCESS | 3960 | --DOCSHELL 185AF800 == 35 [pid = 3960] [id = 323] 01:39:33 INFO - PROCESS | 3960 | --DOCSHELL 17C2C000 == 34 [pid = 3960] [id = 322] 01:39:33 INFO - PROCESS | 3960 | --DOCSHELL 16AB0000 == 33 [pid = 3960] [id = 321] 01:39:33 INFO - PROCESS | 3960 | --DOCSHELL 14F2C800 == 32 [pid = 3960] [id = 320] 01:39:33 INFO - PROCESS | 3960 | --DOCSHELL 0F9E1C00 == 31 [pid = 3960] [id = 319] 01:39:33 INFO - PROCESS | 3960 | --DOCSHELL 0EC5EC00 == 30 [pid = 3960] [id = 318] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (193B7000) [pid = 3960] [serial = 924] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (1A249000) [pid = 3960] [serial = 927] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (17C23400) [pid = 3960] [serial = 925] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (13D0FC00) [pid = 3960] [serial = 915] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (15744400) [pid = 3960] [serial = 916] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (170AA000) [pid = 3960] [serial = 909] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17C8AC00) [pid = 3960] [serial = 910] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0ED70800) [pid = 3960] [serial = 912] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F68E400) [pid = 3960] [serial = 913] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0F662000) [pid = 3960] [serial = 906] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F9E4C00) [pid = 3960] [serial = 907] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (1A270C00) [pid = 3960] [serial = 904] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17F9B400) [pid = 3960] [serial = 918] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (1829A800) [pid = 3960] [serial = 919] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1A4E5C00) [pid = 3960] [serial = 936] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1A576C00) [pid = 3960] [serial = 937] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (16628000) [pid = 3960] [serial = 930] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (1A244C00) [pid = 3960] [serial = 928] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (17CA3000) [pid = 3960] [serial = 931] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (18F39400) [pid = 3960] [serial = 921] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (18FF8000) [pid = 3960] [serial = 922] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (1A250400) [pid = 3960] [serial = 934] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1A24F800) [pid = 3960] [serial = 933] [outer = 00000000] [url = about:blank] 01:39:33 INFO - PROCESS | 3960 | 1469263173518 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]]]}] 01:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1237ms 01:39:33 INFO - PROCESS | 3960 | 1469263173595 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 01:39:33 INFO - PROCESS | 3960 | 1469263173599 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 01:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:39:33 INFO - PROCESS | 3960 | 1469263173603 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:39:33 INFO - PROCESS | 3960 | 1469263173606 Marionette TRACE conn6 <- [1,1278,null,{}] 01:39:33 INFO - PROCESS | 3960 | 1469263173611 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}] 01:39:33 INFO - PROCESS | 3960 | 1469263173614 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:33 INFO - PROCESS | 3960 | 1469263173702 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 01:39:33 INFO - PROCESS | 3960 | 1469263173715 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:33 INFO - PROCESS | 3960 | 1469263173717 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:33 INFO - PROCESS | 3960 | ++DOCSHELL 0F56B800 == 31 [pid = 3960] [id = 329] 01:39:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0F56E800) [pid = 3960] [serial = 986] [outer = 00000000] 01:39:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0F668800) [pid = 3960] [serial = 987] [outer = 0F56E800] 01:39:33 INFO - PROCESS | 3960 | 1469263173764 Marionette DEBUG loaded listener.js 01:39:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F696000) [pid = 3960] [serial = 988] [outer = 0F56E800] 01:39:34 INFO - PROCESS | 3960 | 1469263174270 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]]]}] 01:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 01:39:34 INFO - PROCESS | 3960 | 1469263174335 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 01:39:34 INFO - PROCESS | 3960 | 1469263174339 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 01:39:34 INFO - PROCESS | 3960 | 1469263174345 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:39:34 INFO - PROCESS | 3960 | 1469263174347 Marionette TRACE conn6 <- [1,1282,null,{}] 01:39:34 INFO - PROCESS | 3960 | 1469263174351 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}] 01:39:34 INFO - PROCESS | 3960 | 1469263174353 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:34 INFO - PROCESS | 3960 | 1469263174438 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 01:39:34 INFO - PROCESS | 3960 | 1469263174527 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 3960 | 1469263174529 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:34 INFO - PROCESS | 3960 | ++DOCSHELL 133EAC00 == 32 [pid = 3960] [id = 330] 01:39:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (133F0400) [pid = 3960] [serial = 989] [outer = 00000000] 01:39:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (13BAD800) [pid = 3960] [serial = 990] [outer = 133F0400] 01:39:34 INFO - PROCESS | 3960 | 1469263174575 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (13D0FC00) [pid = 3960] [serial = 991] [outer = 133F0400] 01:39:34 INFO - PROCESS | 3960 | 1469263174970 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]]]}] 01:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 01:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:39:35 INFO - PROCESS | 3960 | 1469263175020 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 01:39:35 INFO - PROCESS | 3960 | 1469263175022 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 01:39:35 INFO - PROCESS | 3960 | 1469263175025 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:39:35 INFO - PROCESS | 3960 | 1469263175029 Marionette TRACE conn6 <- [1,1286,null,{}] 01:39:35 INFO - PROCESS | 3960 | 1469263175039 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}] 01:39:35 INFO - PROCESS | 3960 | 1469263175044 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:35 INFO - PROCESS | 3960 | 1469263175154 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 01:39:35 INFO - PROCESS | 3960 | 1469263175162 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 3960 | 1469263175165 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:35 INFO - PROCESS | 3960 | ++DOCSHELL 17C1F400 == 33 [pid = 3960] [id = 331] 01:39:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17C21000) [pid = 3960] [serial = 992] [outer = 00000000] 01:39:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17C8AC00) [pid = 3960] [serial = 993] [outer = 17C21000] 01:39:35 INFO - PROCESS | 3960 | 1469263175227 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17F97C00) [pid = 3960] [serial = 994] [outer = 17C21000] 01:39:35 INFO - PROCESS | 3960 | 1469263175668 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]]]}] 01:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 01:39:35 INFO - PROCESS | 3960 | 1469263175707 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 01:39:35 INFO - PROCESS | 3960 | 1469263175710 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 01:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:39:35 INFO - PROCESS | 3960 | 1469263175713 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:39:35 INFO - PROCESS | 3960 | 1469263175715 Marionette TRACE conn6 <- [1,1290,null,{}] 01:39:35 INFO - PROCESS | 3960 | 1469263175724 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}] 01:39:35 INFO - PROCESS | 3960 | 1469263175726 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:35 INFO - PROCESS | 3960 | 1469263175839 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 01:39:35 INFO - PROCESS | 3960 | 1469263175845 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 3960 | 1469263175847 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:35 INFO - PROCESS | 3960 | ++DOCSHELL 18434C00 == 34 [pid = 3960] [id = 332] 01:39:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (18435400) [pid = 3960] [serial = 995] [outer = 00000000] 01:39:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (185A9C00) [pid = 3960] [serial = 996] [outer = 18435400] 01:39:35 INFO - PROCESS | 3960 | 1469263175890 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (185B4400) [pid = 3960] [serial = 997] [outer = 18435400] 01:39:36 INFO - PROCESS | 3960 | 1469263176322 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]]]}] 01:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 01:39:36 INFO - PROCESS | 3960 | 1469263176345 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 01:39:36 INFO - PROCESS | 3960 | 1469263176347 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 01:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:39:36 INFO - PROCESS | 3960 | 1469263176350 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - PROCESS | 3960 | 1469263176352 Marionette TRACE conn6 <- [1,1294,null,{}] 01:39:36 INFO - PROCESS | 3960 | 1469263176355 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}] 01:39:36 INFO - PROCESS | 3960 | 1469263176357 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:36 INFO - PROCESS | 3960 | 1469263176466 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 01:39:36 INFO - PROCESS | 3960 | 1469263176472 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:36 INFO - PROCESS | 3960 | 1469263176474 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:36 INFO - PROCESS | 3960 | ++DOCSHELL 185AF800 == 35 [pid = 3960] [id = 333] 01:39:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (185B7C00) [pid = 3960] [serial = 998] [outer = 00000000] 01:39:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (190EFC00) [pid = 3960] [serial = 999] [outer = 185B7C00] 01:39:36 INFO - PROCESS | 3960 | 1469263176517 Marionette DEBUG loaded listener.js 01:39:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (190F3000) [pid = 3960] [serial = 1000] [outer = 185B7C00] 01:39:36 INFO - PROCESS | 3960 | 1469263177001 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]]]}] 01:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 01:39:37 INFO - PROCESS | 3960 | 1469263177020 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 01:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:39:37 INFO - PROCESS | 3960 | 1469263177022 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 01:39:37 INFO - PROCESS | 3960 | 1469263177025 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - PROCESS | 3960 | 1469263177027 Marionette TRACE conn6 <- [1,1298,null,{}] 01:39:37 INFO - PROCESS | 3960 | 1469263177030 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}] 01:39:37 INFO - PROCESS | 3960 | 1469263177035 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:37 INFO - PROCESS | 3960 | 1469263177180 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 01:39:37 INFO - PROCESS | 3960 | 1469263177242 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 3960 | 1469263177244 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:37 INFO - PROCESS | 3960 | ++DOCSHELL 0ED52C00 == 36 [pid = 3960] [id = 334] 01:39:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (19516C00) [pid = 3960] [serial = 1001] [outer = 00000000] 01:39:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1A24D000) [pid = 3960] [serial = 1002] [outer = 19516C00] 01:39:37 INFO - PROCESS | 3960 | 1469263177288 Marionette DEBUG loaded listener.js 01:39:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1A249400) [pid = 3960] [serial = 1003] [outer = 19516C00] 01:39:37 INFO - PROCESS | 3960 | 1469263177690 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] 01:39:37 INFO - PROCESS | 3960 | 1469263177866 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 01:39:37 INFO - PROCESS | 3960 | 1469263177868 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:39:37 INFO - PROCESS | 3960 | 1469263177870 Marionette TRACE conn6 <- [1,1302,null,{}] 01:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:39:37 INFO - PROCESS | 3960 | 1469263177874 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}] 01:39:37 INFO - PROCESS | 3960 | 1469263177876 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:37 INFO - PROCESS | 3960 | 1469263177956 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 01:39:37 INFO - PROCESS | 3960 | 1469263177964 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 3960 | 1469263177966 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:37 INFO - PROCESS | 3960 | ++DOCSHELL 0F9E6800 == 37 [pid = 3960] [id = 335] 01:39:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (13C17400) [pid = 3960] [serial = 1004] [outer = 00000000] 01:39:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (15A03000) [pid = 3960] [serial = 1005] [outer = 13C17400] 01:39:38 INFO - PROCESS | 3960 | 1469263178009 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (170A4C00) [pid = 3960] [serial = 1006] [outer = 13C17400] 01:39:38 INFO - PROCESS | 3960 | 1469263178428 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]]]}] 01:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 570ms 01:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:39:38 INFO - PROCESS | 3960 | 1469263178443 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 3960 | 1469263178445 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 01:39:38 INFO - PROCESS | 3960 | 1469263178449 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 3960 | 1469263178450 Marionette TRACE conn6 <- [1,1306,null,{}] 01:39:38 INFO - PROCESS | 3960 | 1469263178466 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}] 01:39:38 INFO - PROCESS | 3960 | 1469263178467 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:38 INFO - PROCESS | 3960 | 1469263178548 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 01:39:38 INFO - PROCESS | 3960 | 1469263178553 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:38 INFO - PROCESS | 3960 | 1469263178555 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:38 INFO - PROCESS | 3960 | ++DOCSHELL 16AAF400 == 38 [pid = 3960] [id = 336] 01:39:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (185A9400) [pid = 3960] [serial = 1007] [outer = 00000000] 01:39:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1A24FC00) [pid = 3960] [serial = 1008] [outer = 185A9400] 01:39:38 INFO - PROCESS | 3960 | 1469263178599 Marionette DEBUG loaded listener.js 01:39:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1A2D0800) [pid = 3960] [serial = 1009] [outer = 185A9400] 01:39:39 INFO - PROCESS | 3960 | 1469263179030 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]]]}] 01:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 01:39:39 INFO - PROCESS | 3960 | 1469263179087 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 01:39:39 INFO - PROCESS | 3960 | 1469263179089 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 01:39:39 INFO - PROCESS | 3960 | 1469263179092 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:39:39 INFO - PROCESS | 3960 | 1469263179094 Marionette TRACE conn6 <- [1,1310,null,{}] 01:39:39 INFO - PROCESS | 3960 | 1469263179097 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}] 01:39:39 INFO - PROCESS | 3960 | 1469263179099 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:39 INFO - PROCESS | 3960 | 1469263179179 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 01:39:39 INFO - PROCESS | 3960 | 1469263179184 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 3960 | 1469263179186 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:39 INFO - PROCESS | 3960 | ++DOCSHELL 16AAE400 == 39 [pid = 3960] [id = 337] 01:39:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A2DBC00) [pid = 3960] [serial = 1010] [outer = 00000000] 01:39:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1A4DE800) [pid = 3960] [serial = 1011] [outer = 1A2DBC00] 01:39:39 INFO - PROCESS | 3960 | 1469263179228 Marionette DEBUG loaded listener.js 01:39:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1A4E5C00) [pid = 3960] [serial = 1012] [outer = 1A2DBC00] 01:39:39 INFO - PROCESS | 3960 | 1469263179660 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]]]}] 01:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 01:39:39 INFO - PROCESS | 3960 | 1469263179728 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 01:39:39 INFO - PROCESS | 3960 | 1469263179730 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 01:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:39:39 INFO - PROCESS | 3960 | 1469263179734 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:39:39 INFO - PROCESS | 3960 | 1469263179735 Marionette TRACE conn6 <- [1,1314,null,{}] 01:39:39 INFO - PROCESS | 3960 | 1469263179739 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}] 01:39:39 INFO - PROCESS | 3960 | 1469263179741 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:39 INFO - PROCESS | 3960 | 1469263179820 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 01:39:39 INFO - PROCESS | 3960 | 1469263179956 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 3960 | 1469263179959 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:39 INFO - PROCESS | 3960 | ++DOCSHELL 08181400 == 40 [pid = 3960] [id = 338] 01:39:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (08181800) [pid = 3960] [serial = 1013] [outer = 00000000] 01:39:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0BA32800) [pid = 3960] [serial = 1014] [outer = 08181800] 01:39:40 INFO - PROCESS | 3960 | 1469263180017 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0ED6D400) [pid = 3960] [serial = 1015] [outer = 08181800] 01:39:40 INFO - PROCESS | 3960 | 1469263180670 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]]]}] 01:39:40 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 01:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 01:39:40 INFO - PROCESS | 3960 | 1469263180707 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 01:39:40 INFO - PROCESS | 3960 | 1469263180711 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 01:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:39:40 INFO - PROCESS | 3960 | 1469263180715 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:39:40 INFO - PROCESS | 3960 | 1469263180719 Marionette TRACE conn6 <- [1,1318,null,{}] 01:39:40 INFO - PROCESS | 3960 | 1469263180724 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}] 01:39:40 INFO - PROCESS | 3960 | 1469263180727 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:40 INFO - PROCESS | 3960 | 1469263180840 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 01:39:40 INFO - PROCESS | 3960 | 1469263180974 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:40 INFO - PROCESS | 3960 | 1469263180977 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:40 INFO - PROCESS | 3960 | ++DOCSHELL 14869C00 == 41 [pid = 3960] [id = 339] 01:39:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (14F39400) [pid = 3960] [serial = 1016] [outer = 00000000] 01:39:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (16627000) [pid = 3960] [serial = 1017] [outer = 14F39400] 01:39:41 INFO - PROCESS | 3960 | 1469263181033 Marionette DEBUG loaded listener.js 01:39:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (16AF4000) [pid = 3960] [serial = 1018] [outer = 14F39400] 01:39:41 INFO - PROCESS | 3960 | 1469263181602 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]]]}] 01:39:41 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 01:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 01:39:41 INFO - PROCESS | 3960 | 1469263181649 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 01:39:41 INFO - PROCESS | 3960 | 1469263181653 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 01:39:41 INFO - PROCESS | 3960 | 1469263181657 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:39:41 INFO - PROCESS | 3960 | 1469263181659 Marionette TRACE conn6 <- [1,1322,null,{}] 01:39:41 INFO - PROCESS | 3960 | 1469263181664 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}] 01:39:41 INFO - PROCESS | 3960 | 1469263181666 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:41 INFO - PROCESS | 3960 | 1469263181777 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 01:39:41 INFO - PROCESS | 3960 | 1469263181908 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:41 INFO - PROCESS | 3960 | 1469263181910 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:41 INFO - PROCESS | 3960 | ++DOCSHELL 1842F400 == 42 [pid = 3960] [id = 340] 01:39:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (18430000) [pid = 3960] [serial = 1019] [outer = 00000000] 01:39:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (193B5400) [pid = 3960] [serial = 1020] [outer = 18430000] 01:39:41 INFO - PROCESS | 3960 | 1469263181965 Marionette DEBUG loaded listener.js 01:39:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (196E9000) [pid = 3960] [serial = 1021] [outer = 18430000] 01:39:42 INFO - PROCESS | 3960 | 1469263182544 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]]]}] 01:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 01:39:42 INFO - PROCESS | 3960 | 1469263182591 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 01:39:42 INFO - PROCESS | 3960 | 1469263182594 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 01:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:39:42 INFO - PROCESS | 3960 | 1469263182604 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - PROCESS | 3960 | 1469263182610 Marionette TRACE conn6 <- [1,1326,null,{}] 01:39:42 INFO - PROCESS | 3960 | 1469263182614 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}] 01:39:42 INFO - PROCESS | 3960 | 1469263182618 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:42 INFO - PROCESS | 3960 | 1469263182726 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 01:39:42 INFO - PROCESS | 3960 | 1469263182857 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:42 INFO - PROCESS | 3960 | 1469263182860 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:42 INFO - PROCESS | 3960 | ++DOCSHELL 1A968800 == 43 [pid = 3960] [id = 341] 01:39:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1A969000) [pid = 3960] [serial = 1022] [outer = 00000000] 01:39:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1A975800) [pid = 3960] [serial = 1023] [outer = 1A969000] 01:39:42 INFO - PROCESS | 3960 | 1469263182912 Marionette DEBUG loaded listener.js 01:39:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (1B22D000) [pid = 3960] [serial = 1024] [outer = 1A969000] 01:39:44 INFO - PROCESS | 3960 | 1469263184080 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]]]}] 01:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1543ms 01:39:44 INFO - PROCESS | 3960 | 1469263184144 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 3960 | 1469263184148 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 01:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:39:44 INFO - PROCESS | 3960 | 1469263184152 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - PROCESS | 3960 | 1469263184155 Marionette TRACE conn6 <- [1,1330,null,{}] 01:39:44 INFO - PROCESS | 3960 | 1469263184161 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}] 01:39:44 INFO - PROCESS | 3960 | 1469263184163 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:44 INFO - PROCESS | 3960 | 1469263184262 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 16AAE400 == 42 [pid = 3960] [id = 337] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 16AAF400 == 41 [pid = 3960] [id = 336] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 0F9E6800 == 40 [pid = 3960] [id = 335] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 0ED52C00 == 39 [pid = 3960] [id = 334] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 185AF800 == 38 [pid = 3960] [id = 333] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 18434C00 == 37 [pid = 3960] [id = 332] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 17C1F400 == 36 [pid = 3960] [id = 331] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 133EAC00 == 35 [pid = 3960] [id = 330] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 0F56B800 == 34 [pid = 3960] [id = 329] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 0C2CA000 == 33 [pid = 3960] [id = 317] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 14F2C400 == 32 [pid = 3960] [id = 326] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 0BA2C000 == 31 [pid = 3960] [id = 327] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 13B2EC00 == 30 [pid = 3960] [id = 328] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 1A968800 == 29 [pid = 3960] [id = 341] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 1842F400 == 28 [pid = 3960] [id = 340] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 08181400 == 27 [pid = 3960] [id = 338] 01:39:44 INFO - PROCESS | 3960 | --DOCSHELL 14869C00 == 26 [pid = 3960] [id = 339] 01:39:44 INFO - PROCESS | 3960 | 1469263184986 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:44 INFO - PROCESS | 3960 | 1469263184990 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (1B51C400) [pid = 3960] [serial = 949] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (0C26EC00) [pid = 3960] [serial = 939] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (190F5C00) [pid = 3960] [serial = 970] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (0ED6F400) [pid = 3960] [serial = 940] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0F65E400) [pid = 3960] [serial = 952] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (16AF0800) [pid = 3960] [serial = 942] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1842DC00) [pid = 3960] [serial = 967] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (193BCC00) [pid = 3960] [serial = 975] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (18FF7C00) [pid = 3960] [serial = 969] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (193BD800) [pid = 3960] [serial = 945] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1B22E400) [pid = 3960] [serial = 948] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (1042E000) [pid = 3960] [serial = 957] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1662A000) [pid = 3960] [serial = 961] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (196E8C00) [pid = 3960] [serial = 946] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (16AF8800) [pid = 3960] [serial = 963] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17C22800) [pid = 3960] [serial = 964] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (185B2400) [pid = 3960] [serial = 973] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17C19000) [pid = 3960] [serial = 943] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1321A400) [pid = 3960] [serial = 958] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0ED6A400) [pid = 3960] [serial = 951] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (185AC000) [pid = 3960] [serial = 972] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (17F99C00) [pid = 3960] [serial = 966] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (15A05000) [pid = 3960] [serial = 960] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (0F276C00) [pid = 3960] [serial = 955] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (0F270800) [pid = 3960] [serial = 954] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (193B8800) [pid = 3960] [serial = 976] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (19584000) [pid = 3960] [serial = 978] [outer = 00000000] [url = about:blank] 01:39:45 INFO - PROCESS | 3960 | ++DOCSHELL 08181C00 == 27 [pid = 3960] [id = 342] 01:39:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (08183400) [pid = 3960] [serial = 1025] [outer = 00000000] 01:39:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0B951400) [pid = 3960] [serial = 1026] [outer = 08183400] 01:39:45 INFO - PROCESS | 3960 | 1469263185102 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0BA30C00) [pid = 3960] [serial = 1027] [outer = 08183400] 01:39:45 INFO - PROCESS | 3960 | 1469263185524 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]]]}] 01:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1433ms 01:39:45 INFO - PROCESS | 3960 | 1469263185588 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 01:39:45 INFO - PROCESS | 3960 | 1469263185592 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 01:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:39:45 INFO - PROCESS | 3960 | 1469263185597 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:39:45 INFO - PROCESS | 3960 | 1469263185600 Marionette TRACE conn6 <- [1,1334,null,{}] 01:39:45 INFO - PROCESS | 3960 | 1469263185605 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}] 01:39:45 INFO - PROCESS | 3960 | 1469263185610 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:45 INFO - PROCESS | 3960 | 1469263185706 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 01:39:45 INFO - PROCESS | 3960 | 1469263185719 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:45 INFO - PROCESS | 3960 | 1469263185721 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:45 INFO - PROCESS | 3960 | ++DOCSHELL 0ED54000 == 28 [pid = 3960] [id = 343] 01:39:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F26E800) [pid = 3960] [serial = 1028] [outer = 00000000] 01:39:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F660800) [pid = 3960] [serial = 1029] [outer = 0F26E800] 01:39:45 INFO - PROCESS | 3960 | 1469263185768 Marionette DEBUG loaded listener.js 01:39:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F669400) [pid = 3960] [serial = 1030] [outer = 0F26E800] 01:39:46 INFO - PROCESS | 3960 | 1469263186249 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]]]}] 01:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 690ms 01:39:46 INFO - PROCESS | 3960 | 1469263186289 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 01:39:46 INFO - PROCESS | 3960 | 1469263186293 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 01:39:46 INFO - PROCESS | 3960 | 1469263186298 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:39:46 INFO - PROCESS | 3960 | 1469263186300 Marionette TRACE conn6 <- [1,1338,null,{}] 01:39:46 INFO - PROCESS | 3960 | 1469263186303 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}] 01:39:46 INFO - PROCESS | 3960 | 1469263186306 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:46 INFO - PROCESS | 3960 | 1469263186433 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 01:39:46 INFO - PROCESS | 3960 | 1469263186522 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:46 INFO - PROCESS | 3960 | 1469263186524 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:46 INFO - PROCESS | 3960 | ++DOCSHELL 0F9DDC00 == 29 [pid = 3960] [id = 344] 01:39:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F9E4000) [pid = 3960] [serial = 1031] [outer = 00000000] 01:39:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (1321A000) [pid = 3960] [serial = 1032] [outer = 0F9E4000] 01:39:46 INFO - PROCESS | 3960 | 1469263186570 Marionette DEBUG loaded listener.js 01:39:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (133EF800) [pid = 3960] [serial = 1033] [outer = 0F9E4000] 01:39:46 INFO - PROCESS | 3960 | 1469263186982 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]]]}] 01:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 01:39:47 INFO - PROCESS | 3960 | 1469263187032 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 3960 | 1469263187034 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 01:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:39:47 INFO - PROCESS | 3960 | 1469263187049 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 3960 | 1469263187054 Marionette TRACE conn6 <- [1,1342,null,{}] 01:39:47 INFO - PROCESS | 3960 | 1469263187064 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}] 01:39:47 INFO - PROCESS | 3960 | 1469263187068 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:47 INFO - PROCESS | 3960 | 1469263187186 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 01:39:47 INFO - PROCESS | 3960 | 1469263187244 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 3960 | 1469263187247 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:47 INFO - PROCESS | 3960 | ++DOCSHELL 0ED56C00 == 30 [pid = 3960] [id = 345] 01:39:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (102C4400) [pid = 3960] [serial = 1034] [outer = 00000000] 01:39:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (15A03400) [pid = 3960] [serial = 1035] [outer = 102C4400] 01:39:47 INFO - PROCESS | 3960 | 1469263187302 Marionette DEBUG loaded listener.js 01:39:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1661E400) [pid = 3960] [serial = 1036] [outer = 102C4400] 01:39:47 INFO - PROCESS | 3960 | 1469263187752 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]]]}] 01:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 01:39:47 INFO - PROCESS | 3960 | 1469263187800 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 3960 | 1469263187803 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 01:39:47 INFO - PROCESS | 3960 | 1469263187806 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 3960 | 1469263187808 Marionette TRACE conn6 <- [1,1346,null,{}] 01:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:39:47 INFO - PROCESS | 3960 | 1469263187812 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}] 01:39:47 INFO - PROCESS | 3960 | 1469263187814 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:47 INFO - PROCESS | 3960 | 1469263187930 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 01:39:47 INFO - PROCESS | 3960 | 1469263187988 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 3960 | 1469263187990 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:47 INFO - PROCESS | 3960 | ++DOCSHELL 16AEEC00 == 31 [pid = 3960] [id = 346] 01:39:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16AEF000) [pid = 3960] [serial = 1037] [outer = 00000000] 01:39:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (170A4400) [pid = 3960] [serial = 1038] [outer = 16AEF000] 01:39:48 INFO - PROCESS | 3960 | 1469263188035 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (170ADC00) [pid = 3960] [serial = 1039] [outer = 16AEF000] 01:39:48 INFO - PROCESS | 3960 | 1469263188468 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]]]}] 01:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 01:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:39:48 INFO - PROCESS | 3960 | 1469263188481 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 01:39:48 INFO - PROCESS | 3960 | 1469263188483 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 01:39:48 INFO - PROCESS | 3960 | 1469263188486 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:39:48 INFO - PROCESS | 3960 | 1469263188487 Marionette TRACE conn6 <- [1,1350,null,{}] 01:39:48 INFO - PROCESS | 3960 | 1469263188491 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}] 01:39:48 INFO - PROCESS | 3960 | 1469263188493 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:48 INFO - PROCESS | 3960 | 1469263188604 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 01:39:48 INFO - PROCESS | 3960 | 1469263188611 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:48 INFO - PROCESS | 3960 | 1469263188617 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:48 INFO - PROCESS | 3960 | ++DOCSHELL 17C1F800 == 32 [pid = 3960] [id = 347] 01:39:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17C21C00) [pid = 3960] [serial = 1040] [outer = 00000000] 01:39:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17C27000) [pid = 3960] [serial = 1041] [outer = 17C21C00] 01:39:48 INFO - PROCESS | 3960 | 1469263188721 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (17F99C00) [pid = 3960] [serial = 1042] [outer = 17C21C00] 01:39:49 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (185B7C00) [pid = 3960] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:39:49 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (18435400) [pid = 3960] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:39:49 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (13B75400) [pid = 3960] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:39:49 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0EC59C00) [pid = 3960] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:39:49 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (19515000) [pid = 3960] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:39:49 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F56E800) [pid = 3960] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:39:49 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (133F0400) [pid = 3960] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:39:49 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17C21000) [pid = 3960] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:39:49 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (19516C00) [pid = 3960] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:39:49 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (13C17400) [pid = 3960] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:39:49 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (185A9400) [pid = 3960] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:39:49 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (1A2DBC00) [pid = 3960] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:39:49 INFO - PROCESS | 3960 | 1469263189413 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]]]}] 01:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 970ms 01:39:49 INFO - PROCESS | 3960 | 1469263189457 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 01:39:49 INFO - PROCESS | 3960 | 1469263189459 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 01:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:39:49 INFO - PROCESS | 3960 | 1469263189465 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:39:49 INFO - PROCESS | 3960 | 1469263189467 Marionette TRACE conn6 <- [1,1354,null,{}] 01:39:49 INFO - PROCESS | 3960 | 1469263189470 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}] 01:39:49 INFO - PROCESS | 3960 | 1469263189472 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:49 INFO - PROCESS | 3960 | 1469263189589 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 01:39:49 INFO - PROCESS | 3960 | 1469263189644 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 3960 | 1469263189646 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:49 INFO - PROCESS | 3960 | ++DOCSHELL 0EB35800 == 33 [pid = 3960] [id = 348] 01:39:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (13C17400) [pid = 3960] [serial = 1043] [outer = 00000000] 01:39:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17C8A400) [pid = 3960] [serial = 1044] [outer = 13C17400] 01:39:49 INFO - PROCESS | 3960 | 1469263189700 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17FA4C00) [pid = 3960] [serial = 1045] [outer = 13C17400] 01:39:50 INFO - PROCESS | 3960 | 1469263190069 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] 01:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:39:50 INFO - PROCESS | 3960 | 1469263190099 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 01:39:50 INFO - PROCESS | 3960 | 1469263190102 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - PROCESS | 3960 | 1469263190104 Marionette TRACE conn6 <- [1,1358,null,{}] 01:39:50 INFO - PROCESS | 3960 | 1469263190107 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}] 01:39:50 INFO - PROCESS | 3960 | 1469263190109 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:50 INFO - PROCESS | 3960 | 1469263190187 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 01:39:50 INFO - PROCESS | 3960 | 1469263190192 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 3960 | 1469263190194 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:50 INFO - PROCESS | 3960 | ++DOCSHELL 17C24C00 == 34 [pid = 3960] [id = 349] 01:39:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (18432000) [pid = 3960] [serial = 1046] [outer = 00000000] 01:39:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (185B4C00) [pid = 3960] [serial = 1047] [outer = 18432000] 01:39:50 INFO - PROCESS | 3960 | 1469263190239 Marionette DEBUG loaded listener.js 01:39:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (185B8800) [pid = 3960] [serial = 1048] [outer = 18432000] 01:39:50 INFO - PROCESS | 3960 | 1469263190664 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] 01:39:50 INFO - PROCESS | 3960 | 1469263190675 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 01:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:39:50 INFO - PROCESS | 3960 | 1469263190678 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - PROCESS | 3960 | 1469263190679 Marionette TRACE conn6 <- [1,1362,null,{}] 01:39:50 INFO - PROCESS | 3960 | 1469263190682 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}] 01:39:50 INFO - PROCESS | 3960 | 1469263190684 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:50 INFO - PROCESS | 3960 | 1469263190802 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 01:39:50 INFO - PROCESS | 3960 | 1469263190811 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:50 INFO - PROCESS | 3960 | 1469263190813 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:50 INFO - PROCESS | 3960 | ++DOCSHELL 16AF9800 == 35 [pid = 3960] [id = 350] 01:39:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (18430C00) [pid = 3960] [serial = 1049] [outer = 00000000] 01:39:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (190EEC00) [pid = 3960] [serial = 1050] [outer = 18430C00] 01:39:50 INFO - PROCESS | 3960 | 1469263190857 Marionette DEBUG loaded listener.js 01:39:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (190F0400) [pid = 3960] [serial = 1051] [outer = 18430C00] 01:39:51 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:51 INFO - PROCESS | 3960 | 1469263191391 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] 01:39:51 INFO - PROCESS | 3960 | 1469263191454 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 01:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:39:51 INFO - PROCESS | 3960 | 1469263191460 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:39:51 INFO - PROCESS | 3960 | 1469263191463 Marionette TRACE conn6 <- [1,1366,null,{}] 01:39:51 INFO - PROCESS | 3960 | 1469263191469 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}] 01:39:51 INFO - PROCESS | 3960 | 1469263191472 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:51 INFO - PROCESS | 3960 | 1469263191594 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 01:39:51 INFO - PROCESS | 3960 | 1469263191723 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:51 INFO - PROCESS | 3960 | 1469263191728 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:51 INFO - PROCESS | 3960 | ++DOCSHELL 0ECFE400 == 36 [pid = 3960] [id = 351] 01:39:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0ED6F800) [pid = 3960] [serial = 1052] [outer = 00000000] 01:39:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0F56EC00) [pid = 3960] [serial = 1053] [outer = 0ED6F800] 01:39:51 INFO - PROCESS | 3960 | 1469263191786 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0F691000) [pid = 3960] [serial = 1054] [outer = 0ED6F800] 01:39:52 INFO - PROCESS | 3960 | 1469263192590 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] 01:39:52 INFO - PROCESS | 3960 | 1469263192649 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 01:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:39:52 INFO - PROCESS | 3960 | 1469263192656 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:39:52 INFO - PROCESS | 3960 | 1469263192659 Marionette TRACE conn6 <- [1,1370,null,{}] 01:39:52 INFO - PROCESS | 3960 | 1469263192663 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}] 01:39:52 INFO - PROCESS | 3960 | 1469263192665 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:52 INFO - PROCESS | 3960 | 1469263192805 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 01:39:52 INFO - PROCESS | 3960 | 1469263192934 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:52 INFO - PROCESS | 3960 | 1469263192936 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:52 INFO - PROCESS | 3960 | ++DOCSHELL 13C24000 == 37 [pid = 3960] [id = 352] 01:39:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (13CD6400) [pid = 3960] [serial = 1055] [outer = 00000000] 01:39:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (13D91800) [pid = 3960] [serial = 1056] [outer = 13CD6400] 01:39:52 INFO - PROCESS | 3960 | 1469263193000 Marionette DEBUG loaded listener.js 01:39:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (15A10800) [pid = 3960] [serial = 1057] [outer = 13CD6400] 01:39:53 INFO - PROCESS | 3960 | --DOCSHELL 1662A400 == 36 [pid = 3960] [id = 107] 01:39:53 INFO - PROCESS | 3960 | --DOCSHELL 0F56F000 == 35 [pid = 3960] [id = 104] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1A4DE800) [pid = 3960] [serial = 1011] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (190EFC00) [pid = 3960] [serial = 999] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (185A9C00) [pid = 3960] [serial = 996] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (15A05C00) [pid = 3960] [serial = 984] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (16AF6400) [pid = 3960] [serial = 985] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F689400) [pid = 3960] [serial = 981] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0F935C00) [pid = 3960] [serial = 982] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (196F2400) [pid = 3960] [serial = 979] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F668800) [pid = 3960] [serial = 987] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F696000) [pid = 3960] [serial = 988] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (13BAD800) [pid = 3960] [serial = 990] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (13D0FC00) [pid = 3960] [serial = 991] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (17C8AC00) [pid = 3960] [serial = 993] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (190F3000) [pid = 3960] [serial = 1000] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (1A24D000) [pid = 3960] [serial = 1002] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (15A03000) [pid = 3960] [serial = 1005] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (170A4C00) [pid = 3960] [serial = 1006] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1A249400) [pid = 3960] [serial = 1003] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (185B4400) [pid = 3960] [serial = 997] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1A2D0800) [pid = 3960] [serial = 1009] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (1A4E5C00) [pid = 3960] [serial = 1012] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (1A24FC00) [pid = 3960] [serial = 1008] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (17F97C00) [pid = 3960] [serial = 994] [outer = 00000000] [url = about:blank] 01:39:53 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:39:53 INFO - PROCESS | 3960 | 1469263193933 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] 01:39:53 INFO - PROCESS | 3960 | 1469263193993 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 01:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:39:53 INFO - PROCESS | 3960 | 1469263193998 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:39:53 INFO - PROCESS | 3960 | 1469263194001 Marionette TRACE conn6 <- [1,1374,null,{}] 01:39:53 INFO - PROCESS | 3960 | 1469263194006 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}] 01:39:53 INFO - PROCESS | 3960 | 1469263194009 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:54 INFO - PROCESS | 3960 | 1469263194095 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 01:39:54 INFO - PROCESS | 3960 | 1469263194102 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 3960 | 1469263194105 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:54 INFO - PROCESS | 3960 | ++DOCSHELL 0ED5B800 == 36 [pid = 3960] [id = 353] 01:39:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0ED5C400) [pid = 3960] [serial = 1058] [outer = 00000000] 01:39:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0F68B000) [pid = 3960] [serial = 1059] [outer = 0ED5C400] 01:39:54 INFO - PROCESS | 3960 | 1469263194152 Marionette DEBUG loaded listener.js 01:39:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F698C00) [pid = 3960] [serial = 1060] [outer = 0ED5C400] 01:39:54 INFO - PROCESS | 3960 | 1469263194676 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] 01:39:54 INFO - PROCESS | 3960 | 1469263194734 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 01:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:39:54 INFO - PROCESS | 3960 | 1469263194740 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:39:54 INFO - PROCESS | 3960 | 1469263194743 Marionette TRACE conn6 <- [1,1378,null,{}] 01:39:54 INFO - PROCESS | 3960 | 1469263194746 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}] 01:39:54 INFO - PROCESS | 3960 | 1469263194749 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:54 INFO - PROCESS | 3960 | 1469263194848 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 01:39:54 INFO - PROCESS | 3960 | 1469263194934 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:54 INFO - PROCESS | 3960 | 1469263194936 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:54 INFO - PROCESS | 3960 | ++DOCSHELL 13C1EC00 == 37 [pid = 3960] [id = 354] 01:39:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (13C24C00) [pid = 3960] [serial = 1061] [outer = 00000000] 01:39:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (14869400) [pid = 3960] [serial = 1062] [outer = 13C24C00] 01:39:54 INFO - PROCESS | 3960 | 1469263194982 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (15A07000) [pid = 3960] [serial = 1063] [outer = 13C24C00] 01:39:55 INFO - PROCESS | 3960 | 1469263195339 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]]]}] 01:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 01:39:55 INFO - PROCESS | 3960 | 1469263195379 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 01:39:55 INFO - PROCESS | 3960 | 1469263195381 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 01:39:55 INFO - PROCESS | 3960 | 1469263195385 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:39:55 INFO - PROCESS | 3960 | 1469263195388 Marionette TRACE conn6 <- [1,1382,null,{}] 01:39:55 INFO - PROCESS | 3960 | 1469263195398 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}] 01:39:55 INFO - PROCESS | 3960 | 1469263195403 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:55 INFO - PROCESS | 3960 | 1469263195488 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 01:39:55 INFO - PROCESS | 3960 | 1469263195495 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:55 INFO - PROCESS | 3960 | 1469263195498 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:55 INFO - PROCESS | 3960 | ++DOCSHELL 17C1B800 == 38 [pid = 3960] [id = 355] 01:39:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (17C1CC00) [pid = 3960] [serial = 1064] [outer = 00000000] 01:39:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (17C8EC00) [pid = 3960] [serial = 1065] [outer = 17C1CC00] 01:39:55 INFO - PROCESS | 3960 | 1469263195554 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17F98800) [pid = 3960] [serial = 1066] [outer = 17C1CC00] 01:39:55 INFO - PROCESS | 3960 | 1469263195999 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]]]}] 01:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 01:39:56 INFO - PROCESS | 3960 | 1469263196019 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 01:39:56 INFO - PROCESS | 3960 | 1469263196022 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 01:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:39:56 INFO - PROCESS | 3960 | 1469263196025 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:39:56 INFO - PROCESS | 3960 | 1469263196027 Marionette TRACE conn6 <- [1,1386,null,{}] 01:39:56 INFO - PROCESS | 3960 | 1469263196034 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}] 01:39:56 INFO - PROCESS | 3960 | 1469263196036 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:56 INFO - PROCESS | 3960 | 1469263196168 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 01:39:56 INFO - PROCESS | 3960 | 1469263196181 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 3960 | 1469263196183 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:56 INFO - PROCESS | 3960 | ++DOCSHELL 1847A400 == 39 [pid = 3960] [id = 356] 01:39:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (185A9400) [pid = 3960] [serial = 1067] [outer = 00000000] 01:39:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (185B3800) [pid = 3960] [serial = 1068] [outer = 185A9400] 01:39:56 INFO - PROCESS | 3960 | 1469263196227 Marionette DEBUG loaded listener.js 01:39:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (18F39400) [pid = 3960] [serial = 1069] [outer = 185A9400] 01:39:56 INFO - PROCESS | 3960 | 1469263196649 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]]]}] 01:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 01:39:56 INFO - PROCESS | 3960 | 1469263196699 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 01:39:56 INFO - PROCESS | 3960 | 1469263196701 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 01:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:39:56 INFO - PROCESS | 3960 | 1469263196710 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:39:56 INFO - PROCESS | 3960 | 1469263196711 Marionette TRACE conn6 <- [1,1390,null,{}] 01:39:56 INFO - PROCESS | 3960 | 1469263196715 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}] 01:39:56 INFO - PROCESS | 3960 | 1469263196717 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:56 INFO - PROCESS | 3960 | 1469263196827 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 01:39:56 INFO - PROCESS | 3960 | 1469263196832 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 3960 | 1469263196834 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:56 INFO - PROCESS | 3960 | ++DOCSHELL 185A9C00 == 40 [pid = 3960] [id = 357] 01:39:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (18DC3000) [pid = 3960] [serial = 1070] [outer = 00000000] 01:39:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (19171400) [pid = 3960] [serial = 1071] [outer = 18DC3000] 01:39:56 INFO - PROCESS | 3960 | 1469263196877 Marionette DEBUG loaded listener.js 01:39:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (193B9800) [pid = 3960] [serial = 1072] [outer = 18DC3000] 01:39:57 INFO - PROCESS | 3960 | 1469263197347 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]]]}] 01:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 690ms 01:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:39:57 INFO - PROCESS | 3960 | 1469263197395 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 01:39:57 INFO - PROCESS | 3960 | 1469263197397 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 01:39:57 INFO - PROCESS | 3960 | 1469263197400 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:39:57 INFO - PROCESS | 3960 | 1469263197401 Marionette TRACE conn6 <- [1,1394,null,{}] 01:39:57 INFO - PROCESS | 3960 | 1469263197411 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}] 01:39:57 INFO - PROCESS | 3960 | 1469263197416 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:57 INFO - PROCESS | 3960 | 1469263197561 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 01:39:57 INFO - PROCESS | 3960 | 1469263197621 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:57 INFO - PROCESS | 3960 | 1469263197623 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:57 INFO - PROCESS | 3960 | ++DOCSHELL 190F3400 == 41 [pid = 3960] [id = 358] 01:39:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (190FCC00) [pid = 3960] [serial = 1073] [outer = 00000000] 01:39:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (196E6C00) [pid = 3960] [serial = 1074] [outer = 190FCC00] 01:39:57 INFO - PROCESS | 3960 | 1469263197667 Marionette DEBUG loaded listener.js 01:39:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (15745800) [pid = 3960] [serial = 1075] [outer = 190FCC00] 01:39:58 INFO - PROCESS | 3960 | 1469263198092 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]]]}] 01:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 01:39:58 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F9E4000) [pid = 3960] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:39:58 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (08183400) [pid = 3960] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:39:58 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F26E800) [pid = 3960] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:39:58 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (08181800) [pid = 3960] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:39:58 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (14F39400) [pid = 3960] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:39:58 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (18430000) [pid = 3960] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:39:58 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (16AEF000) [pid = 3960] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:39:58 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (13C17400) [pid = 3960] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:39:58 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (18432000) [pid = 3960] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:39:58 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (102C4400) [pid = 3960] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:39:58 INFO - PROCESS | 3960 | 1469263198228 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 01:39:58 INFO - PROCESS | 3960 | 1469263198230 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 01:39:58 INFO - PROCESS | 3960 | 1469263198239 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:39:58 INFO - PROCESS | 3960 | 1469263198241 Marionette TRACE conn6 <- [1,1398,null,{}] 01:39:58 INFO - PROCESS | 3960 | 1469263198245 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}] 01:39:58 INFO - PROCESS | 3960 | 1469263198247 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:39:58 INFO - PROCESS | 3960 | 1469263198329 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 01:39:58 INFO - PROCESS | 3960 | 1469263198337 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:58 INFO - PROCESS | 3960 | 1469263198338 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:58 INFO - PROCESS | 3960 | ++DOCSHELL 0F8D4800 == 42 [pid = 3960] [id = 359] 01:39:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F9E6C00) [pid = 3960] [serial = 1076] [outer = 00000000] 01:39:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (13C1B800) [pid = 3960] [serial = 1077] [outer = 0F9E6C00] 01:39:58 INFO - PROCESS | 3960 | 1469263198381 Marionette DEBUG loaded listener.js 01:39:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (13CD6800) [pid = 3960] [serial = 1078] [outer = 0F9E6C00] 01:39:58 INFO - PROCESS | 3960 | 1469263198804 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]]]}] 01:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 570ms 01:39:58 INFO - PROCESS | 3960 | 1469263198824 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 01:39:58 INFO - PROCESS | 3960 | 1469263198825 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 01:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:39:58 INFO - PROCESS | 3960 | 1469263198853 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:39:58 INFO - PROCESS | 3960 | 1469263198855 Marionette TRACE conn6 <- [1,1402,null,{}] 01:39:58 INFO - PROCESS | 3960 | 1469263198858 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}] 01:39:58 INFO - PROCESS | 3960 | 1469263198860 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:58 INFO - PROCESS | 3960 | 1469263198944 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 01:39:58 INFO - PROCESS | 3960 | 1469263198950 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:58 INFO - PROCESS | 3960 | 1469263198952 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:58 INFO - PROCESS | 3960 | ++DOCSHELL 17C23800 == 43 [pid = 3960] [id = 360] 01:39:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (18432000) [pid = 3960] [serial = 1079] [outer = 00000000] 01:39:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1A15AC00) [pid = 3960] [serial = 1080] [outer = 18432000] 01:39:58 INFO - PROCESS | 3960 | 1469263198994 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1A24FC00) [pid = 3960] [serial = 1081] [outer = 18432000] 01:39:59 INFO - PROCESS | 3960 | 1469263199436 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]]]}] 01:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 01:39:59 INFO - PROCESS | 3960 | 1469263199473 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 01:39:59 INFO - PROCESS | 3960 | 1469263199475 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 01:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:39:59 INFO - PROCESS | 3960 | 1469263199487 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:39:59 INFO - PROCESS | 3960 | 1469263199489 Marionette TRACE conn6 <- [1,1406,null,{}] 01:39:59 INFO - PROCESS | 3960 | 1469263199493 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}] 01:39:59 INFO - PROCESS | 3960 | 1469263199495 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:59 INFO - PROCESS | 3960 | 1469263199576 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 01:39:59 INFO - PROCESS | 3960 | 1469263199584 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:59 INFO - PROCESS | 3960 | 1469263199586 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:39:59 INFO - PROCESS | 3960 | ++DOCSHELL 17C19800 == 44 [pid = 3960] [id = 361] 01:39:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A153400) [pid = 3960] [serial = 1082] [outer = 00000000] 01:39:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1A2D1400) [pid = 3960] [serial = 1083] [outer = 1A153400] 01:39:59 INFO - PROCESS | 3960 | 1469263199628 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1A2D5800) [pid = 3960] [serial = 1084] [outer = 1A153400] 01:40:00 INFO - PROCESS | 3960 | 1469263200074 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]]]}] 01:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 01:40:00 INFO - PROCESS | 3960 | 1469263200115 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 01:40:00 INFO - PROCESS | 3960 | 1469263200116 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 01:40:00 INFO - PROCESS | 3960 | 1469263200134 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 3960 | 1469263200135 Marionette TRACE conn6 <- [1,1410,null,{}] 01:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:40:00 INFO - PROCESS | 3960 | 1469263200139 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}] 01:40:00 INFO - PROCESS | 3960 | 1469263200141 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:00 INFO - PROCESS | 3960 | 1469263200221 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 01:40:00 INFO - PROCESS | 3960 | 1469263200354 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:00 INFO - PROCESS | 3960 | 1469263200357 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:00 INFO - PROCESS | 3960 | ++DOCSHELL 08187800 == 45 [pid = 3960] [id = 362] 01:40:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0B942800) [pid = 3960] [serial = 1085] [outer = 00000000] 01:40:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0ECF2400) [pid = 3960] [serial = 1086] [outer = 0B942800] 01:40:00 INFO - PROCESS | 3960 | 1469263200415 Marionette DEBUG loaded listener.js 01:40:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0F275400) [pid = 3960] [serial = 1087] [outer = 0B942800] 01:40:01 INFO - PROCESS | 3960 | 1469263201094 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]]]}] 01:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1014ms 01:40:01 INFO - PROCESS | 3960 | 1469263201157 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 01:40:01 INFO - PROCESS | 3960 | 1469263201160 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 01:40:01 INFO - PROCESS | 3960 | 1469263201165 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:40:01 INFO - PROCESS | 3960 | 1469263201168 Marionette TRACE conn6 <- [1,1414,null,{}] 01:40:01 INFO - PROCESS | 3960 | 1469263201193 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}] 01:40:01 INFO - PROCESS | 3960 | 1469263201195 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:01 INFO - PROCESS | 3960 | 1469263201307 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 01:40:01 INFO - PROCESS | 3960 | 1469263201440 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 3960 | 1469263201443 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:01 INFO - PROCESS | 3960 | ++DOCSHELL 0F66B400 == 46 [pid = 3960] [id = 363] 01:40:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (15A06400) [pid = 3960] [serial = 1088] [outer = 00000000] 01:40:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (16AF4C00) [pid = 3960] [serial = 1089] [outer = 15A06400] 01:40:01 INFO - PROCESS | 3960 | 1469263201499 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (17CA2000) [pid = 3960] [serial = 1090] [outer = 15A06400] 01:40:02 INFO - PROCESS | 3960 | 1469263202071 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]]]}] 01:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 930ms 01:40:02 INFO - PROCESS | 3960 | 1469263202102 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 01:40:02 INFO - PROCESS | 3960 | 1469263202106 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 01:40:02 INFO - PROCESS | 3960 | 1469263202110 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:40:02 INFO - PROCESS | 3960 | 1469263202113 Marionette TRACE conn6 <- [1,1418,null,{}] 01:40:02 INFO - PROCESS | 3960 | 1469263202117 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}] 01:40:02 INFO - PROCESS | 3960 | 1469263202119 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:02 INFO - PROCESS | 3960 | 1469263202232 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 01:40:02 INFO - PROCESS | 3960 | 1469263202365 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 3960 | 1469263202368 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:02 INFO - PROCESS | 3960 | ++DOCSHELL 190EE800 == 47 [pid = 3960] [id = 364] 01:40:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1950B800) [pid = 3960] [serial = 1091] [outer = 00000000] 01:40:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (196E4C00) [pid = 3960] [serial = 1092] [outer = 1950B800] 01:40:02 INFO - PROCESS | 3960 | 1469263202421 Marionette DEBUG loaded listener.js 01:40:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A24BC00) [pid = 3960] [serial = 1093] [outer = 1950B800] 01:40:03 INFO - PROCESS | 3960 | 1469263203054 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]]]}] 01:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 970ms 01:40:03 INFO - PROCESS | 3960 | 1469263203092 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 01:40:03 INFO - PROCESS | 3960 | 1469263203095 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 01:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:40:03 INFO - PROCESS | 3960 | 1469263203106 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:40:03 INFO - PROCESS | 3960 | 1469263203112 Marionette TRACE conn6 <- [1,1422,null,{}] 01:40:03 INFO - PROCESS | 3960 | 1469263203116 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}] 01:40:03 INFO - PROCESS | 3960 | 1469263203120 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:03 INFO - PROCESS | 3960 | 1469263203229 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 01:40:03 INFO - PROCESS | 3960 | 1469263203365 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:03 INFO - PROCESS | 3960 | 1469263203367 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:03 INFO - PROCESS | 3960 | ++DOCSHELL 18DC2C00 == 48 [pid = 3960] [id = 365] 01:40:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (18DC7C00) [pid = 3960] [serial = 1094] [outer = 00000000] 01:40:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1A5F5800) [pid = 3960] [serial = 1095] [outer = 18DC7C00] 01:40:03 INFO - PROCESS | 3960 | 1469263203420 Marionette DEBUG loaded listener.js 01:40:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (1A5FD000) [pid = 3960] [serial = 1096] [outer = 18DC7C00] 01:40:04 INFO - PROCESS | 3960 | 1469263204111 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]]]}] 01:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1084ms 01:40:04 INFO - PROCESS | 3960 | 1469263204190 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 01:40:04 INFO - PROCESS | 3960 | 1469263204194 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 01:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:40:04 INFO - PROCESS | 3960 | 1469263204199 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:40:04 INFO - PROCESS | 3960 | 1469263204202 Marionette TRACE conn6 <- [1,1426,null,{}] 01:40:04 INFO - PROCESS | 3960 | 1469263204208 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}] 01:40:04 INFO - PROCESS | 3960 | 1469263204211 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:04 INFO - PROCESS | 3960 | 1469263204363 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 01:40:04 INFO - PROCESS | 3960 | 1469263204374 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:04 INFO - PROCESS | 3960 | 1469263204376 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:04 INFO - PROCESS | 3960 | ++DOCSHELL 0F66C000 == 49 [pid = 3960] [id = 366] 01:40:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (0F689400) [pid = 3960] [serial = 1097] [outer = 00000000] 01:40:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (0F943C00) [pid = 3960] [serial = 1098] [outer = 0F689400] 01:40:04 INFO - PROCESS | 3960 | 1469263204425 Marionette DEBUG loaded listener.js 01:40:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (133EAC00) [pid = 3960] [serial = 1099] [outer = 0F689400] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 17C1D400 == 48 [pid = 3960] [id = 108] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 0B949400 == 47 [pid = 3960] [id = 113] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 08181C00 == 46 [pid = 3960] [id = 342] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 0C221000 == 45 [pid = 3960] [id = 103] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 1331E000 == 44 [pid = 3960] [id = 111] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 13CD6C00 == 43 [pid = 3960] [id = 106] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 13320400 == 42 [pid = 3960] [id = 105] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 17C1E000 == 41 [pid = 3960] [id = 109] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 18F46000 == 40 [pid = 3960] [id = 112] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 14F2D000 == 39 [pid = 3960] [id = 110] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 0F271800 == 38 [pid = 3960] [id = 115] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 137F6000 == 37 [pid = 3960] [id = 117] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 16AECC00 == 36 [pid = 3960] [id = 119] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 14F2DC00 == 35 [pid = 3960] [id = 118] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 17C20800 == 34 [pid = 3960] [id = 120] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 0F273400 == 33 [pid = 3960] [id = 116] 01:40:05 INFO - PROCESS | 3960 | --DOCSHELL 0BA32000 == 32 [pid = 3960] [id = 114] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (1321A000) [pid = 3960] [serial = 1032] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (0B951400) [pid = 3960] [serial = 1026] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (0BA30C00) [pid = 3960] [serial = 1027] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (0F660800) [pid = 3960] [serial = 1029] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (0F669400) [pid = 3960] [serial = 1030] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (17C27000) [pid = 3960] [serial = 1041] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (0ED6D400) [pid = 3960] [serial = 1015] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0BA32800) [pid = 3960] [serial = 1014] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (16AF4000) [pid = 3960] [serial = 1018] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (16627000) [pid = 3960] [serial = 1017] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (196E9000) [pid = 3960] [serial = 1021] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (193B5400) [pid = 3960] [serial = 1020] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (1A975800) [pid = 3960] [serial = 1023] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (170ADC00) [pid = 3960] [serial = 1039] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (170A4400) [pid = 3960] [serial = 1038] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (17C8A400) [pid = 3960] [serial = 1044] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (185B4C00) [pid = 3960] [serial = 1047] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (185B8800) [pid = 3960] [serial = 1048] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (15A03400) [pid = 3960] [serial = 1035] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (1661E400) [pid = 3960] [serial = 1036] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (190EEC00) [pid = 3960] [serial = 1050] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (17FA4C00) [pid = 3960] [serial = 1045] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (133EF800) [pid = 3960] [serial = 1033] [outer = 00000000] [url = about:blank] 01:40:05 INFO - PROCESS | 3960 | 1469263205717 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]]]}] 01:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1574ms 01:40:05 INFO - PROCESS | 3960 | 1469263205775 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 01:40:05 INFO - PROCESS | 3960 | 1469263205779 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 01:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:40:05 INFO - PROCESS | 3960 | 1469263205783 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:40:05 INFO - PROCESS | 3960 | 1469263205786 Marionette TRACE conn6 <- [1,1430,null,{}] 01:40:05 INFO - PROCESS | 3960 | 1469263205792 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}] 01:40:05 INFO - PROCESS | 3960 | 1469263205795 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:05 INFO - PROCESS | 3960 | 1469263205878 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 01:40:05 INFO - PROCESS | 3960 | 1469263205885 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:05 INFO - PROCESS | 3960 | 1469263205888 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:05 INFO - PROCESS | 3960 | ++DOCSHELL 0ED50000 == 33 [pid = 3960] [id = 367] 01:40:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0ED5AC00) [pid = 3960] [serial = 1100] [outer = 00000000] 01:40:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (0F267C00) [pid = 3960] [serial = 1101] [outer = 0ED5AC00] 01:40:05 INFO - PROCESS | 3960 | 1469263205936 Marionette DEBUG loaded listener.js 01:40:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0F26E800) [pid = 3960] [serial = 1102] [outer = 0ED5AC00] 01:40:06 INFO - PROCESS | 3960 | 1469263206430 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]]]}] 01:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 690ms 01:40:06 INFO - PROCESS | 3960 | 1469263206474 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 01:40:06 INFO - PROCESS | 3960 | 1469263206479 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 01:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:40:06 INFO - PROCESS | 3960 | 1469263206485 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:40:06 INFO - PROCESS | 3960 | 1469263206487 Marionette TRACE conn6 <- [1,1434,null,{}] 01:40:06 INFO - PROCESS | 3960 | 1469263206491 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}] 01:40:06 INFO - PROCESS | 3960 | 1469263206494 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:06 INFO - PROCESS | 3960 | 1469263206611 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 01:40:06 INFO - PROCESS | 3960 | 1469263206704 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:06 INFO - PROCESS | 3960 | 1469263206706 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:06 INFO - PROCESS | 3960 | ++DOCSHELL 0F8D4400 == 34 [pid = 3960] [id = 368] 01:40:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (0F935C00) [pid = 3960] [serial = 1103] [outer = 00000000] 01:40:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (10430000) [pid = 3960] [serial = 1104] [outer = 0F935C00] 01:40:06 INFO - PROCESS | 3960 | 1469263206752 Marionette DEBUG loaded listener.js 01:40:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1321C800) [pid = 3960] [serial = 1105] [outer = 0F935C00] 01:40:07 INFO - PROCESS | 3960 | 1469263207144 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]]]}] 01:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 01:40:07 INFO - PROCESS | 3960 | 1469263207219 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 01:40:07 INFO - PROCESS | 3960 | 1469263207221 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 01:40:07 INFO - PROCESS | 3960 | 1469263207225 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:40:07 INFO - PROCESS | 3960 | 1469263207228 Marionette TRACE conn6 <- [1,1438,null,{}] 01:40:07 INFO - PROCESS | 3960 | 1469263207243 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}] 01:40:07 INFO - PROCESS | 3960 | 1469263207247 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:07 INFO - PROCESS | 3960 | 1469263207332 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 01:40:07 INFO - PROCESS | 3960 | 1469263207347 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:07 INFO - PROCESS | 3960 | 1469263207350 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:07 INFO - PROCESS | 3960 | ++DOCSHELL 16621400 == 35 [pid = 3960] [id = 369] 01:40:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (16621800) [pid = 3960] [serial = 1106] [outer = 00000000] 01:40:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (166EF400) [pid = 3960] [serial = 1107] [outer = 16621800] 01:40:07 INFO - PROCESS | 3960 | 1469263207396 Marionette DEBUG loaded listener.js 01:40:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (16AED400) [pid = 3960] [serial = 1108] [outer = 16621800] 01:40:07 INFO - PROCESS | 3960 | 1469263207884 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]]]}] 01:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 01:40:07 INFO - PROCESS | 3960 | 1469263207975 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 01:40:07 INFO - PROCESS | 3960 | 1469263207977 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 01:40:07 INFO - PROCESS | 3960 | 1469263207980 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:40:07 INFO - PROCESS | 3960 | 1469263207982 Marionette TRACE conn6 <- [1,1442,null,{}] 01:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:40:07 INFO - PROCESS | 3960 | 1469263207985 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}] 01:40:07 INFO - PROCESS | 3960 | 1469263207987 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:08 INFO - PROCESS | 3960 | 1469263208101 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 01:40:08 INFO - PROCESS | 3960 | 1469263208114 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:08 INFO - PROCESS | 3960 | 1469263208116 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:08 INFO - PROCESS | 3960 | ++DOCSHELL 16AF7800 == 36 [pid = 3960] [id = 370] 01:40:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (16AF8000) [pid = 3960] [serial = 1109] [outer = 00000000] 01:40:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (170B2400) [pid = 3960] [serial = 1110] [outer = 16AF8000] 01:40:08 INFO - PROCESS | 3960 | 1469263208160 Marionette DEBUG loaded listener.js 01:40:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (17C1FC00) [pid = 3960] [serial = 1111] [outer = 16AF8000] 01:40:08 INFO - PROCESS | 3960 | 1469263208604 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]]]}] 01:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 01:40:08 INFO - PROCESS | 3960 | 1469263208657 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 01:40:08 INFO - PROCESS | 3960 | 1469263208659 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 01:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:40:08 INFO - PROCESS | 3960 | 1469263208662 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:40:08 INFO - PROCESS | 3960 | 1469263208663 Marionette TRACE conn6 <- [1,1446,null,{}] 01:40:08 INFO - PROCESS | 3960 | 1469263208667 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}] 01:40:08 INFO - PROCESS | 3960 | 1469263208669 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:08 INFO - PROCESS | 3960 | 1469263208777 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 01:40:08 INFO - PROCESS | 3960 | 1469263208782 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:08 INFO - PROCESS | 3960 | 1469263208785 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:08 INFO - PROCESS | 3960 | ++DOCSHELL 17C26400 == 37 [pid = 3960] [id = 371] 01:40:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (17C27000) [pid = 3960] [serial = 1112] [outer = 00000000] 01:40:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (17F9C400) [pid = 3960] [serial = 1113] [outer = 17C27000] 01:40:08 INFO - PROCESS | 3960 | 1469263208828 Marionette DEBUG loaded listener.js 01:40:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (18433000) [pid = 3960] [serial = 1114] [outer = 17C27000] 01:40:09 INFO - PROCESS | 3960 | 1469263209327 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]]]}] 01:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 01:40:09 INFO - PROCESS | 3960 | 1469263209425 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 01:40:09 INFO - PROCESS | 3960 | 1469263209428 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 01:40:09 INFO - PROCESS | 3960 | 1469263209432 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:40:09 INFO - PROCESS | 3960 | 1469263209433 Marionette TRACE conn6 <- [1,1450,null,{}] 01:40:09 INFO - PROCESS | 3960 | 1469263209437 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}] 01:40:09 INFO - PROCESS | 3960 | 1469263209442 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:09 INFO - PROCESS | 3960 | 1469263209836 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (18DC3000) [pid = 3960] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (190FCC00) [pid = 3960] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (17C1CC00) [pid = 3960] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (13CD6400) [pid = 3960] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (13C24C00) [pid = 3960] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (18430C00) [pid = 3960] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0ED5C400) [pid = 3960] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0ED6F800) [pid = 3960] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F9E6C00) [pid = 3960] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (185A9400) [pid = 3960] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (18432000) [pid = 3960] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (1A969000) [pid = 3960] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17C21C00) [pid = 3960] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:40:09 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1A153400) [pid = 3960] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:40:09 INFO - PROCESS | 3960 | 1469263209894 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:09 INFO - PROCESS | 3960 | 1469263209896 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:09 INFO - PROCESS | 3960 | ++DOCSHELL 0817EC00 == 38 [pid = 3960] [id = 372] 01:40:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (08185000) [pid = 3960] [serial = 1115] [outer = 00000000] 01:40:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0F9E6C00) [pid = 3960] [serial = 1116] [outer = 08185000] 01:40:09 INFO - PROCESS | 3960 | 1469263209940 Marionette DEBUG loaded listener.js 01:40:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (170B2000) [pid = 3960] [serial = 1117] [outer = 08185000] 01:40:10 INFO - PROCESS | 3960 | 1469263210312 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]]]}] 01:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 930ms 01:40:10 INFO - PROCESS | 3960 | 1469263210368 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 01:40:10 INFO - PROCESS | 3960 | 1469263210370 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 01:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:40:10 INFO - PROCESS | 3960 | 1469263210374 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:40:10 INFO - PROCESS | 3960 | 1469263210375 Marionette TRACE conn6 <- [1,1454,null,{}] 01:40:10 INFO - PROCESS | 3960 | 1469263210379 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}] 01:40:10 INFO - PROCESS | 3960 | 1469263210381 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:10 INFO - PROCESS | 3960 | 1469263210461 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 01:40:10 INFO - PROCESS | 3960 | 1469263210467 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:10 INFO - PROCESS | 3960 | 1469263210469 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:10 INFO - PROCESS | 3960 | ++DOCSHELL 133AD000 == 39 [pid = 3960] [id = 373] 01:40:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (133F9C00) [pid = 3960] [serial = 1118] [outer = 00000000] 01:40:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (185AF800) [pid = 3960] [serial = 1119] [outer = 133F9C00] 01:40:10 INFO - PROCESS | 3960 | 1469263210511 Marionette DEBUG loaded listener.js 01:40:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (18DC6800) [pid = 3960] [serial = 1120] [outer = 133F9C00] 01:40:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (190FA400) [pid = 3960] [serial = 1121] [outer = 0C275000] 01:40:10 INFO - PROCESS | 3960 | 1469263211005 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]]]}] 01:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 671ms 01:40:11 INFO - PROCESS | 3960 | 1469263211049 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 01:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:40:11 INFO - PROCESS | 3960 | 1469263211051 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 01:40:11 INFO - PROCESS | 3960 | 1469263211054 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:40:11 INFO - PROCESS | 3960 | 1469263211056 Marionette TRACE conn6 <- [1,1458,null,{}] 01:40:11 INFO - PROCESS | 3960 | 1469263211059 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}] 01:40:11 INFO - PROCESS | 3960 | 1469263211061 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:11 INFO - PROCESS | 3960 | 1469263211139 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 01:40:11 INFO - PROCESS | 3960 | 1469263211171 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:11 INFO - PROCESS | 3960 | 1469263211173 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:11 INFO - PROCESS | 3960 | ++DOCSHELL 08180400 == 40 [pid = 3960] [id = 374] 01:40:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (14866000) [pid = 3960] [serial = 1122] [outer = 00000000] 01:40:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (19174800) [pid = 3960] [serial = 1123] [outer = 14866000] 01:40:11 INFO - PROCESS | 3960 | 1469263211215 Marionette DEBUG loaded listener.js 01:40:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (193B7000) [pid = 3960] [serial = 1124] [outer = 14866000] 01:40:12 INFO - PROCESS | 3960 | 1469263212013 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]]]}] 01:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1018ms 01:40:12 INFO - PROCESS | 3960 | 1469263212073 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 01:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:40:12 INFO - PROCESS | 3960 | 1469263212078 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 01:40:12 INFO - PROCESS | 3960 | 1469263212082 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:40:12 INFO - PROCESS | 3960 | 1469263212088 Marionette TRACE conn6 <- [1,1462,null,{}] 01:40:12 INFO - PROCESS | 3960 | 1469263212112 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}] 01:40:12 INFO - PROCESS | 3960 | 1469263212115 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:12 INFO - PROCESS | 3960 | 1469263212266 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 01:40:12 INFO - PROCESS | 3960 | 1469263212390 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:12 INFO - PROCESS | 3960 | 1469263212393 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:12 INFO - PROCESS | 3960 | ++DOCSHELL 0F273800 == 41 [pid = 3960] [id = 375] 01:40:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (0F570000) [pid = 3960] [serial = 1125] [outer = 00000000] 01:40:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (0F668800) [pid = 3960] [serial = 1126] [outer = 0F570000] 01:40:12 INFO - PROCESS | 3960 | 1469263212452 Marionette DEBUG loaded listener.js 01:40:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (0F697000) [pid = 3960] [serial = 1127] [outer = 0F570000] 01:40:13 INFO - PROCESS | 3960 | 1469263213220 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]]]}] 01:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1323ms 01:40:13 INFO - PROCESS | 3960 | 1469263213406 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 01:40:13 INFO - PROCESS | 3960 | 1469263213411 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 01:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:40:13 INFO - PROCESS | 3960 | 1469263213416 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:40:13 INFO - PROCESS | 3960 | 1469263213419 Marionette TRACE conn6 <- [1,1466,null,{}] 01:40:13 INFO - PROCESS | 3960 | 1469263213425 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}] 01:40:13 INFO - PROCESS | 3960 | 1469263213429 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:13 INFO - PROCESS | 3960 | 1469263213570 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 01:40:13 INFO - PROCESS | 3960 | 1469263213697 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:13 INFO - PROCESS | 3960 | 1469263213702 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:13 INFO - PROCESS | 3960 | ++DOCSHELL 0ED53C00 == 42 [pid = 3960] [id = 376] 01:40:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (0ED57C00) [pid = 3960] [serial = 1128] [outer = 00000000] 01:40:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (0F272C00) [pid = 3960] [serial = 1129] [outer = 0ED57C00] 01:40:13 INFO - PROCESS | 3960 | 1469263213758 Marionette DEBUG loaded listener.js 01:40:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (0F667000) [pid = 3960] [serial = 1130] [outer = 0ED57C00] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 0ED56C00 == 41 [pid = 3960] [id = 345] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 0ED5B800 == 40 [pid = 3960] [id = 353] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 17C1F800 == 39 [pid = 3960] [id = 347] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 0EB35800 == 38 [pid = 3960] [id = 348] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 16AEEC00 == 37 [pid = 3960] [id = 346] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 190F3400 == 36 [pid = 3960] [id = 358] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 0F8D4800 == 35 [pid = 3960] [id = 359] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 17C24C00 == 34 [pid = 3960] [id = 349] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 1847A400 == 33 [pid = 3960] [id = 356] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 0ED54000 == 32 [pid = 3960] [id = 343] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 133AD000 == 31 [pid = 3960] [id = 373] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 0817EC00 == 30 [pid = 3960] [id = 372] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 17C26400 == 29 [pid = 3960] [id = 371] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 16AF7800 == 28 [pid = 3960] [id = 370] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 16621400 == 27 [pid = 3960] [id = 369] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 0F8D4400 == 26 [pid = 3960] [id = 368] 01:40:14 INFO - PROCESS | 3960 | --DOCSHELL 0ED50000 == 25 [pid = 3960] [id = 367] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (1B22D000) [pid = 3960] [serial = 1024] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (17F99C00) [pid = 3960] [serial = 1042] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1A2D1400) [pid = 3960] [serial = 1083] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (19171400) [pid = 3960] [serial = 1071] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (196E6C00) [pid = 3960] [serial = 1074] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (193B9800) [pid = 3960] [serial = 1072] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17C8EC00) [pid = 3960] [serial = 1065] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (17F98800) [pid = 3960] [serial = 1066] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (13D91800) [pid = 3960] [serial = 1056] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (15A10800) [pid = 3960] [serial = 1057] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (14869400) [pid = 3960] [serial = 1062] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (15A07000) [pid = 3960] [serial = 1063] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (190F0400) [pid = 3960] [serial = 1051] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F68B000) [pid = 3960] [serial = 1059] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0F698C00) [pid = 3960] [serial = 1060] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0F56EC00) [pid = 3960] [serial = 1053] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F691000) [pid = 3960] [serial = 1054] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (13C1B800) [pid = 3960] [serial = 1077] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (13CD6800) [pid = 3960] [serial = 1078] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (15745800) [pid = 3960] [serial = 1075] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1A2D5800) [pid = 3960] [serial = 1084] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (185B3800) [pid = 3960] [serial = 1068] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (18F39400) [pid = 3960] [serial = 1069] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (1A24FC00) [pid = 3960] [serial = 1081] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (1A15AC00) [pid = 3960] [serial = 1080] [outer = 00000000] [url = about:blank] 01:40:14 INFO - PROCESS | 3960 | 1469263214472 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]]]}] 01:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1121ms 01:40:14 INFO - PROCESS | 3960 | 1469263214542 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 01:40:14 INFO - PROCESS | 3960 | 1469263214547 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 01:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:40:14 INFO - PROCESS | 3960 | 1469263214566 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:40:14 INFO - PROCESS | 3960 | 1469263214571 Marionette TRACE conn6 <- [1,1470,null,{}] 01:40:14 INFO - PROCESS | 3960 | 1469263214576 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}] 01:40:14 INFO - PROCESS | 3960 | 1469263214579 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:14 INFO - PROCESS | 3960 | 1469263214702 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 01:40:14 INFO - PROCESS | 3960 | 1469263214826 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:14 INFO - PROCESS | 3960 | 1469263214829 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:14 INFO - PROCESS | 3960 | ++DOCSHELL 0F26D800 == 26 [pid = 3960] [id = 377] 01:40:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0F65F000) [pid = 3960] [serial = 1131] [outer = 00000000] 01:40:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F696800) [pid = 3960] [serial = 1132] [outer = 0F65F000] 01:40:14 INFO - PROCESS | 3960 | 1469263214891 Marionette DEBUG loaded listener.js 01:40:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (104CDC00) [pid = 3960] [serial = 1133] [outer = 0F65F000] 01:40:15 INFO - PROCESS | 3960 | 1469263215500 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]]]}] 01:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 971ms 01:40:15 INFO - PROCESS | 3960 | 1469263215541 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 01:40:15 INFO - PROCESS | 3960 | 1469263215547 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 01:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:40:15 INFO - PROCESS | 3960 | 1469263215554 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:40:15 INFO - PROCESS | 3960 | 1469263215557 Marionette TRACE conn6 <- [1,1474,null,{}] 01:40:15 INFO - PROCESS | 3960 | 1469263215561 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}] 01:40:15 INFO - PROCESS | 3960 | 1469263215564 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:15 INFO - PROCESS | 3960 | 1469263215690 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 01:40:15 INFO - PROCESS | 3960 | 1469263215818 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:15 INFO - PROCESS | 3960 | 1469263215821 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:15 INFO - PROCESS | 3960 | ++DOCSHELL 13C1C000 == 27 [pid = 3960] [id = 378] 01:40:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (13C1E000) [pid = 3960] [serial = 1134] [outer = 00000000] 01:40:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (13D06400) [pid = 3960] [serial = 1135] [outer = 13C1E000] 01:40:15 INFO - PROCESS | 3960 | 1469263215879 Marionette DEBUG loaded listener.js 01:40:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (14861000) [pid = 3960] [serial = 1136] [outer = 13C1E000] 01:40:16 INFO - PROCESS | 3960 | 1469263216554 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]]]}] 01:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1018ms 01:40:16 INFO - PROCESS | 3960 | 1469263216574 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 01:40:16 INFO - PROCESS | 3960 | 1469263216577 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 01:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:40:16 INFO - PROCESS | 3960 | 1469263216581 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:40:16 INFO - PROCESS | 3960 | 1469263216585 Marionette TRACE conn6 <- [1,1478,null,{}] 01:40:16 INFO - PROCESS | 3960 | 1469263216596 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}] 01:40:16 INFO - PROCESS | 3960 | 1469263216601 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:16 INFO - PROCESS | 3960 | 1469263216713 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 01:40:16 INFO - PROCESS | 3960 | 1469263216842 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:16 INFO - PROCESS | 3960 | 1469263216845 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:16 INFO - PROCESS | 3960 | ++DOCSHELL 16ABA000 == 28 [pid = 3960] [id = 379] 01:40:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (16AEB400) [pid = 3960] [serial = 1137] [outer = 00000000] 01:40:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (16AF2C00) [pid = 3960] [serial = 1138] [outer = 16AEB400] 01:40:16 INFO - PROCESS | 3960 | 1469263216905 Marionette DEBUG loaded listener.js 01:40:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17C1EC00) [pid = 3960] [serial = 1139] [outer = 16AEB400] 01:40:17 INFO - PROCESS | 3960 | 1469263217500 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]]]}] 01:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 01:40:17 INFO - PROCESS | 3960 | 1469263217554 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 01:40:17 INFO - PROCESS | 3960 | 1469263217557 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 01:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:40:17 INFO - PROCESS | 3960 | 1469263217561 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:40:17 INFO - PROCESS | 3960 | 1469263217563 Marionette TRACE conn6 <- [1,1482,null,{}] 01:40:17 INFO - PROCESS | 3960 | 1469263217567 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}] 01:40:17 INFO - PROCESS | 3960 | 1469263217569 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:17 INFO - PROCESS | 3960 | 1469263217686 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 01:40:17 INFO - PROCESS | 3960 | 1469263217788 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:17 INFO - PROCESS | 3960 | 1469263217791 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:17 INFO - PROCESS | 3960 | ++DOCSHELL 17CA8000 == 29 [pid = 3960] [id = 380] 01:40:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17CA9C00) [pid = 3960] [serial = 1140] [outer = 00000000] 01:40:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17F99800) [pid = 3960] [serial = 1141] [outer = 17CA9C00] 01:40:17 INFO - PROCESS | 3960 | 1469263217845 Marionette DEBUG loaded listener.js 01:40:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17F9F400) [pid = 3960] [serial = 1142] [outer = 17CA9C00] 01:40:18 INFO - PROCESS | 3960 | 1469263218470 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]]]}] 01:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 930ms 01:40:18 INFO - PROCESS | 3960 | 1469263218494 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 01:40:18 INFO - PROCESS | 3960 | 1469263218498 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 01:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:40:18 INFO - PROCESS | 3960 | 1469263218503 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:40:18 INFO - PROCESS | 3960 | 1469263218506 Marionette TRACE conn6 <- [1,1486,null,{}] 01:40:18 INFO - PROCESS | 3960 | 1469263218511 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}] 01:40:18 INFO - PROCESS | 3960 | 1469263218514 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:18 INFO - PROCESS | 3960 | 1469263218615 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 16AF9800 == 28 [pid = 3960] [id = 350] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 17C1B800 == 27 [pid = 3960] [id = 355] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 0F9DDC00 == 26 [pid = 3960] [id = 344] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 0F273800 == 25 [pid = 3960] [id = 375] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 0F66C000 == 24 [pid = 3960] [id = 366] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 17C23800 == 23 [pid = 3960] [id = 360] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 17C19800 == 22 [pid = 3960] [id = 361] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 190EE800 == 21 [pid = 3960] [id = 364] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 0F66B400 == 20 [pid = 3960] [id = 363] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 08187800 == 19 [pid = 3960] [id = 362] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 18DC2C00 == 18 [pid = 3960] [id = 365] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 13C24000 == 17 [pid = 3960] [id = 352] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 13C1EC00 == 16 [pid = 3960] [id = 354] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 0ECFE400 == 15 [pid = 3960] [id = 351] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 185A9C00 == 14 [pid = 3960] [id = 357] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 13C1C000 == 13 [pid = 3960] [id = 378] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 16ABA000 == 12 [pid = 3960] [id = 379] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 08180400 == 11 [pid = 3960] [id = 374] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 0F26D800 == 10 [pid = 3960] [id = 377] 01:40:19 INFO - PROCESS | 3960 | --DOCSHELL 0ED53C00 == 9 [pid = 3960] [id = 376] 01:40:20 INFO - PROCESS | 3960 | --DOCSHELL 17CA8000 == 8 [pid = 3960] [id = 380] 01:40:21 INFO - PROCESS | 3960 | 1469263221457 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:21 INFO - PROCESS | 3960 | 1469263221461 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:21 INFO - PROCESS | 3960 | ++DOCSHELL 08668000 == 9 [pid = 3960] [id = 381] 01:40:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (0866A000) [pid = 3960] [serial = 1143] [outer = 00000000] 01:40:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (0BA24C00) [pid = 3960] [serial = 1144] [outer = 0866A000] 01:40:21 INFO - PROCESS | 3960 | 1469263221511 Marionette DEBUG loaded listener.js 01:40:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (0C26D000) [pid = 3960] [serial = 1145] [outer = 0866A000] 01:40:21 INFO - PROCESS | 3960 | 1469263221907 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]]]}] 01:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 3483ms 01:40:21 INFO - PROCESS | 3960 | 1469263221989 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 01:40:21 INFO - PROCESS | 3960 | 1469263221993 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 01:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:40:21 INFO - PROCESS | 3960 | 1469263221997 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:40:21 INFO - PROCESS | 3960 | 1469263222000 Marionette TRACE conn6 <- [1,1490,null,{}] 01:40:21 INFO - PROCESS | 3960 | 1469263222006 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}] 01:40:21 INFO - PROCESS | 3960 | 1469263222008 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:22 INFO - PROCESS | 3960 | 1469263222099 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 01:40:22 INFO - PROCESS | 3960 | 1469263222108 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:22 INFO - PROCESS | 3960 | 1469263222111 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:22 INFO - PROCESS | 3960 | ++DOCSHELL 0F56FC00 == 10 [pid = 3960] [id = 382] 01:40:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (0F5A3800) [pid = 3960] [serial = 1146] [outer = 00000000] 01:40:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0F689C00) [pid = 3960] [serial = 1147] [outer = 0F5A3800] 01:40:22 INFO - PROCESS | 3960 | 1469263222161 Marionette DEBUG loaded listener.js 01:40:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0F838C00) [pid = 3960] [serial = 1148] [outer = 0F5A3800] 01:40:22 INFO - PROCESS | 3960 | 1469263222629 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]]]}] 01:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 690ms 01:40:22 INFO - PROCESS | 3960 | 1469263222690 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 01:40:22 INFO - PROCESS | 3960 | 1469263222694 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 01:40:22 INFO - PROCESS | 3960 | 1469263222698 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:40:22 INFO - PROCESS | 3960 | 1469263222700 Marionette TRACE conn6 <- [1,1494,null,{}] 01:40:22 INFO - PROCESS | 3960 | 1469263222703 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}] 01:40:22 INFO - PROCESS | 3960 | 1469263222706 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:22 INFO - PROCESS | 3960 | 1469263222824 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 01:40:22 INFO - PROCESS | 3960 | 1469263222918 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:22 INFO - PROCESS | 3960 | 1469263222920 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:22 INFO - PROCESS | 3960 | ++DOCSHELL 13BA1000 == 11 [pid = 3960] [id = 383] 01:40:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (13BA3000) [pid = 3960] [serial = 1149] [outer = 00000000] 01:40:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (13C09400) [pid = 3960] [serial = 1150] [outer = 13BA3000] 01:40:22 INFO - PROCESS | 3960 | 1469263222965 Marionette DEBUG loaded listener.js 01:40:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (13CE1800) [pid = 3960] [serial = 1151] [outer = 13BA3000] 01:40:23 INFO - PROCESS | 3960 | 1469263223378 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]]]}] 01:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 01:40:23 INFO - PROCESS | 3960 | 1469263223433 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 01:40:23 INFO - PROCESS | 3960 | 1469263223435 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 01:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:40:23 INFO - PROCESS | 3960 | 1469263223454 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:40:23 INFO - PROCESS | 3960 | 1469263223459 Marionette TRACE conn6 <- [1,1498,null,{}] 01:40:23 INFO - PROCESS | 3960 | 1469263223464 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}] 01:40:23 INFO - PROCESS | 3960 | 1469263223468 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:23 INFO - PROCESS | 3960 | 1469263223587 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 01:40:23 INFO - PROCESS | 3960 | 1469263223645 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:23 INFO - PROCESS | 3960 | 1469263223647 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:23 INFO - PROCESS | 3960 | ++DOCSHELL 14F2D000 == 12 [pid = 3960] [id = 384] 01:40:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (15A10000) [pid = 3960] [serial = 1152] [outer = 00000000] 01:40:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (16AECC00) [pid = 3960] [serial = 1153] [outer = 15A10000] 01:40:23 INFO - PROCESS | 3960 | 1469263223692 Marionette DEBUG loaded listener.js 01:40:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (16AF7400) [pid = 3960] [serial = 1154] [outer = 15A10000] 01:40:24 INFO - PROCESS | 3960 | 1469263224165 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]]]}] 01:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 730ms 01:40:24 INFO - PROCESS | 3960 | 1469263224209 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 01:40:24 INFO - PROCESS | 3960 | 1469263224212 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 01:40:24 INFO - PROCESS | 3960 | 1469263224215 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:40:24 INFO - PROCESS | 3960 | 1469263224217 Marionette TRACE conn6 <- [1,1502,null,{}] 01:40:24 INFO - PROCESS | 3960 | 1469263224220 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}] 01:40:24 INFO - PROCESS | 3960 | 1469263224222 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:24 INFO - PROCESS | 3960 | 1469263224337 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 01:40:24 INFO - PROCESS | 3960 | 1469263224343 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:24 INFO - PROCESS | 3960 | 1469263224345 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:24 INFO - PROCESS | 3960 | ++DOCSHELL 16AFA800 == 13 [pid = 3960] [id = 385] 01:40:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (17C17800) [pid = 3960] [serial = 1155] [outer = 00000000] 01:40:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (17C25400) [pid = 3960] [serial = 1156] [outer = 17C17800] 01:40:24 INFO - PROCESS | 3960 | 1469263224391 Marionette DEBUG loaded listener.js 01:40:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (17CA8000) [pid = 3960] [serial = 1157] [outer = 17C17800] 01:40:24 INFO - PROCESS | 3960 | 1469263224836 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]]]}] 01:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 01:40:24 INFO - PROCESS | 3960 | 1469263224896 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 01:40:24 INFO - PROCESS | 3960 | 1469263224898 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 01:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:40:24 INFO - PROCESS | 3960 | 1469263224902 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:40:24 INFO - PROCESS | 3960 | 1469263224903 Marionette TRACE conn6 <- [1,1506,null,{}] 01:40:24 INFO - PROCESS | 3960 | 1469263224907 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}] 01:40:24 INFO - PROCESS | 3960 | 1469263224909 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:25 INFO - PROCESS | 3960 | 1469263225017 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 01:40:25 INFO - PROCESS | 3960 | 1469263225023 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:25 INFO - PROCESS | 3960 | 1469263225029 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:25 INFO - PROCESS | 3960 | ++DOCSHELL 17FA4400 == 14 [pid = 3960] [id = 386] 01:40:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (17FA4C00) [pid = 3960] [serial = 1158] [outer = 00000000] 01:40:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (18439000) [pid = 3960] [serial = 1159] [outer = 17FA4C00] 01:40:25 INFO - PROCESS | 3960 | 1469263225088 Marionette DEBUG loaded listener.js 01:40:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (185B3C00) [pid = 3960] [serial = 1160] [outer = 17FA4C00] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (0ED57C00) [pid = 3960] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (16AF8000) [pid = 3960] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (16621800) [pid = 3960] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (0ED5AC00) [pid = 3960] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (17C27000) [pid = 3960] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (0F935C00) [pid = 3960] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0F689400) [pid = 3960] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (0B942800) [pid = 3960] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (15A06400) [pid = 3960] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (08185000) [pid = 3960] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (1950B800) [pid = 3960] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (18DC7C00) [pid = 3960] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (14866000) [pid = 3960] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (16AEB400) [pid = 3960] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0F570000) [pid = 3960] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (133F9C00) [pid = 3960] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (13C1E000) [pid = 3960] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:40:25 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F65F000) [pid = 3960] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:40:25 INFO - PROCESS | 3960 | 1469263225884 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]]]}] 01:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1020ms 01:40:25 INFO - PROCESS | 3960 | 1469263225924 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 01:40:25 INFO - PROCESS | 3960 | 1469263225926 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 01:40:25 INFO - PROCESS | 3960 | 1469263225930 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:40:25 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:40:25 INFO - PROCESS | 3960 | 1469263225931 Marionette TRACE conn6 <- [1,1510,null,{}] 01:40:25 INFO - PROCESS | 3960 | 1469263225935 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}] 01:40:25 INFO - PROCESS | 3960 | 1469263225937 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:26 INFO - PROCESS | 3960 | 1469263226050 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 01:40:26 INFO - PROCESS | 3960 | 1469263226107 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:26 INFO - PROCESS | 3960 | 1469263226109 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:26 INFO - PROCESS | 3960 | ++DOCSHELL 0817F000 == 15 [pid = 3960] [id = 387] 01:40:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (0B942800) [pid = 3960] [serial = 1161] [outer = 00000000] 01:40:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (0F698000) [pid = 3960] [serial = 1162] [outer = 0B942800] 01:40:26 INFO - PROCESS | 3960 | 1469263226162 Marionette DEBUG loaded listener.js 01:40:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (13B22C00) [pid = 3960] [serial = 1163] [outer = 0B942800] 01:40:26 INFO - PROCESS | 3960 | 1469263226507 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"]]]}] 01:40:26 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 () { 01:40:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:40:26 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 () { 01:40:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:40:26 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 () { 01:40:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:40:26 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 () { 01:40:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:40:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 631ms 01:40:26 INFO - PROCESS | 3960 | 1469263226573 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 01:40:26 INFO - PROCESS | 3960 | 1469263226575 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 01:40:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:40:26 INFO - PROCESS | 3960 | 1469263226579 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:40:26 INFO - PROCESS | 3960 | 1469263226580 Marionette TRACE conn6 <- [1,1514,null,{}] 01:40:26 INFO - PROCESS | 3960 | 1469263226584 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}] 01:40:26 INFO - PROCESS | 3960 | 1469263226586 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:26 INFO - PROCESS | 3960 | 1469263226665 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 01:40:26 INFO - PROCESS | 3960 | 1469263226670 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:26 INFO - PROCESS | 3960 | 1469263226671 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:26 INFO - PROCESS | 3960 | ++DOCSHELL 15744400 == 16 [pid = 3960] [id = 388] 01:40:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (15A06400) [pid = 3960] [serial = 1164] [outer = 00000000] 01:40:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (185B6000) [pid = 3960] [serial = 1165] [outer = 15A06400] 01:40:26 INFO - PROCESS | 3960 | 1469263226714 Marionette DEBUG loaded listener.js 01:40:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (185B7800) [pid = 3960] [serial = 1166] [outer = 15A06400] 01:40:27 INFO - PROCESS | 3960 | 1469263227128 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"]]]}] 01:40:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:40:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:40:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:40:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:40:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:40:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:40:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 569ms 01:40:27 INFO - PROCESS | 3960 | 1469263227149 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 01:40:27 INFO - PROCESS | 3960 | 1469263227151 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 01:40:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:40:27 INFO - PROCESS | 3960 | 1469263227154 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:40:27 INFO - PROCESS | 3960 | 1469263227156 Marionette TRACE conn6 <- [1,1518,null,{}] 01:40:27 INFO - PROCESS | 3960 | 1469263227159 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}] 01:40:27 INFO - PROCESS | 3960 | 1469263227161 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:27 INFO - PROCESS | 3960 | 1469263227276 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 01:40:27 INFO - PROCESS | 3960 | 1469263227284 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:27 INFO - PROCESS | 3960 | 1469263227286 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:27 INFO - PROCESS | 3960 | ++DOCSHELL 18F46000 == 17 [pid = 3960] [id = 389] 01:40:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (18F46400) [pid = 3960] [serial = 1167] [outer = 00000000] 01:40:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1916E800) [pid = 3960] [serial = 1168] [outer = 18F46400] 01:40:27 INFO - PROCESS | 3960 | 1469263227329 Marionette DEBUG loaded listener.js 01:40:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (18F41C00) [pid = 3960] [serial = 1169] [outer = 18F46400] 01:40:27 INFO - PROCESS | 3960 | 1469263227711 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]]]}] 01:40:27 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 01:40:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:40:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:40:27 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. 01:40:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:40:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 01:40:27 INFO - PROCESS | 3960 | 1469263227772 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 01:40:27 INFO - PROCESS | 3960 | 1469263227776 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 01:40:27 INFO - PROCESS | 3960 | 1469263227786 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:40:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:40:27 INFO - PROCESS | 3960 | 1469263227791 Marionette TRACE conn6 <- [1,1522,null,{}] 01:40:27 INFO - PROCESS | 3960 | 1469263227797 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}] 01:40:27 INFO - PROCESS | 3960 | 1469263227800 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:27 INFO - PROCESS | 3960 | 1469263227944 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 01:40:28 INFO - PROCESS | 3960 | 1469263228033 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:28 INFO - PROCESS | 3960 | 1469263228038 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:28 INFO - PROCESS | 3960 | ++DOCSHELL 0EB87C00 == 18 [pid = 3960] [id = 390] 01:40:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (0EC0B000) [pid = 3960] [serial = 1170] [outer = 00000000] 01:40:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (0ED52400) [pid = 3960] [serial = 1171] [outer = 0EC0B000] 01:40:28 INFO - PROCESS | 3960 | 1469263228094 Marionette DEBUG loaded listener.js 01:40:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (0F26D800) [pid = 3960] [serial = 1172] [outer = 0EC0B000] 01:40:28 INFO - PROCESS | 3960 | 1469263228868 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]]]}] 01:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1119ms 01:40:28 INFO - PROCESS | 3960 | 1469263228912 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 01:40:28 INFO - PROCESS | 3960 | 1469263228915 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 01:40:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:40:28 INFO - PROCESS | 3960 | 1469263228921 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:40:28 INFO - PROCESS | 3960 | 1469263228925 Marionette TRACE conn6 <- [1,1526,null,{}] 01:40:28 INFO - PROCESS | 3960 | 1469263228930 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}] 01:40:28 INFO - PROCESS | 3960 | 1469263228933 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:29 INFO - PROCESS | 3960 | 1469263229049 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 01:40:29 INFO - PROCESS | 3960 | 1469263229180 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:29 INFO - PROCESS | 3960 | 1469263229183 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:29 INFO - PROCESS | 3960 | ++DOCSHELL 13B2EC00 == 19 [pid = 3960] [id = 391] 01:40:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (13BA5400) [pid = 3960] [serial = 1173] [outer = 00000000] 01:40:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (14862C00) [pid = 3960] [serial = 1174] [outer = 13BA5400] 01:40:29 INFO - PROCESS | 3960 | 1469263229246 Marionette DEBUG loaded listener.js 01:40:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (15A10C00) [pid = 3960] [serial = 1175] [outer = 13BA5400] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (0F696800) [pid = 3960] [serial = 1132] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (0F667000) [pid = 3960] [serial = 1130] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (170B2400) [pid = 3960] [serial = 1110] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (166EF400) [pid = 3960] [serial = 1107] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (0F267C00) [pid = 3960] [serial = 1101] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (0F26E800) [pid = 3960] [serial = 1102] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (17F9C400) [pid = 3960] [serial = 1113] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (10430000) [pid = 3960] [serial = 1104] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (1321C800) [pid = 3960] [serial = 1105] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (133EAC00) [pid = 3960] [serial = 1099] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F943C00) [pid = 3960] [serial = 1098] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (133ED000) [pid = 3960] [serial = 682] [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.] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F275400) [pid = 3960] [serial = 1087] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0ECF2400) [pid = 3960] [serial = 1086] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17CA2000) [pid = 3960] [serial = 1090] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (16AF4C00) [pid = 3960] [serial = 1089] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0F9E6C00) [pid = 3960] [serial = 1116] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1A24BC00) [pid = 3960] [serial = 1093] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (196E4C00) [pid = 3960] [serial = 1092] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (18DC6800) [pid = 3960] [serial = 1120] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1A5FD000) [pid = 3960] [serial = 1096] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (1A5F5800) [pid = 3960] [serial = 1095] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (0F272C00) [pid = 3960] [serial = 1129] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (18433000) [pid = 3960] [serial = 1114] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (170B2000) [pid = 3960] [serial = 1117] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (17C1FC00) [pid = 3960] [serial = 1111] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (16AED400) [pid = 3960] [serial = 1108] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (17C1EC00) [pid = 3960] [serial = 1139] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (0F697000) [pid = 3960] [serial = 1127] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (17F99800) [pid = 3960] [serial = 1141] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (193B7000) [pid = 3960] [serial = 1124] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (0F668800) [pid = 3960] [serial = 1126] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (185AF800) [pid = 3960] [serial = 1119] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (16AF2C00) [pid = 3960] [serial = 1138] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (14861000) [pid = 3960] [serial = 1136] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (104CDC00) [pid = 3960] [serial = 1133] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (13D06400) [pid = 3960] [serial = 1135] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (19174800) [pid = 3960] [serial = 1123] [outer = 00000000] [url = about:blank] 01:40:30 INFO - PROCESS | 3960 | 1469263230159 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]]]}] 01:40:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1298ms 01:40:30 INFO - PROCESS | 3960 | 1469263230219 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 01:40:30 INFO - PROCESS | 3960 | 1469263230223 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 01:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:40:30 INFO - PROCESS | 3960 | 1469263230228 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:40:30 INFO - PROCESS | 3960 | 1469263230231 Marionette TRACE conn6 <- [1,1530,null,{}] 01:40:30 INFO - PROCESS | 3960 | 1469263230236 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}] 01:40:30 INFO - PROCESS | 3960 | 1469263230238 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:30 INFO - PROCESS | 3960 | 1469263230324 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 01:40:30 INFO - PROCESS | 3960 | 1469263230337 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:30 INFO - PROCESS | 3960 | 1469263230339 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:30 INFO - PROCESS | 3960 | ++DOCSHELL 0F59A000 == 20 [pid = 3960] [id = 392] 01:40:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (0F65E400) [pid = 3960] [serial = 1176] [outer = 00000000] 01:40:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (0F665C00) [pid = 3960] [serial = 1177] [outer = 0F65E400] 01:40:30 INFO - PROCESS | 3960 | 1469263230385 Marionette DEBUG loaded listener.js 01:40:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (0F66C000) [pid = 3960] [serial = 1178] [outer = 0F65E400] 01:40:30 INFO - PROCESS | 3960 | 1469263230846 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]]]}] 01:40:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 01:40:30 INFO - PROCESS | 3960 | 1469263230899 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 01:40:30 INFO - PROCESS | 3960 | 1469263230903 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 01:40:30 INFO - PROCESS | 3960 | 1469263230908 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:40:30 INFO - PROCESS | 3960 | 1469263230911 Marionette TRACE conn6 <- [1,1534,null,{}] 01:40:30 INFO - PROCESS | 3960 | 1469263230915 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}] 01:40:30 INFO - PROCESS | 3960 | 1469263230917 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:30 INFO - PROCESS | 3960 | 1469263231001 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 01:40:30 INFO - PROCESS | 3960 | 1469263231009 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:30 INFO - PROCESS | 3960 | 1469263231011 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:31 INFO - PROCESS | 3960 | ++DOCSHELL 0F83F800 == 21 [pid = 3960] [id = 393] 01:40:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (0F8CD400) [pid = 3960] [serial = 1179] [outer = 00000000] 01:40:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (10423800) [pid = 3960] [serial = 1180] [outer = 0F8CD400] 01:40:31 INFO - PROCESS | 3960 | 1469263231058 Marionette DEBUG loaded listener.js 01:40:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (13218800) [pid = 3960] [serial = 1181] [outer = 0F8CD400] 01:40:31 INFO - PROCESS | 3960 | 1469263231527 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]]]}] 01:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 01:40:31 INFO - PROCESS | 3960 | 1469263231584 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 01:40:31 INFO - PROCESS | 3960 | 1469263231586 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 01:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:40:31 INFO - PROCESS | 3960 | 1469263231589 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:40:31 INFO - PROCESS | 3960 | 1469263231592 Marionette TRACE conn6 <- [1,1538,null,{}] 01:40:31 INFO - PROCESS | 3960 | 1469263231603 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}] 01:40:31 INFO - PROCESS | 3960 | 1469263231607 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:31 INFO - PROCESS | 3960 | 1469263231719 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 01:40:31 INFO - PROCESS | 3960 | 1469263231813 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:31 INFO - PROCESS | 3960 | 1469263231816 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:31 INFO - PROCESS | 3960 | ++DOCSHELL 13CDA400 == 22 [pid = 3960] [id = 394] 01:40:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (13CDAC00) [pid = 3960] [serial = 1182] [outer = 00000000] 01:40:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (13D06400) [pid = 3960] [serial = 1183] [outer = 13CDAC00] 01:40:31 INFO - PROCESS | 3960 | 1469263231863 Marionette DEBUG loaded listener.js 01:40:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (14862800) [pid = 3960] [serial = 1184] [outer = 13CDAC00] 01:40:32 INFO - PROCESS | 3960 | 1469263232243 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]]]}] 01:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 690ms 01:40:32 INFO - PROCESS | 3960 | 1469263232279 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 01:40:32 INFO - PROCESS | 3960 | 1469263232282 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 01:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:40:32 INFO - PROCESS | 3960 | 1469263232285 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:40:32 INFO - PROCESS | 3960 | 1469263232286 Marionette TRACE conn6 <- [1,1542,null,{}] 01:40:32 INFO - PROCESS | 3960 | 1469263232301 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}] 01:40:32 INFO - PROCESS | 3960 | 1469263232303 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:32 INFO - PROCESS | 3960 | 1469263232417 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 01:40:32 INFO - PROCESS | 3960 | 1469263232422 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:32 INFO - PROCESS | 3960 | 1469263232424 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:32 INFO - PROCESS | 3960 | ++DOCSHELL 16624400 == 23 [pid = 3960] [id = 395] 01:40:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (16626C00) [pid = 3960] [serial = 1185] [outer = 00000000] 01:40:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (16ABAC00) [pid = 3960] [serial = 1186] [outer = 16626C00] 01:40:32 INFO - PROCESS | 3960 | 1469263232468 Marionette DEBUG loaded listener.js 01:40:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (16AF3C00) [pid = 3960] [serial = 1187] [outer = 16626C00] 01:40:32 INFO - PROCESS | 3960 | 1469263232917 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]]]}] 01:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 01:40:32 INFO - PROCESS | 3960 | 1469263232956 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 01:40:32 INFO - PROCESS | 3960 | 1469263232958 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 01:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:40:32 INFO - PROCESS | 3960 | 1469263232968 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:40:32 INFO - PROCESS | 3960 | 1469263232969 Marionette TRACE conn6 <- [1,1546,null,{}] 01:40:32 INFO - PROCESS | 3960 | 1469263232972 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}] 01:40:32 INFO - PROCESS | 3960 | 1469263232974 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:33 INFO - PROCESS | 3960 | 1469263233081 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 01:40:33 INFO - PROCESS | 3960 | 1469263233176 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:33 INFO - PROCESS | 3960 | 1469263233179 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:33 INFO - PROCESS | 3960 | ++DOCSHELL 170A7400 == 24 [pid = 3960] [id = 396] 01:40:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (170A9400) [pid = 3960] [serial = 1188] [outer = 00000000] 01:40:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (17C1A400) [pid = 3960] [serial = 1189] [outer = 170A9400] 01:40:33 INFO - PROCESS | 3960 | 1469263233224 Marionette DEBUG loaded listener.js 01:40:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (17C1EC00) [pid = 3960] [serial = 1190] [outer = 170A9400] 01:40:33 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (0F5A3800) [pid = 3960] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:40:33 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (13BA3000) [pid = 3960] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:40:33 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (0866A000) [pid = 3960] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:40:33 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (15A06400) [pid = 3960] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:40:33 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (17C17800) [pid = 3960] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:40:33 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (0B942800) [pid = 3960] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:40:33 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (17FA4C00) [pid = 3960] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:40:33 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (15A10000) [pid = 3960] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:40:33 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (17CA9C00) [pid = 3960] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:40:33 INFO - PROCESS | 3960 | 1469263233882 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]]]}] 01:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 970ms 01:40:33 INFO - PROCESS | 3960 | 1469263233942 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 01:40:33 INFO - PROCESS | 3960 | 1469263233947 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 01:40:33 INFO - PROCESS | 3960 | 1469263233952 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:40:33 INFO - PROCESS | 3960 | 1469263233955 Marionette TRACE conn6 <- [1,1550,null,{}] 01:40:33 INFO - PROCESS | 3960 | 1469263233963 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}] 01:40:33 INFO - PROCESS | 3960 | 1469263233966 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:34 INFO - PROCESS | 3960 | 1469263234079 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 01:40:34 INFO - PROCESS | 3960 | 1469263234201 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:34 INFO - PROCESS | 3960 | 1469263234204 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:34 INFO - PROCESS | 3960 | ++DOCSHELL 0F270000 == 25 [pid = 3960] [id = 397] 01:40:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (0F566000) [pid = 3960] [serial = 1191] [outer = 00000000] 01:40:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (0F696800) [pid = 3960] [serial = 1192] [outer = 0F566000] 01:40:34 INFO - PROCESS | 3960 | 1469263234260 Marionette DEBUG loaded listener.js 01:40:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (0F837400) [pid = 3960] [serial = 1193] [outer = 0F566000] 01:40:34 INFO - PROCESS | 3960 | 1469263234896 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]]]}] 01:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 01:40:34 INFO - PROCESS | 3960 | 1469263234927 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 01:40:34 INFO - PROCESS | 3960 | 1469263234932 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 01:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:40:34 INFO - PROCESS | 3960 | 1469263234938 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:40:34 INFO - PROCESS | 3960 | 1469263234941 Marionette TRACE conn6 <- [1,1554,null,{}] 01:40:34 INFO - PROCESS | 3960 | 1469263234944 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}] 01:40:34 INFO - PROCESS | 3960 | 1469263234947 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:35 INFO - PROCESS | 3960 | 1469263235054 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 01:40:35 INFO - PROCESS | 3960 | 1469263235182 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:35 INFO - PROCESS | 3960 | 1469263235184 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:35 INFO - PROCESS | 3960 | ++DOCSHELL 137BC400 == 26 [pid = 3960] [id = 398] 01:40:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (137F0800) [pid = 3960] [serial = 1194] [outer = 00000000] 01:40:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (13D01C00) [pid = 3960] [serial = 1195] [outer = 137F0800] 01:40:35 INFO - PROCESS | 3960 | 1469263235243 Marionette DEBUG loaded listener.js 01:40:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (15A06400) [pid = 3960] [serial = 1196] [outer = 137F0800] 01:40:35 INFO - PROCESS | 3960 | 1469263235814 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]]]}] 01:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 930ms 01:40:35 INFO - PROCESS | 3960 | 1469263235876 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 01:40:35 INFO - PROCESS | 3960 | 1469263235879 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 01:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:40:35 INFO - PROCESS | 3960 | 1469263235884 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:40:35 INFO - PROCESS | 3960 | 1469263235887 Marionette TRACE conn6 <- [1,1558,null,{}] 01:40:35 INFO - PROCESS | 3960 | 1469263235898 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}] 01:40:35 INFO - PROCESS | 3960 | 1469263235903 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:35 INFO - PROCESS | 3960 | 1469263236007 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 01:40:36 INFO - PROCESS | 3960 | 1469263236136 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:36 INFO - PROCESS | 3960 | 1469263236139 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:36 INFO - PROCESS | 3960 | ++DOCSHELL 17C92800 == 27 [pid = 3960] [id = 399] 01:40:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (17CA2000) [pid = 3960] [serial = 1197] [outer = 00000000] 01:40:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (17E7FC00) [pid = 3960] [serial = 1198] [outer = 17CA2000] 01:40:36 INFO - PROCESS | 3960 | 1469263236195 Marionette DEBUG loaded listener.js 01:40:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (17F9B000) [pid = 3960] [serial = 1199] [outer = 17CA2000] 01:40:36 INFO - PROCESS | 3960 | 1469263236887 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]]]}] 01:40:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:40:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1020ms 01:40:36 INFO - PROCESS | 3960 | 1469263236909 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 01:40:36 INFO - PROCESS | 3960 | 1469263236914 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 01:40:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:40:36 INFO - PROCESS | 3960 | 1469263236919 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:40:36 INFO - PROCESS | 3960 | 1469263236922 Marionette TRACE conn6 <- [1,1562,null,{}] 01:40:36 INFO - PROCESS | 3960 | 1469263236928 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}] 01:40:36 INFO - PROCESS | 3960 | 1469263236931 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:37 INFO - PROCESS | 3960 | 1469263237030 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 01:40:37 INFO - PROCESS | 3960 | 1469263237166 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:37 INFO - PROCESS | 3960 | 1469263237170 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:37 INFO - PROCESS | 3960 | ++DOCSHELL 0F276C00 == 28 [pid = 3960] [id = 400] 01:40:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F565C00) [pid = 3960] [serial = 1200] [outer = 00000000] 01:40:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F68D000) [pid = 3960] [serial = 1201] [outer = 0F565C00] 01:40:37 INFO - PROCESS | 3960 | 1469263237221 Marionette DEBUG loaded listener.js 01:40:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F697800) [pid = 3960] [serial = 1202] [outer = 0F565C00] 01:40:37 INFO - PROCESS | 3960 | --DOCSHELL 08668000 == 27 [pid = 3960] [id = 381] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (17F9F400) [pid = 3960] [serial = 1142] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0F689C00) [pid = 3960] [serial = 1147] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (0F838C00) [pid = 3960] [serial = 1148] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (13C09400) [pid = 3960] [serial = 1150] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (0BA24C00) [pid = 3960] [serial = 1144] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (0C26D000) [pid = 3960] [serial = 1145] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (1916E800) [pid = 3960] [serial = 1168] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (185B7800) [pid = 3960] [serial = 1166] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (17C25400) [pid = 3960] [serial = 1156] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (0F698000) [pid = 3960] [serial = 1162] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (18439000) [pid = 3960] [serial = 1159] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (185B6000) [pid = 3960] [serial = 1165] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (185B3C00) [pid = 3960] [serial = 1160] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (16AECC00) [pid = 3960] [serial = 1153] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (16AF7400) [pid = 3960] [serial = 1154] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (13B22C00) [pid = 3960] [serial = 1163] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (17CA8000) [pid = 3960] [serial = 1157] [outer = 00000000] [url = about:blank] 01:40:37 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (13CE1800) [pid = 3960] [serial = 1151] [outer = 00000000] [url = about:blank] 01:40:38 INFO - PROCESS | 3960 | 1469263238222 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]]]}] 01:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1320ms 01:40:38 INFO - PROCESS | 3960 | 1469263238242 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 01:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:40:38 INFO - PROCESS | 3960 | 1469263238246 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 01:40:38 INFO - PROCESS | 3960 | 1469263238251 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:40:38 INFO - PROCESS | 3960 | 1469263238255 Marionette TRACE conn6 <- [1,1566,null,{}] 01:40:38 INFO - PROCESS | 3960 | 1469263238260 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}] 01:40:38 INFO - PROCESS | 3960 | 1469263238263 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:38 INFO - PROCESS | 3960 | 1469263238350 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 01:40:38 INFO - PROCESS | 3960 | 1469263238358 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:38 INFO - PROCESS | 3960 | 1469263238361 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:38 INFO - PROCESS | 3960 | ++DOCSHELL 0F269C00 == 28 [pid = 3960] [id = 401] 01:40:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (0F26A000) [pid = 3960] [serial = 1203] [outer = 00000000] 01:40:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (0F56B800) [pid = 3960] [serial = 1204] [outer = 0F26A000] 01:40:38 INFO - PROCESS | 3960 | 1469263238409 Marionette DEBUG loaded listener.js 01:40:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (0F668000) [pid = 3960] [serial = 1205] [outer = 0F26A000] 01:40:38 INFO - PROCESS | 3960 | 1469263238875 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]]]}] 01:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 01:40:38 INFO - PROCESS | 3960 | 1469263238942 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 01:40:38 INFO - PROCESS | 3960 | 1469263238947 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 01:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:40:38 INFO - PROCESS | 3960 | 1469263238953 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:40:38 INFO - PROCESS | 3960 | 1469263238956 Marionette TRACE conn6 <- [1,1570,null,{}] 01:40:38 INFO - PROCESS | 3960 | 1469263238960 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}] 01:40:38 INFO - PROCESS | 3960 | 1469263238962 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:39 INFO - PROCESS | 3960 | 1469263239078 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 01:40:39 INFO - PROCESS | 3960 | 1469263239094 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:39 INFO - PROCESS | 3960 | 1469263239097 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:39 INFO - PROCESS | 3960 | ++DOCSHELL 133F1000 == 29 [pid = 3960] [id = 402] 01:40:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (133F4400) [pid = 3960] [serial = 1206] [outer = 00000000] 01:40:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (137B8800) [pid = 3960] [serial = 1207] [outer = 133F4400] 01:40:39 INFO - PROCESS | 3960 | 1469263239149 Marionette DEBUG loaded listener.js 01:40:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (13B6B000) [pid = 3960] [serial = 1208] [outer = 133F4400] 01:40:39 INFO - PROCESS | 3960 | 1469263239605 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]]]}] 01:40:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:40:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 01:40:39 INFO - PROCESS | 3960 | 1469263239687 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 01:40:39 INFO - PROCESS | 3960 | 1469263239690 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 01:40:39 INFO - PROCESS | 3960 | 1469263239693 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:40:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:40:39 INFO - PROCESS | 3960 | 1469263239697 Marionette TRACE conn6 <- [1,1574,null,{}] 01:40:39 INFO - PROCESS | 3960 | 1469263239707 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}] 01:40:39 INFO - PROCESS | 3960 | 1469263239711 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:39 INFO - PROCESS | 3960 | 1469263239802 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 01:40:39 INFO - PROCESS | 3960 | 1469263239810 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:39 INFO - PROCESS | 3960 | 1469263239813 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:39 INFO - PROCESS | 3960 | ++DOCSHELL 1662B000 == 30 [pid = 3960] [id = 403] 01:40:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (1662B400) [pid = 3960] [serial = 1209] [outer = 00000000] 01:40:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (16AB4C00) [pid = 3960] [serial = 1210] [outer = 1662B400] 01:40:39 INFO - PROCESS | 3960 | 1469263239862 Marionette DEBUG loaded listener.js 01:40:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (16AF3000) [pid = 3960] [serial = 1211] [outer = 1662B400] 01:40:40 INFO - PROCESS | 3960 | 1469263240350 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]]]}] 01:40:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:40:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 01:40:40 INFO - PROCESS | 3960 | 1469263240367 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 01:40:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:40:40 INFO - PROCESS | 3960 | 1469263240369 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 01:40:40 INFO - PROCESS | 3960 | 1469263240372 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:40:40 INFO - PROCESS | 3960 | 1469263240374 Marionette TRACE conn6 <- [1,1578,null,{}] 01:40:40 INFO - PROCESS | 3960 | 1469263240377 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}] 01:40:40 INFO - PROCESS | 3960 | 1469263240380 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:40 INFO - PROCESS | 3960 | 1469263240526 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 01:40:40 INFO - PROCESS | 3960 | 1469263240547 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:40 INFO - PROCESS | 3960 | 1469263240549 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:40 INFO - PROCESS | 3960 | ++DOCSHELL 170A8000 == 31 [pid = 3960] [id = 404] 01:40:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (170AB800) [pid = 3960] [serial = 1212] [outer = 00000000] 01:40:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (17C1D800) [pid = 3960] [serial = 1213] [outer = 170AB800] 01:40:40 INFO - PROCESS | 3960 | 1469263240593 Marionette DEBUG loaded listener.js 01:40:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (17C92000) [pid = 3960] [serial = 1214] [outer = 170AB800] 01:40:41 INFO - PROCESS | 3960 | 1469263241029 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]]]}] 01:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 01:40:41 INFO - PROCESS | 3960 | 1469263241043 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 01:40:41 INFO - PROCESS | 3960 | 1469263241044 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 01:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:40:41 INFO - PROCESS | 3960 | 1469263241054 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:40:41 INFO - PROCESS | 3960 | 1469263241056 Marionette TRACE conn6 <- [1,1582,null,{}] 01:40:41 INFO - PROCESS | 3960 | 1469263241059 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}] 01:40:41 INFO - PROCESS | 3960 | 1469263241061 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:41 INFO - PROCESS | 3960 | 1469263241168 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 01:40:41 INFO - PROCESS | 3960 | 1469263241173 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:41 INFO - PROCESS | 3960 | 1469263241175 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:41 INFO - PROCESS | 3960 | ++DOCSHELL 17CA2800 == 32 [pid = 3960] [id = 405] 01:40:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (17CA3C00) [pid = 3960] [serial = 1215] [outer = 00000000] 01:40:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (17F99C00) [pid = 3960] [serial = 1216] [outer = 17CA3C00] 01:40:41 INFO - PROCESS | 3960 | 1469263241218 Marionette DEBUG loaded listener.js 01:40:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (17F9FC00) [pid = 3960] [serial = 1217] [outer = 17CA3C00] 01:40:41 INFO - PROCESS | 3960 | 1469263241666 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]]]}] 01:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 01:40:41 INFO - PROCESS | 3960 | 1469263241729 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 01:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:40:41 INFO - PROCESS | 3960 | 1469263241731 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 01:40:41 INFO - PROCESS | 3960 | 1469263241741 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:40:41 INFO - PROCESS | 3960 | 1469263241743 Marionette TRACE conn6 <- [1,1586,null,{}] 01:40:41 INFO - PROCESS | 3960 | 1469263241746 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}] 01:40:41 INFO - PROCESS | 3960 | 1469263241751 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:41 INFO - PROCESS | 3960 | 1469263241897 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 01:40:41 INFO - PROCESS | 3960 | 1469263241959 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:41 INFO - PROCESS | 3960 | 1469263241961 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:41 INFO - PROCESS | 3960 | ++DOCSHELL 1842EC00 == 33 [pid = 3960] [id = 406] 01:40:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (18431C00) [pid = 3960] [serial = 1218] [outer = 00000000] 01:40:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (185B0400) [pid = 3960] [serial = 1219] [outer = 18431C00] 01:40:41 INFO - PROCESS | 3960 | 1469263242008 Marionette DEBUG loaded listener.js 01:40:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (185B6800) [pid = 3960] [serial = 1220] [outer = 18431C00] 01:40:42 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (170A9400) [pid = 3960] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:40:42 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0F8CD400) [pid = 3960] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:40:42 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (0F65E400) [pid = 3960] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:40:42 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (0EC0B000) [pid = 3960] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:40:42 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (13BA5400) [pid = 3960] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:40:42 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (13CDAC00) [pid = 3960] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:40:42 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (16626C00) [pid = 3960] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:40:42 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (18F46400) [pid = 3960] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:40:42 INFO - PROCESS | 3960 | 1469263242457 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]]]}] 01:40:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:40:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 790ms 01:40:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:40:42 INFO - PROCESS | 3960 | 1469263242525 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 01:40:42 INFO - PROCESS | 3960 | 1469263242527 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 01:40:42 INFO - PROCESS | 3960 | 1469263242530 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:40:42 INFO - PROCESS | 3960 | 1469263242532 Marionette TRACE conn6 <- [1,1590,null,{}] 01:40:42 INFO - PROCESS | 3960 | 1469263242536 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}] 01:40:42 INFO - PROCESS | 3960 | 1469263242537 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:42 INFO - PROCESS | 3960 | 1469263242614 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 01:40:42 INFO - PROCESS | 3960 | 1469263242619 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:42 INFO - PROCESS | 3960 | 1469263242621 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:42 INFO - PROCESS | 3960 | ++DOCSHELL 16AB0000 == 34 [pid = 3960] [id = 407] 01:40:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (170B0400) [pid = 3960] [serial = 1221] [outer = 00000000] 01:40:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (185B1C00) [pid = 3960] [serial = 1222] [outer = 170B0400] 01:40:42 INFO - PROCESS | 3960 | 1469263242663 Marionette DEBUG loaded listener.js 01:40:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (18DC8000) [pid = 3960] [serial = 1223] [outer = 170B0400] 01:40:43 INFO - PROCESS | 3960 | 1469263243076 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]]]}] 01:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 570ms 01:40:43 INFO - PROCESS | 3960 | 1469263243101 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 01:40:43 INFO - PROCESS | 3960 | 1469263243103 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 01:40:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:40:43 INFO - PROCESS | 3960 | 1469263243106 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:40:43 INFO - PROCESS | 3960 | 1469263243108 Marionette TRACE conn6 <- [1,1594,null,{}] 01:40:43 INFO - PROCESS | 3960 | 1469263243111 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}] 01:40:43 INFO - PROCESS | 3960 | 1469263243113 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:43 INFO - PROCESS | 3960 | 1469263243237 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 01:40:43 INFO - PROCESS | 3960 | 1469263243243 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:43 INFO - PROCESS | 3960 | 1469263243245 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:43 INFO - PROCESS | 3960 | ++DOCSHELL 18F44C00 == 35 [pid = 3960] [id = 408] 01:40:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (18F45C00) [pid = 3960] [serial = 1224] [outer = 00000000] 01:40:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0F692C00) [pid = 3960] [serial = 1225] [outer = 18F45C00] 01:40:43 INFO - PROCESS | 3960 | 1469263243287 Marionette DEBUG loaded listener.js 01:40:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (190EF800) [pid = 3960] [serial = 1226] [outer = 18F45C00] 01:40:43 INFO - PROCESS | 3960 | 1469263243689 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]]]}] 01:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 630ms 01:40:43 INFO - PROCESS | 3960 | 1469263243737 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 01:40:43 INFO - PROCESS | 3960 | 1469263243739 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 01:40:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:40:43 INFO - PROCESS | 3960 | 1469263243755 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:40:43 INFO - PROCESS | 3960 | 1469263243756 Marionette TRACE conn6 <- [1,1598,null,{}] 01:40:43 INFO - PROCESS | 3960 | 1469263243760 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}] 01:40:43 INFO - PROCESS | 3960 | 1469263243761 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:43 INFO - PROCESS | 3960 | 1469263243840 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 01:40:43 INFO - PROCESS | 3960 | 1469263243846 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:43 INFO - PROCESS | 3960 | 1469263243848 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:43 INFO - PROCESS | 3960 | ++DOCSHELL 190F6000 == 36 [pid = 3960] [id = 409] 01:40:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (190F6C00) [pid = 3960] [serial = 1227] [outer = 00000000] 01:40:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (193B7000) [pid = 3960] [serial = 1228] [outer = 190F6C00] 01:40:43 INFO - PROCESS | 3960 | 1469263243891 Marionette DEBUG loaded listener.js 01:40:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (193BFC00) [pid = 3960] [serial = 1229] [outer = 190F6C00] 01:40:44 INFO - PROCESS | 3960 | 1469263244413 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]]]}] 01:40:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:40:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 01:40:44 INFO - PROCESS | 3960 | 1469263244489 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 01:40:44 INFO - PROCESS | 3960 | 1469263244494 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 01:40:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:40:44 INFO - PROCESS | 3960 | 1469263244499 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:40:44 INFO - PROCESS | 3960 | 1469263244503 Marionette TRACE conn6 <- [1,1602,null,{}] 01:40:44 INFO - PROCESS | 3960 | 1469263244509 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}] 01:40:44 INFO - PROCESS | 3960 | 1469263244512 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:44 INFO - PROCESS | 3960 | 1469263244683 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 01:40:44 INFO - PROCESS | 3960 | 1469263244793 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:44 INFO - PROCESS | 3960 | 1469263244797 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:44 INFO - PROCESS | 3960 | ++DOCSHELL 0ED72C00 == 37 [pid = 3960] [id = 410] 01:40:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0F267800) [pid = 3960] [serial = 1230] [outer = 00000000] 01:40:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (0F56B400) [pid = 3960] [serial = 1231] [outer = 0F267800] 01:40:44 INFO - PROCESS | 3960 | 1469263244853 Marionette DEBUG loaded listener.js 01:40:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0F696000) [pid = 3960] [serial = 1232] [outer = 0F267800] 01:40:45 INFO - PROCESS | 3960 | 1469263245574 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]]]}] 01:40:45 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 01:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1130ms 01:40:45 INFO - PROCESS | 3960 | 1469263245634 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 01:40:45 INFO - PROCESS | 3960 | 1469263245638 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 01:40:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:40:45 INFO - PROCESS | 3960 | 1469263245645 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:40:45 INFO - PROCESS | 3960 | 1469263245647 Marionette TRACE conn6 <- [1,1606,null,{}] 01:40:45 INFO - PROCESS | 3960 | 1469263245652 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}] 01:40:45 INFO - PROCESS | 3960 | 1469263245654 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:45 INFO - PROCESS | 3960 | 1469263245779 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 01:40:45 INFO - PROCESS | 3960 | 1469263245910 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:45 INFO - PROCESS | 3960 | 1469263245912 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:45 INFO - PROCESS | 3960 | ++DOCSHELL 13BA7C00 == 38 [pid = 3960] [id = 411] 01:40:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (13C09000) [pid = 3960] [serial = 1233] [outer = 00000000] 01:40:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (13D91400) [pid = 3960] [serial = 1234] [outer = 13C09000] 01:40:45 INFO - PROCESS | 3960 | 1469263245968 Marionette DEBUG loaded listener.js 01:40:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16621C00) [pid = 3960] [serial = 1235] [outer = 13C09000] 01:40:46 INFO - PROCESS | 3960 | --DOCSHELL 18F44C00 == 37 [pid = 3960] [id = 408] 01:40:46 INFO - PROCESS | 3960 | --DOCSHELL 16AB0000 == 36 [pid = 3960] [id = 407] 01:40:46 INFO - PROCESS | 3960 | --DOCSHELL 1842EC00 == 35 [pid = 3960] [id = 406] 01:40:46 INFO - PROCESS | 3960 | --DOCSHELL 17CA2800 == 34 [pid = 3960] [id = 405] 01:40:46 INFO - PROCESS | 3960 | --DOCSHELL 170A8000 == 33 [pid = 3960] [id = 404] 01:40:46 INFO - PROCESS | 3960 | --DOCSHELL 1662B000 == 32 [pid = 3960] [id = 403] 01:40:46 INFO - PROCESS | 3960 | --DOCSHELL 133F1000 == 31 [pid = 3960] [id = 402] 01:40:46 INFO - PROCESS | 3960 | --DOCSHELL 0F269C00 == 30 [pid = 3960] [id = 401] 01:40:46 INFO - PROCESS | 3960 | --DOCSHELL 0F276C00 == 29 [pid = 3960] [id = 400] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (17C1EC00) [pid = 3960] [serial = 1190] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (16AF3C00) [pid = 3960] [serial = 1187] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17C1A400) [pid = 3960] [serial = 1189] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (10423800) [pid = 3960] [serial = 1180] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (13218800) [pid = 3960] [serial = 1181] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F665C00) [pid = 3960] [serial = 1177] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0F66C000) [pid = 3960] [serial = 1178] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0ED52400) [pid = 3960] [serial = 1171] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0F26D800) [pid = 3960] [serial = 1172] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (14862C00) [pid = 3960] [serial = 1174] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (15A10C00) [pid = 3960] [serial = 1175] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (14862800) [pid = 3960] [serial = 1184] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (13D06400) [pid = 3960] [serial = 1183] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (16ABAC00) [pid = 3960] [serial = 1186] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (18F41C00) [pid = 3960] [serial = 1169] [outer = 00000000] [url = about:blank] 01:40:46 INFO - PROCESS | 3960 | 1469263246786 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]]]}] 01:40:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:40:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1175ms 01:40:46 INFO - PROCESS | 3960 | 1469263246823 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 01:40:46 INFO - PROCESS | 3960 | 1469263246828 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 01:40:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:40:46 INFO - PROCESS | 3960 | 1469263246832 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:40:46 INFO - PROCESS | 3960 | 1469263246835 Marionette TRACE conn6 <- [1,1610,null,{}] 01:40:46 INFO - PROCESS | 3960 | 1469263246841 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}] 01:40:46 INFO - PROCESS | 3960 | 1469263246843 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:46 INFO - PROCESS | 3960 | 1469263246927 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 01:40:46 INFO - PROCESS | 3960 | 1469263246933 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:46 INFO - PROCESS | 3960 | 1469263246937 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:46 INFO - PROCESS | 3960 | ++DOCSHELL 0F26A400 == 30 [pid = 3960] [id = 412] 01:40:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0F26AC00) [pid = 3960] [serial = 1236] [outer = 00000000] 01:40:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0F276C00) [pid = 3960] [serial = 1237] [outer = 0F26AC00] 01:40:46 INFO - PROCESS | 3960 | 1469263246983 Marionette DEBUG loaded listener.js 01:40:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F665800) [pid = 3960] [serial = 1238] [outer = 0F26AC00] 01:40:47 INFO - PROCESS | 3960 | 1469263247517 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]]]}] 01:40:47 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 01:40:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 01:40:47 INFO - PROCESS | 3960 | 1469263247563 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 01:40:47 INFO - PROCESS | 3960 | 1469263247568 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 01:40:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:40:47 INFO - PROCESS | 3960 | 1469263247573 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:40:47 INFO - PROCESS | 3960 | 1469263247576 Marionette TRACE conn6 <- [1,1614,null,{}] 01:40:47 INFO - PROCESS | 3960 | 1469263247579 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}] 01:40:47 INFO - PROCESS | 3960 | 1469263247582 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:47 INFO - PROCESS | 3960 | 1469263247666 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 01:40:47 INFO - PROCESS | 3960 | 1469263247754 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:47 INFO - PROCESS | 3960 | 1469263247757 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:47 INFO - PROCESS | 3960 | ++DOCSHELL 104D3000 == 31 [pid = 3960] [id = 413] 01:40:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (13219800) [pid = 3960] [serial = 1239] [outer = 00000000] 01:40:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (133EAC00) [pid = 3960] [serial = 1240] [outer = 13219800] 01:40:47 INFO - PROCESS | 3960 | 1469263247804 Marionette DEBUG loaded listener.js 01:40:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (137BBC00) [pid = 3960] [serial = 1241] [outer = 13219800] 01:40:48 INFO - PROCESS | 3960 | 1469263248192 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]]]}] 01:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 01:40:48 INFO - PROCESS | 3960 | 1469263248248 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 01:40:48 INFO - PROCESS | 3960 | 1469263248251 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 01:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:40:48 INFO - PROCESS | 3960 | 1469263248254 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:40:48 INFO - PROCESS | 3960 | 1469263248257 Marionette TRACE conn6 <- [1,1618,null,{}] 01:40:48 INFO - PROCESS | 3960 | 1469263248268 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}] 01:40:48 INFO - PROCESS | 3960 | 1469263248272 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:48 INFO - PROCESS | 3960 | 1469263248356 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 01:40:48 INFO - PROCESS | 3960 | 1469263248364 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:48 INFO - PROCESS | 3960 | 1469263248367 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:48 INFO - PROCESS | 3960 | ++DOCSHELL 15A10400 == 32 [pid = 3960] [id = 414] 01:40:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (1661C800) [pid = 3960] [serial = 1242] [outer = 00000000] 01:40:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (166F2800) [pid = 3960] [serial = 1243] [outer = 1661C800] 01:40:48 INFO - PROCESS | 3960 | 1469263248414 Marionette DEBUG loaded listener.js 01:40:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (16AF0000) [pid = 3960] [serial = 1244] [outer = 1661C800] 01:40:48 INFO - PROCESS | 3960 | 1469263248850 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]]]}] 01:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 01:40:48 INFO - PROCESS | 3960 | 1469263248902 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 01:40:48 INFO - PROCESS | 3960 | 1469263248905 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 01:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:40:48 INFO - PROCESS | 3960 | 1469263248908 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:40:48 INFO - PROCESS | 3960 | 1469263248910 Marionette TRACE conn6 <- [1,1622,null,{}] 01:40:48 INFO - PROCESS | 3960 | 1469263248913 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}] 01:40:48 INFO - PROCESS | 3960 | 1469263248915 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:49 INFO - PROCESS | 3960 | 1469263249033 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 01:40:49 INFO - PROCESS | 3960 | 1469263249116 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:49 INFO - PROCESS | 3960 | 1469263249118 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:49 INFO - PROCESS | 3960 | ++DOCSHELL 17C16800 == 33 [pid = 3960] [id = 415] 01:40:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17C1B800) [pid = 3960] [serial = 1245] [outer = 00000000] 01:40:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17C21400) [pid = 3960] [serial = 1246] [outer = 17C1B800] 01:40:49 INFO - PROCESS | 3960 | 1469263249162 Marionette DEBUG loaded listener.js 01:40:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17C2EC00) [pid = 3960] [serial = 1247] [outer = 17C1B800] 01:40:49 INFO - PROCESS | 3960 | 1469263249569 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]]]}] 01:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 01:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:40:49 INFO - PROCESS | 3960 | 1469263249583 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 01:40:49 INFO - PROCESS | 3960 | 1469263249585 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 01:40:49 INFO - PROCESS | 3960 | 1469263249588 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:40:49 INFO - PROCESS | 3960 | 1469263249589 Marionette TRACE conn6 <- [1,1626,null,{}] 01:40:49 INFO - PROCESS | 3960 | 1469263249593 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}] 01:40:49 INFO - PROCESS | 3960 | 1469263249595 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:49 INFO - PROCESS | 3960 | 1469263249711 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 01:40:49 INFO - PROCESS | 3960 | 1469263249716 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:49 INFO - PROCESS | 3960 | 1469263249718 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:49 INFO - PROCESS | 3960 | ++DOCSHELL 17C21000 == 34 [pid = 3960] [id = 416] 01:40:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17CA3800) [pid = 3960] [serial = 1248] [outer = 00000000] 01:40:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (17FA3C00) [pid = 3960] [serial = 1249] [outer = 17CA3800] 01:40:49 INFO - PROCESS | 3960 | 1469263249764 Marionette DEBUG loaded listener.js 01:40:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (18297400) [pid = 3960] [serial = 1250] [outer = 17CA3800] 01:40:50 INFO - PROCESS | 3960 | 1469263250215 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]]]}] 01:40:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:40:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 01:40:50 INFO - PROCESS | 3960 | 1469263250259 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 01:40:50 INFO - PROCESS | 3960 | 1469263250261 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 01:40:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:40:50 INFO - PROCESS | 3960 | 1469263250270 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:40:50 INFO - PROCESS | 3960 | 1469263250271 Marionette TRACE conn6 <- [1,1630,null,{}] 01:40:50 INFO - PROCESS | 3960 | 1469263250274 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}] 01:40:50 INFO - PROCESS | 3960 | 1469263250280 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:50 INFO - PROCESS | 3960 | 1469263250413 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 01:40:50 INFO - PROCESS | 3960 | 1469263250515 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:50 INFO - PROCESS | 3960 | 1469263250517 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:50 INFO - PROCESS | 3960 | ++DOCSHELL 08668000 == 35 [pid = 3960] [id = 417] 01:40:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (185AA400) [pid = 3960] [serial = 1251] [outer = 00000000] 01:40:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (193B9C00) [pid = 3960] [serial = 1252] [outer = 185AA400] 01:40:50 INFO - PROCESS | 3960 | 1469263250561 Marionette DEBUG loaded listener.js 01:40:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (185B8400) [pid = 3960] [serial = 1253] [outer = 185AA400] 01:40:51 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (170AB800) [pid = 3960] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:40:51 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (133F4400) [pid = 3960] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:40:51 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1662B400) [pid = 3960] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:40:51 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F26A000) [pid = 3960] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:40:51 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F565C00) [pid = 3960] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:40:51 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17CA3C00) [pid = 3960] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:40:51 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0F566000) [pid = 3960] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:40:51 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (137F0800) [pid = 3960] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:40:51 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (17CA2000) [pid = 3960] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:40:51 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (18F45C00) [pid = 3960] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:40:51 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (18431C00) [pid = 3960] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:40:51 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (170B0400) [pid = 3960] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:40:51 INFO - PROCESS | 3960 | 1469263251075 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]]]}] 01:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 830ms 01:40:51 INFO - PROCESS | 3960 | 1469263251104 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 01:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:40:51 INFO - PROCESS | 3960 | 1469263251106 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 01:40:51 INFO - PROCESS | 3960 | 1469263251109 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:40:51 INFO - PROCESS | 3960 | 1469263251111 Marionette TRACE conn6 <- [1,1634,null,{}] 01:40:51 INFO - PROCESS | 3960 | 1469263251114 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}] 01:40:51 INFO - PROCESS | 3960 | 1469263251116 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:51 INFO - PROCESS | 3960 | 1469263251192 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 01:40:51 INFO - PROCESS | 3960 | 1469263251198 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:51 INFO - PROCESS | 3960 | 1469263251200 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:51 INFO - PROCESS | 3960 | ++DOCSHELL 0F66B400 == 36 [pid = 3960] [id = 418] 01:40:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F692400) [pid = 3960] [serial = 1254] [outer = 00000000] 01:40:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (13CD6400) [pid = 3960] [serial = 1255] [outer = 0F692400] 01:40:51 INFO - PROCESS | 3960 | 1469263251243 Marionette DEBUG loaded listener.js 01:40:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (170AE000) [pid = 3960] [serial = 1256] [outer = 0F692400] 01:40:51 INFO - PROCESS | 3960 | 1469263251667 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]]]}] 01:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 570ms 01:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:40:51 INFO - PROCESS | 3960 | 1469263251680 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 01:40:51 INFO - PROCESS | 3960 | 1469263251682 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 01:40:51 INFO - PROCESS | 3960 | 1469263251685 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:40:51 INFO - PROCESS | 3960 | 1469263251687 Marionette TRACE conn6 <- [1,1638,null,{}] 01:40:51 INFO - PROCESS | 3960 | 1469263251690 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}] 01:40:51 INFO - PROCESS | 3960 | 1469263251692 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:51 INFO - PROCESS | 3960 | 1469263251839 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 01:40:51 INFO - PROCESS | 3960 | 1469263251848 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:51 INFO - PROCESS | 3960 | 1469263251850 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:51 INFO - PROCESS | 3960 | ++DOCSHELL 15A03C00 == 37 [pid = 3960] [id = 419] 01:40:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17C18800) [pid = 3960] [serial = 1257] [outer = 00000000] 01:40:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (193C1400) [pid = 3960] [serial = 1258] [outer = 17C18800] 01:40:51 INFO - PROCESS | 3960 | 1469263251892 Marionette DEBUG loaded listener.js 01:40:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (19515400) [pid = 3960] [serial = 1259] [outer = 17C18800] 01:40:52 INFO - PROCESS | 3960 | 1469263252291 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]]]}] 01:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 01:40:52 INFO - PROCESS | 3960 | 1469263252326 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 01:40:52 INFO - PROCESS | 3960 | 1469263252328 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 01:40:52 INFO - PROCESS | 3960 | 1469263252331 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:40:52 INFO - PROCESS | 3960 | 1469263252333 Marionette TRACE conn6 <- [1,1642,null,{}] 01:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:40:52 INFO - PROCESS | 3960 | 1469263252336 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}] 01:40:52 INFO - PROCESS | 3960 | 1469263252338 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:52 INFO - PROCESS | 3960 | 1469263252426 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 01:40:52 INFO - PROCESS | 3960 | 1469263252432 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:52 INFO - PROCESS | 3960 | 1469263252434 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:52 INFO - PROCESS | 3960 | ++DOCSHELL 14868800 == 38 [pid = 3960] [id = 420] 01:40:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (190F4800) [pid = 3960] [serial = 1260] [outer = 00000000] 01:40:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1A152000) [pid = 3960] [serial = 1261] [outer = 190F4800] 01:40:52 INFO - PROCESS | 3960 | 1469263252476 Marionette DEBUG loaded listener.js 01:40:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A246C00) [pid = 3960] [serial = 1262] [outer = 190F4800] 01:40:52 INFO - PROCESS | 3960 | 1469263252892 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]]]}] 01:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 570ms 01:40:52 INFO - PROCESS | 3960 | 1469263252907 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 01:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:40:52 INFO - PROCESS | 3960 | 1469263252909 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 01:40:52 INFO - PROCESS | 3960 | 1469263252912 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:40:52 INFO - PROCESS | 3960 | 1469263252914 Marionette TRACE conn6 <- [1,1646,null,{}] 01:40:52 INFO - PROCESS | 3960 | 1469263252918 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}] 01:40:52 INFO - PROCESS | 3960 | 1469263252919 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:53 INFO - PROCESS | 3960 | 1469263253039 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 01:40:53 INFO - PROCESS | 3960 | 1469263253132 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:53 INFO - PROCESS | 3960 | 1469263253135 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:53 INFO - PROCESS | 3960 | ++DOCSHELL 0B94C800 == 39 [pid = 3960] [id = 421] 01:40:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (0B950000) [pid = 3960] [serial = 1263] [outer = 00000000] 01:40:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (0C221000) [pid = 3960] [serial = 1264] [outer = 0B950000] 01:40:53 INFO - PROCESS | 3960 | 1469263253247 Marionette DEBUG loaded listener.js 01:40:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0ED4EC00) [pid = 3960] [serial = 1265] [outer = 0B950000] 01:40:53 INFO - PROCESS | 3960 | 1469263253825 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]]]}] 01:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 01:40:53 INFO - PROCESS | 3960 | 1469263253885 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 01:40:53 INFO - PROCESS | 3960 | 1469263253889 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 01:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:40:53 INFO - PROCESS | 3960 | 1469263253893 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:40:53 INFO - PROCESS | 3960 | 1469263253897 Marionette TRACE conn6 <- [1,1650,null,{}] 01:40:53 INFO - PROCESS | 3960 | 1469263253903 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}] 01:40:53 INFO - PROCESS | 3960 | 1469263253905 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:54 INFO - PROCESS | 3960 | 1469263254016 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 01:40:54 INFO - PROCESS | 3960 | 1469263254149 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:54 INFO - PROCESS | 3960 | 1469263254152 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:54 INFO - PROCESS | 3960 | ++DOCSHELL 0F9E7000 == 40 [pid = 3960] [id = 422] 01:40:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (13BA6000) [pid = 3960] [serial = 1266] [outer = 00000000] 01:40:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (13D0D800) [pid = 3960] [serial = 1267] [outer = 13BA6000] 01:40:54 INFO - PROCESS | 3960 | 1469263254209 Marionette DEBUG loaded listener.js 01:40:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (15A03400) [pid = 3960] [serial = 1268] [outer = 13BA6000] 01:40:54 INFO - PROCESS | 3960 | 1469263254827 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]]]}] 01:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 990ms 01:40:54 INFO - PROCESS | 3960 | 1469263254886 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 01:40:54 INFO - PROCESS | 3960 | 1469263254890 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 01:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:40:54 INFO - PROCESS | 3960 | 1469263254894 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:40:54 INFO - PROCESS | 3960 | 1469263254897 Marionette TRACE conn6 <- [1,1654,null,{}] 01:40:54 INFO - PROCESS | 3960 | 1469263254901 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}] 01:40:54 INFO - PROCESS | 3960 | 1469263254903 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:55 INFO - PROCESS | 3960 | 1469263255014 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 01:40:55 INFO - PROCESS | 3960 | 1469263255147 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:55 INFO - PROCESS | 3960 | 1469263255149 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:55 INFO - PROCESS | 3960 | ++DOCSHELL 1843B400 == 41 [pid = 3960] [id = 423] 01:40:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (185AD800) [pid = 3960] [serial = 1269] [outer = 00000000] 01:40:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (19170800) [pid = 3960] [serial = 1270] [outer = 185AD800] 01:40:55 INFO - PROCESS | 3960 | 1469263255203 Marionette DEBUG loaded listener.js 01:40:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (193BD800) [pid = 3960] [serial = 1271] [outer = 185AD800] 01:40:55 INFO - PROCESS | 3960 | 1469263255808 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]]]}] 01:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 01:40:55 INFO - PROCESS | 3960 | 1469263255869 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 01:40:55 INFO - PROCESS | 3960 | 1469263255872 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 01:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:40:55 INFO - PROCESS | 3960 | 1469263255881 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:40:55 INFO - PROCESS | 3960 | 1469263255887 Marionette TRACE conn6 <- [1,1658,null,{}] 01:40:55 INFO - PROCESS | 3960 | 1469263255892 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}] 01:40:55 INFO - PROCESS | 3960 | 1469263255895 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:55 INFO - PROCESS | 3960 | 1469263256003 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 01:40:56 INFO - PROCESS | 3960 | 1469263256260 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:56 INFO - PROCESS | 3960 | 1469263256263 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:56 INFO - PROCESS | 3960 | ++DOCSHELL 08181C00 == 42 [pid = 3960] [id = 424] 01:40:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (08183800) [pid = 3960] [serial = 1272] [outer = 00000000] 01:40:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (0EC5EC00) [pid = 3960] [serial = 1273] [outer = 08183800] 01:40:56 INFO - PROCESS | 3960 | 1469263256327 Marionette DEBUG loaded listener.js 01:40:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (0ED5B800) [pid = 3960] [serial = 1274] [outer = 08183800] 01:40:56 INFO - PROCESS | 3960 | 1469263256921 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]]]}] 01:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1086ms 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 14868800 == 41 [pid = 3960] [id = 420] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 15A03C00 == 40 [pid = 3960] [id = 419] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 0F66B400 == 39 [pid = 3960] [id = 418] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 08668000 == 38 [pid = 3960] [id = 417] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 17C21000 == 37 [pid = 3960] [id = 416] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 17C16800 == 36 [pid = 3960] [id = 415] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 15A10400 == 35 [pid = 3960] [id = 414] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 104D3000 == 34 [pid = 3960] [id = 413] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 0F26A400 == 33 [pid = 3960] [id = 412] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 17C92800 == 32 [pid = 3960] [id = 399] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 0ED72C00 == 31 [pid = 3960] [id = 410] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 13BA7C00 == 30 [pid = 3960] [id = 411] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 190F6000 == 29 [pid = 3960] [id = 409] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 1843B400 == 28 [pid = 3960] [id = 423] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 0B94C800 == 27 [pid = 3960] [id = 421] 01:40:57 INFO - PROCESS | 3960 | --DOCSHELL 0F9E7000 == 26 [pid = 3960] [id = 422] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (137B8800) [pid = 3960] [serial = 1207] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (13B6B000) [pid = 3960] [serial = 1208] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (16AB4C00) [pid = 3960] [serial = 1210] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (0F56B800) [pid = 3960] [serial = 1204] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (0F668000) [pid = 3960] [serial = 1205] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (0F697800) [pid = 3960] [serial = 1202] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0F68D000) [pid = 3960] [serial = 1201] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17F99C00) [pid = 3960] [serial = 1216] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0F837400) [pid = 3960] [serial = 1193] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F696800) [pid = 3960] [serial = 1192] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (15A06400) [pid = 3960] [serial = 1196] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (13D01C00) [pid = 3960] [serial = 1195] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (17F9B000) [pid = 3960] [serial = 1199] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17E7FC00) [pid = 3960] [serial = 1198] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (190EF800) [pid = 3960] [serial = 1226] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (185B0400) [pid = 3960] [serial = 1219] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (17F9FC00) [pid = 3960] [serial = 1217] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F692C00) [pid = 3960] [serial = 1225] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (193B7000) [pid = 3960] [serial = 1228] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (185B1C00) [pid = 3960] [serial = 1222] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (18DC8000) [pid = 3960] [serial = 1223] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (185B6800) [pid = 3960] [serial = 1220] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (16AF3000) [pid = 3960] [serial = 1211] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (17C92000) [pid = 3960] [serial = 1214] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (17C1D800) [pid = 3960] [serial = 1213] [outer = 00000000] [url = about:blank] 01:40:57 INFO - PROCESS | 3960 | 1469263257588 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 01:40:57 INFO - PROCESS | 3960 | 1469263257593 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 01:40:57 INFO - PROCESS | 3960 | 1469263257605 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:40:57 INFO - PROCESS | 3960 | 1469263257608 Marionette TRACE conn6 <- [1,1662,null,{}] 01:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:40:57 INFO - PROCESS | 3960 | 1469263257614 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}] 01:40:57 INFO - PROCESS | 3960 | 1469263257618 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:57 INFO - PROCESS | 3960 | 1469263257702 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 01:40:57 INFO - PROCESS | 3960 | 1469263257709 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:57 INFO - PROCESS | 3960 | 1469263257714 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:57 INFO - PROCESS | 3960 | ++DOCSHELL 0C2D3000 == 27 [pid = 3960] [id = 425] 01:40:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0EB35800) [pid = 3960] [serial = 1275] [outer = 00000000] 01:40:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0ECFA800) [pid = 3960] [serial = 1276] [outer = 0EB35800] 01:40:57 INFO - PROCESS | 3960 | 1469263257763 Marionette DEBUG loaded listener.js 01:40:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0ED56C00) [pid = 3960] [serial = 1277] [outer = 0EB35800] 01:40:58 INFO - PROCESS | 3960 | 1469263258271 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]]]}] 01:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 01:40:58 INFO - PROCESS | 3960 | 1469263258344 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 01:40:58 INFO - PROCESS | 3960 | 1469263258347 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 01:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:40:58 INFO - PROCESS | 3960 | 1469263258354 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:40:58 INFO - PROCESS | 3960 | 1469263258358 Marionette TRACE conn6 <- [1,1666,null,{}] 01:40:58 INFO - PROCESS | 3960 | 1469263258362 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}] 01:40:58 INFO - PROCESS | 3960 | 1469263258365 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:58 INFO - PROCESS | 3960 | 1469263258454 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 01:40:58 INFO - PROCESS | 3960 | 1469263258543 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:58 INFO - PROCESS | 3960 | 1469263258546 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:58 INFO - PROCESS | 3960 | ++DOCSHELL 0F836400 == 28 [pid = 3960] [id = 426] 01:40:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F837400) [pid = 3960] [serial = 1278] [outer = 00000000] 01:40:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F9E6800) [pid = 3960] [serial = 1279] [outer = 0F837400] 01:40:58 INFO - PROCESS | 3960 | 1469263258593 Marionette DEBUG loaded listener.js 01:40:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (104CDC00) [pid = 3960] [serial = 1280] [outer = 0F837400] 01:40:58 INFO - PROCESS | 3960 | 1469263258979 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]]]}] 01:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 690ms 01:40:59 INFO - PROCESS | 3960 | 1469263259062 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 01:40:59 INFO - PROCESS | 3960 | 1469263259064 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 01:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:40:59 INFO - PROCESS | 3960 | 1469263259070 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:40:59 INFO - PROCESS | 3960 | 1469263259072 Marionette TRACE conn6 <- [1,1670,null,{}] 01:40:59 INFO - PROCESS | 3960 | 1469263259086 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}] 01:40:59 INFO - PROCESS | 3960 | 1469263259091 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:59 INFO - PROCESS | 3960 | 1469263259178 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 01:40:59 INFO - PROCESS | 3960 | 1469263259192 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:59 INFO - PROCESS | 3960 | 1469263259196 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:59 INFO - PROCESS | 3960 | ++DOCSHELL 13D97800 == 29 [pid = 3960] [id = 427] 01:40:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (14861800) [pid = 3960] [serial = 1281] [outer = 00000000] 01:40:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (14F35800) [pid = 3960] [serial = 1282] [outer = 14861800] 01:40:59 INFO - PROCESS | 3960 | 1469263259246 Marionette DEBUG loaded listener.js 01:40:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (15A10400) [pid = 3960] [serial = 1283] [outer = 14861800] 01:40:59 INFO - PROCESS | 3960 | 1469263259701 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]]]}] 01:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 01:40:59 INFO - PROCESS | 3960 | 1469263259745 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 01:40:59 INFO - PROCESS | 3960 | 1469263259747 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 01:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:40:59 INFO - PROCESS | 3960 | 1469263259750 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:40:59 INFO - PROCESS | 3960 | 1469263259752 Marionette TRACE conn6 <- [1,1674,null,{}] 01:40:59 INFO - PROCESS | 3960 | 1469263259756 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}] 01:40:59 INFO - PROCESS | 3960 | 1469263259758 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:59 INFO - PROCESS | 3960 | 1469263259882 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 01:40:59 INFO - PROCESS | 3960 | 1469263259888 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:59 INFO - PROCESS | 3960 | 1469263259890 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:40:59 INFO - PROCESS | 3960 | ++DOCSHELL 14F34800 == 30 [pid = 3960] [id = 428] 01:40:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (16628400) [pid = 3960] [serial = 1284] [outer = 00000000] 01:40:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (16AF4800) [pid = 3960] [serial = 1285] [outer = 16628400] 01:40:59 INFO - PROCESS | 3960 | 1469263259934 Marionette DEBUG loaded listener.js 01:40:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (170B2800) [pid = 3960] [serial = 1286] [outer = 16628400] 01:41:00 INFO - PROCESS | 3960 | 1469263260369 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]]]}] 01:41:00 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 01:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 01:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:41:00 INFO - PROCESS | 3960 | 1469263260422 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 01:41:00 INFO - PROCESS | 3960 | 1469263260424 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 01:41:00 INFO - PROCESS | 3960 | 1469263260427 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:41:00 INFO - PROCESS | 3960 | 1469263260429 Marionette TRACE conn6 <- [1,1678,null,{}] 01:41:00 INFO - PROCESS | 3960 | 1469263260432 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}] 01:41:00 INFO - PROCESS | 3960 | 1469263260434 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:00 INFO - PROCESS | 3960 | 1469263260548 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 01:41:00 INFO - PROCESS | 3960 | 1469263260638 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:00 INFO - PROCESS | 3960 | 1469263260640 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:00 INFO - PROCESS | 3960 | ++DOCSHELL 17C2CC00 == 31 [pid = 3960] [id = 429] 01:41:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (17C8A400) [pid = 3960] [serial = 1287] [outer = 00000000] 01:41:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17E81800) [pid = 3960] [serial = 1288] [outer = 17C8A400] 01:41:00 INFO - PROCESS | 3960 | 1469263260683 Marionette DEBUG loaded listener.js 01:41:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17F9A800) [pid = 3960] [serial = 1289] [outer = 17C8A400] 01:41:01 INFO - PROCESS | 3960 | 1469263261089 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]]]}] 01:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 01:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:41:01 INFO - PROCESS | 3960 | 1469263261100 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 01:41:01 INFO - PROCESS | 3960 | 1469263261102 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 01:41:01 INFO - PROCESS | 3960 | 1469263261106 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:41:01 INFO - PROCESS | 3960 | 1469263261107 Marionette TRACE conn6 <- [1,1682,null,{}] 01:41:01 INFO - PROCESS | 3960 | 1469263261119 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}] 01:41:01 INFO - PROCESS | 3960 | 1469263261125 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:01 INFO - PROCESS | 3960 | 1469263261272 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 01:41:01 INFO - PROCESS | 3960 | 1469263261277 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:01 INFO - PROCESS | 3960 | 1469263261280 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:01 INFO - PROCESS | 3960 | ++DOCSHELL 17FA5400 == 32 [pid = 3960] [id = 430] 01:41:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17FA5800) [pid = 3960] [serial = 1290] [outer = 00000000] 01:41:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (185B0400) [pid = 3960] [serial = 1291] [outer = 17FA5800] 01:41:01 INFO - PROCESS | 3960 | 1469263261324 Marionette DEBUG loaded listener.js 01:41:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (18DC6000) [pid = 3960] [serial = 1292] [outer = 17FA5800] 01:41:01 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (190F4800) [pid = 3960] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:41:01 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (17C1B800) [pid = 3960] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:41:01 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (17CA3800) [pid = 3960] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:41:01 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1661C800) [pid = 3960] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:41:01 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (13219800) [pid = 3960] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:41:01 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (13C09000) [pid = 3960] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:41:01 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F26AC00) [pid = 3960] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:41:01 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F267800) [pid = 3960] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:41:01 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (190F6C00) [pid = 3960] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:41:01 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (185AA400) [pid = 3960] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:41:01 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F692400) [pid = 3960] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:41:01 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (17C18800) [pid = 3960] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:41:02 INFO - PROCESS | 3960 | 1469263262017 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]]]}] 01:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 930ms 01:41:02 INFO - PROCESS | 3960 | 1469263262038 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 01:41:02 INFO - PROCESS | 3960 | 1469263262040 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 01:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:41:02 INFO - PROCESS | 3960 | 1469263262043 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:41:02 INFO - PROCESS | 3960 | 1469263262044 Marionette TRACE conn6 <- [1,1686,null,{}] 01:41:02 INFO - PROCESS | 3960 | 1469263262048 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}] 01:41:02 INFO - PROCESS | 3960 | 1469263262050 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:02 INFO - PROCESS | 3960 | 1469263262136 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 01:41:02 INFO - PROCESS | 3960 | 1469263262141 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:02 INFO - PROCESS | 3960 | 1469263262143 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:02 INFO - PROCESS | 3960 | ++DOCSHELL 0ED52400 == 33 [pid = 3960] [id = 431] 01:41:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F26AC00) [pid = 3960] [serial = 1293] [outer = 00000000] 01:41:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (14862C00) [pid = 3960] [serial = 1294] [outer = 0F26AC00] 01:41:02 INFO - PROCESS | 3960 | 1469263262186 Marionette DEBUG loaded listener.js 01:41:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17C1B800) [pid = 3960] [serial = 1295] [outer = 0F26AC00] 01:41:02 INFO - PROCESS | 3960 | 1469263262619 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]]]}] 01:41:02 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 01:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 01:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:41:02 INFO - PROCESS | 3960 | 1469263262674 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 01:41:02 INFO - PROCESS | 3960 | 1469263262676 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 01:41:02 INFO - PROCESS | 3960 | 1469263262679 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:41:02 INFO - PROCESS | 3960 | 1469263262681 Marionette TRACE conn6 <- [1,1690,null,{}] 01:41:02 INFO - PROCESS | 3960 | 1469263262684 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}] 01:41:02 INFO - PROCESS | 3960 | 1469263262686 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:02 INFO - PROCESS | 3960 | 1469263262761 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 01:41:02 INFO - PROCESS | 3960 | 1469263262766 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:02 INFO - PROCESS | 3960 | 1469263262768 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:02 INFO - PROCESS | 3960 | ++DOCSHELL 17C19C00 == 34 [pid = 3960] [id = 432] 01:41:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17C1E000) [pid = 3960] [serial = 1296] [outer = 00000000] 01:41:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (190EE000) [pid = 3960] [serial = 1297] [outer = 17C1E000] 01:41:02 INFO - PROCESS | 3960 | 1469263262810 Marionette DEBUG loaded listener.js 01:41:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (190EE800) [pid = 3960] [serial = 1298] [outer = 17C1E000] 01:41:03 INFO - PROCESS | 3960 | 1469263263234 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]]]}] 01:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 571ms 01:41:03 INFO - PROCESS | 3960 | 1469263263251 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 01:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:41:03 INFO - PROCESS | 3960 | 1469263263253 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 01:41:03 INFO - PROCESS | 3960 | 1469263263256 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:41:03 INFO - PROCESS | 3960 | 1469263263257 Marionette TRACE conn6 <- [1,1694,null,{}] 01:41:03 INFO - PROCESS | 3960 | 1469263263260 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}] 01:41:03 INFO - PROCESS | 3960 | 1469263263262 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:03 INFO - PROCESS | 3960 | 1469263263383 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 01:41:03 INFO - PROCESS | 3960 | 1469263263390 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:03 INFO - PROCESS | 3960 | 1469263263392 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:03 INFO - PROCESS | 3960 | ++DOCSHELL 190ED400 == 35 [pid = 3960] [id = 433] 01:41:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (190F4800) [pid = 3960] [serial = 1299] [outer = 00000000] 01:41:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (193BE000) [pid = 3960] [serial = 1300] [outer = 190F4800] 01:41:03 INFO - PROCESS | 3960 | 1469263263435 Marionette DEBUG loaded listener.js 01:41:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (193BF000) [pid = 3960] [serial = 1301] [outer = 190F4800] 01:41:03 INFO - PROCESS | 3960 | 1469263263867 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]]]}] 01:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 01:41:03 INFO - PROCESS | 3960 | 1469263263887 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 01:41:03 INFO - PROCESS | 3960 | 1469263263888 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 01:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:41:03 INFO - PROCESS | 3960 | 1469263263891 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:41:03 INFO - PROCESS | 3960 | 1469263263893 Marionette TRACE conn6 <- [1,1698,null,{}] 01:41:03 INFO - PROCESS | 3960 | 1469263263906 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}] 01:41:03 INFO - PROCESS | 3960 | 1469263263908 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:04 INFO - PROCESS | 3960 | 1469263264065 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 01:41:04 INFO - PROCESS | 3960 | 1469263264135 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:04 INFO - PROCESS | 3960 | 1469263264139 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:04 INFO - PROCESS | 3960 | ++DOCSHELL 08187800 == 36 [pid = 3960] [id = 434] 01:41:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (08667C00) [pid = 3960] [serial = 1302] [outer = 00000000] 01:41:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0BA28800) [pid = 3960] [serial = 1303] [outer = 08667C00] 01:41:04 INFO - PROCESS | 3960 | 1469263264196 Marionette DEBUG loaded listener.js 01:41:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0ECF2400) [pid = 3960] [serial = 1304] [outer = 08667C00] 01:41:04 INFO - PROCESS | 3960 | 1469263264964 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]]]}] 01:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1130ms 01:41:05 INFO - PROCESS | 3960 | 1469263265024 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 01:41:05 INFO - PROCESS | 3960 | 1469263265029 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 01:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:41:05 INFO - PROCESS | 3960 | 1469263265034 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:41:05 INFO - PROCESS | 3960 | 1469263265037 Marionette TRACE conn6 <- [1,1702,null,{}] 01:41:05 INFO - PROCESS | 3960 | 1469263265042 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}] 01:41:05 INFO - PROCESS | 3960 | 1469263265046 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:05 INFO - PROCESS | 3960 | 1469263265174 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 01:41:05 INFO - PROCESS | 3960 | 1469263265302 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:05 INFO - PROCESS | 3960 | 1469263265305 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:05 INFO - PROCESS | 3960 | ++DOCSHELL 133A7000 == 37 [pid = 3960] [id = 435] 01:41:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (133F1000) [pid = 3960] [serial = 1305] [outer = 00000000] 01:41:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (13CD6800) [pid = 3960] [serial = 1306] [outer = 133F1000] 01:41:05 INFO - PROCESS | 3960 | 1469263265362 Marionette DEBUG loaded listener.js 01:41:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (14868800) [pid = 3960] [serial = 1307] [outer = 133F1000] 01:41:05 INFO - PROCESS | 3960 | 1469263265996 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]]]}] 01:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1019ms 01:41:06 INFO - PROCESS | 3960 | 1469263266057 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 01:41:06 INFO - PROCESS | 3960 | 1469263266061 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 01:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:41:06 INFO - PROCESS | 3960 | 1469263266064 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:41:06 INFO - PROCESS | 3960 | 1469263266067 Marionette TRACE conn6 <- [1,1706,null,{}] 01:41:06 INFO - PROCESS | 3960 | 1469263266071 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}] 01:41:06 INFO - PROCESS | 3960 | 1469263266073 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:06 INFO - PROCESS | 3960 | 1469263266191 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 01:41:06 INFO - PROCESS | 3960 | 1469263266421 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:06 INFO - PROCESS | 3960 | 1469263266424 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:06 INFO - PROCESS | 3960 | ++DOCSHELL 0866A000 == 38 [pid = 3960] [id = 436] 01:41:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (0866C400) [pid = 3960] [serial = 1308] [outer = 00000000] 01:41:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (0C2C9400) [pid = 3960] [serial = 1309] [outer = 0866C400] 01:41:06 INFO - PROCESS | 3960 | 1469263266479 Marionette DEBUG loaded listener.js 01:41:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (0F26BC00) [pid = 3960] [serial = 1310] [outer = 0866C400] 01:41:06 INFO - PROCESS | 3960 | --DOCSHELL 190ED400 == 37 [pid = 3960] [id = 433] 01:41:06 INFO - PROCESS | 3960 | --DOCSHELL 17C19C00 == 36 [pid = 3960] [id = 432] 01:41:06 INFO - PROCESS | 3960 | --DOCSHELL 0ED52400 == 35 [pid = 3960] [id = 431] 01:41:06 INFO - PROCESS | 3960 | --DOCSHELL 17FA5400 == 34 [pid = 3960] [id = 430] 01:41:06 INFO - PROCESS | 3960 | --DOCSHELL 17C2CC00 == 33 [pid = 3960] [id = 429] 01:41:06 INFO - PROCESS | 3960 | --DOCSHELL 14F34800 == 32 [pid = 3960] [id = 428] 01:41:06 INFO - PROCESS | 3960 | --DOCSHELL 13D97800 == 31 [pid = 3960] [id = 427] 01:41:06 INFO - PROCESS | 3960 | --DOCSHELL 0F836400 == 30 [pid = 3960] [id = 426] 01:41:06 INFO - PROCESS | 3960 | --DOCSHELL 0C2D3000 == 29 [pid = 3960] [id = 425] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (1A152000) [pid = 3960] [serial = 1261] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (17C21400) [pid = 3960] [serial = 1246] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (17FA3C00) [pid = 3960] [serial = 1249] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (166F2800) [pid = 3960] [serial = 1243] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (133EAC00) [pid = 3960] [serial = 1240] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (137BBC00) [pid = 3960] [serial = 1241] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (13D91400) [pid = 3960] [serial = 1234] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (16621C00) [pid = 3960] [serial = 1235] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F276C00) [pid = 3960] [serial = 1237] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0F665800) [pid = 3960] [serial = 1238] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F56B400) [pid = 3960] [serial = 1231] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F696000) [pid = 3960] [serial = 1232] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (193BFC00) [pid = 3960] [serial = 1229] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (193B9C00) [pid = 3960] [serial = 1252] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (13CD6400) [pid = 3960] [serial = 1255] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (170AE000) [pid = 3960] [serial = 1256] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (193C1400) [pid = 3960] [serial = 1258] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (185B8400) [pid = 3960] [serial = 1253] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (18297400) [pid = 3960] [serial = 1250] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (17C2EC00) [pid = 3960] [serial = 1247] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (16AF0000) [pid = 3960] [serial = 1244] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (19515400) [pid = 3960] [serial = 1259] [outer = 00000000] [url = about:blank] 01:41:06 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1A246C00) [pid = 3960] [serial = 1262] [outer = 00000000] [url = about:blank] 01:41:07 INFO - PROCESS | 3960 | 1469263267101 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]]]}] 01:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1072ms 01:41:07 INFO - PROCESS | 3960 | 1469263267139 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 01:41:07 INFO - PROCESS | 3960 | 1469263267142 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 01:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:41:07 INFO - PROCESS | 3960 | 1469263267146 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:41:07 INFO - PROCESS | 3960 | 1469263267148 Marionette TRACE conn6 <- [1,1710,null,{}] 01:41:07 INFO - PROCESS | 3960 | 1469263267153 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}] 01:41:07 INFO - PROCESS | 3960 | 1469263267157 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:07 INFO - PROCESS | 3960 | 1469263267242 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 01:41:07 INFO - PROCESS | 3960 | 1469263267253 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:07 INFO - PROCESS | 3960 | 1469263267255 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:07 INFO - PROCESS | 3960 | ++DOCSHELL 0F660000 == 30 [pid = 3960] [id = 437] 01:41:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0F660C00) [pid = 3960] [serial = 1311] [outer = 00000000] 01:41:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (1042E000) [pid = 3960] [serial = 1312] [outer = 0F660C00] 01:41:07 INFO - PROCESS | 3960 | 1469263267301 Marionette DEBUG loaded listener.js 01:41:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (133F0800) [pid = 3960] [serial = 1313] [outer = 0F660C00] 01:41:07 INFO - PROCESS | 3960 | 1469263267817 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]]]}] 01:41:07 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 01:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 01:41:07 INFO - PROCESS | 3960 | 1469263267880 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 01:41:07 INFO - PROCESS | 3960 | 1469263267883 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 01:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:41:07 INFO - PROCESS | 3960 | 1469263267888 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:41:07 INFO - PROCESS | 3960 | 1469263267890 Marionette TRACE conn6 <- [1,1714,null,{}] 01:41:07 INFO - PROCESS | 3960 | 1469263267893 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}] 01:41:07 INFO - PROCESS | 3960 | 1469263267895 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:07 INFO - PROCESS | 3960 | 1469263267986 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 01:41:08 INFO - PROCESS | 3960 | 1469263268077 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:08 INFO - PROCESS | 3960 | 1469263268079 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:08 INFO - PROCESS | 3960 | ++DOCSHELL 13CE2C00 == 31 [pid = 3960] [id = 438] 01:41:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (13CE3000) [pid = 3960] [serial = 1314] [outer = 00000000] 01:41:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (15A08800) [pid = 3960] [serial = 1315] [outer = 13CE3000] 01:41:08 INFO - PROCESS | 3960 | 1469263268123 Marionette DEBUG loaded listener.js 01:41:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (166F3800) [pid = 3960] [serial = 1316] [outer = 13CE3000] 01:41:08 INFO - PROCESS | 3960 | 1469263268509 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]]]}] 01:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 01:41:08 INFO - PROCESS | 3960 | 1469263268563 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 01:41:08 INFO - PROCESS | 3960 | 1469263268566 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 01:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:41:08 INFO - PROCESS | 3960 | 1469263268570 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:41:08 INFO - PROCESS | 3960 | 1469263268576 Marionette TRACE conn6 <- [1,1718,null,{}] 01:41:08 INFO - PROCESS | 3960 | 1469263268585 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}] 01:41:08 INFO - PROCESS | 3960 | 1469263268589 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:08 INFO - PROCESS | 3960 | 1469263268674 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 01:41:08 INFO - PROCESS | 3960 | 1469263268682 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:08 INFO - PROCESS | 3960 | 1469263268684 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:08 INFO - PROCESS | 3960 | ++DOCSHELL 16AF3C00 == 32 [pid = 3960] [id = 439] 01:41:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (16AF4000) [pid = 3960] [serial = 1317] [outer = 00000000] 01:41:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17C8AC00) [pid = 3960] [serial = 1318] [outer = 16AF4000] 01:41:08 INFO - PROCESS | 3960 | 1469263268727 Marionette DEBUG loaded listener.js 01:41:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17F9A000) [pid = 3960] [serial = 1319] [outer = 16AF4000] 01:41:09 INFO - PROCESS | 3960 | 1469263269165 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]]]}] 01:41:09 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 01:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 01:41:09 INFO - PROCESS | 3960 | 1469263269220 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 01:41:09 INFO - PROCESS | 3960 | 1469263269223 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 01:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:41:09 INFO - PROCESS | 3960 | 1469263269232 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:41:09 INFO - PROCESS | 3960 | 1469263269234 Marionette TRACE conn6 <- [1,1722,null,{}] 01:41:09 INFO - PROCESS | 3960 | 1469263269238 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}] 01:41:09 INFO - PROCESS | 3960 | 1469263269240 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:09 INFO - PROCESS | 3960 | 1469263269356 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 01:41:09 INFO - PROCESS | 3960 | 1469263269440 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:09 INFO - PROCESS | 3960 | 1469263269442 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:09 INFO - PROCESS | 3960 | ++DOCSHELL 0F691800 == 33 [pid = 3960] [id = 440] 01:41:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (18430000) [pid = 3960] [serial = 1320] [outer = 00000000] 01:41:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1843A400) [pid = 3960] [serial = 1321] [outer = 18430000] 01:41:09 INFO - PROCESS | 3960 | 1469263269486 Marionette DEBUG loaded listener.js 01:41:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (185B3000) [pid = 3960] [serial = 1322] [outer = 18430000] 01:41:09 INFO - PROCESS | 3960 | 1469263269921 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]]]}] 01:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 01:41:09 INFO - PROCESS | 3960 | 1469263269961 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 01:41:09 INFO - PROCESS | 3960 | 1469263269963 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 01:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:41:09 INFO - PROCESS | 3960 | 1469263269966 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:41:09 INFO - PROCESS | 3960 | 1469263269968 Marionette TRACE conn6 <- [1,1726,null,{}] 01:41:09 INFO - PROCESS | 3960 | 1469263269971 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}] 01:41:09 INFO - PROCESS | 3960 | 1469263269973 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:10 INFO - PROCESS | 3960 | 1469263270085 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 01:41:10 INFO - PROCESS | 3960 | 1469263270091 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:10 INFO - PROCESS | 3960 | 1469263270096 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:10 INFO - PROCESS | 3960 | ++DOCSHELL 18FF7C00 == 34 [pid = 3960] [id = 441] 01:41:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (18FF8400) [pid = 3960] [serial = 1323] [outer = 00000000] 01:41:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1916E800) [pid = 3960] [serial = 1324] [outer = 18FF8400] 01:41:10 INFO - PROCESS | 3960 | 1469263270202 Marionette DEBUG loaded listener.js 01:41:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (193C3C00) [pid = 3960] [serial = 1325] [outer = 18FF8400] 01:41:10 INFO - PROCESS | 3960 | 1469263270655 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]]]}] 01:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 01:41:10 INFO - PROCESS | 3960 | 1469263270701 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 01:41:10 INFO - PROCESS | 3960 | 1469263270703 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 01:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:41:10 INFO - PROCESS | 3960 | 1469263270742 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:41:10 INFO - PROCESS | 3960 | 1469263270744 Marionette TRACE conn6 <- [1,1730,null,{}] 01:41:10 INFO - PROCESS | 3960 | 1469263270748 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}] 01:41:10 INFO - PROCESS | 3960 | 1469263270750 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:10 INFO - PROCESS | 3960 | 1469263270871 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 01:41:10 INFO - PROCESS | 3960 | 1469263270938 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:10 INFO - PROCESS | 3960 | 1469263270940 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:10 INFO - PROCESS | 3960 | ++DOCSHELL 1A152000 == 35 [pid = 3960] [id = 442] 01:41:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1A241400) [pid = 3960] [serial = 1326] [outer = 00000000] 01:41:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1A249000) [pid = 3960] [serial = 1327] [outer = 1A241400] 01:41:10 INFO - PROCESS | 3960 | 1469263270983 Marionette DEBUG loaded listener.js 01:41:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1A24C800) [pid = 3960] [serial = 1328] [outer = 1A241400] 01:41:11 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (185AD800) [pid = 3960] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:41:11 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17FA5800) [pid = 3960] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:41:11 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0F26AC00) [pid = 3960] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:41:11 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (17C1E000) [pid = 3960] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:41:11 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (16628400) [pid = 3960] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:41:11 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F837400) [pid = 3960] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:41:11 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0EB35800) [pid = 3960] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:41:11 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (14861800) [pid = 3960] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:41:11 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17C8A400) [pid = 3960] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:41:11 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (08183800) [pid = 3960] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:41:11 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0B950000) [pid = 3960] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:41:11 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (13BA6000) [pid = 3960] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:41:11 INFO - PROCESS | 3960 | 1469263271440 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]]]}] 01:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 770ms 01:41:11 INFO - PROCESS | 3960 | 1469263271477 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 01:41:11 INFO - PROCESS | 3960 | 1469263271479 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 01:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:41:11 INFO - PROCESS | 3960 | 1469263271482 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:41:11 INFO - PROCESS | 3960 | 1469263271484 Marionette TRACE conn6 <- [1,1734,null,{}] 01:41:11 INFO - PROCESS | 3960 | 1469263271487 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}] 01:41:11 INFO - PROCESS | 3960 | 1469263271489 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:11 INFO - PROCESS | 3960 | 1469263271567 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 01:41:11 INFO - PROCESS | 3960 | 1469263271660 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:11 INFO - PROCESS | 3960 | 1469263271662 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:11 INFO - PROCESS | 3960 | ++DOCSHELL 0BA30C00 == 36 [pid = 3960] [id = 443] 01:41:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0F668000) [pid = 3960] [serial = 1329] [outer = 00000000] 01:41:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (13D91800) [pid = 3960] [serial = 1330] [outer = 0F668000] 01:41:11 INFO - PROCESS | 3960 | 1469263271706 Marionette DEBUG loaded listener.js 01:41:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17E89000) [pid = 3960] [serial = 1331] [outer = 0F668000] 01:41:12 INFO - PROCESS | 3960 | 1469263272043 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]]]}] 01:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 01:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:41:12 INFO - PROCESS | 3960 | 1469263272113 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 01:41:12 INFO - PROCESS | 3960 | 1469263272115 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 01:41:12 INFO - PROCESS | 3960 | 1469263272118 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:41:12 INFO - PROCESS | 3960 | 1469263272120 Marionette TRACE conn6 <- [1,1738,null,{}] 01:41:12 INFO - PROCESS | 3960 | 1469263272123 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}] 01:41:12 INFO - PROCESS | 3960 | 1469263272125 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:12 INFO - PROCESS | 3960 | 1469263272204 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 01:41:12 INFO - PROCESS | 3960 | 1469263272324 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:12 INFO - PROCESS | 3960 | 1469263272326 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:12 INFO - PROCESS | 3960 | ++DOCSHELL 0BA24C00 == 37 [pid = 3960] [id = 444] 01:41:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (132A8800) [pid = 3960] [serial = 1332] [outer = 00000000] 01:41:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1A248400) [pid = 3960] [serial = 1333] [outer = 132A8800] 01:41:12 INFO - PROCESS | 3960 | 1469263272369 Marionette DEBUG loaded listener.js 01:41:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A2CCC00) [pid = 3960] [serial = 1334] [outer = 132A8800] 01:41:12 INFO - PROCESS | 3960 | 1469263272726 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]]]}] 01:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 01:41:12 INFO - PROCESS | 3960 | 1469263272789 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 01:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:41:12 INFO - PROCESS | 3960 | 1469263272791 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 01:41:12 INFO - PROCESS | 3960 | 1469263272794 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:41:12 INFO - PROCESS | 3960 | 1469263272796 Marionette TRACE conn6 <- [1,1742,null,{}] 01:41:12 INFO - PROCESS | 3960 | 1469263272807 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}] 01:41:12 INFO - PROCESS | 3960 | 1469263272808 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:12 INFO - PROCESS | 3960 | 1469263272889 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 01:41:12 INFO - PROCESS | 3960 | 1469263272894 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:12 INFO - PROCESS | 3960 | 1469263272896 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:12 INFO - PROCESS | 3960 | ++DOCSHELL 16AF0000 == 38 [pid = 3960] [id = 445] 01:41:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (19605C00) [pid = 3960] [serial = 1335] [outer = 00000000] 01:41:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1A2D9000) [pid = 3960] [serial = 1336] [outer = 19605C00] 01:41:12 INFO - PROCESS | 3960 | 1469263272941 Marionette DEBUG loaded listener.js 01:41:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (1A2DB000) [pid = 3960] [serial = 1337] [outer = 19605C00] 01:41:13 INFO - PROCESS | 3960 | 1469263273418 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]]]}] 01:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 690ms 01:41:13 INFO - PROCESS | 3960 | 1469263273486 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 01:41:13 INFO - PROCESS | 3960 | 1469263273491 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 01:41:13 INFO - PROCESS | 3960 | 1469263273496 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:41:13 INFO - PROCESS | 3960 | 1469263273499 Marionette TRACE conn6 <- [1,1746,null,{}] 01:41:13 INFO - PROCESS | 3960 | 1469263273505 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}] 01:41:13 INFO - PROCESS | 3960 | 1469263273508 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:13 INFO - PROCESS | 3960 | 1469263273667 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 01:41:13 INFO - PROCESS | 3960 | 1469263273789 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:13 INFO - PROCESS | 3960 | 1469263273794 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:13 INFO - PROCESS | 3960 | ++DOCSHELL 0F68C000 == 39 [pid = 3960] [id = 446] 01:41:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0F68FC00) [pid = 3960] [serial = 1338] [outer = 00000000] 01:41:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0F8CC800) [pid = 3960] [serial = 1339] [outer = 0F68FC00] 01:41:13 INFO - PROCESS | 3960 | 1469263273851 Marionette DEBUG loaded listener.js 01:41:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (133ACC00) [pid = 3960] [serial = 1340] [outer = 0F68FC00] 01:41:14 INFO - PROCESS | 3960 | 1469263274394 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]]]}] 01:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 930ms 01:41:14 INFO - PROCESS | 3960 | 1469263274431 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 01:41:14 INFO - PROCESS | 3960 | 1469263274436 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 01:41:14 INFO - PROCESS | 3960 | 1469263274442 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:41:14 INFO - PROCESS | 3960 | 1469263274445 Marionette TRACE conn6 <- [1,1750,null,{}] 01:41:14 INFO - PROCESS | 3960 | 1469263274449 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}] 01:41:14 INFO - PROCESS | 3960 | 1469263274451 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:14 INFO - PROCESS | 3960 | 1469263274563 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 01:41:14 INFO - PROCESS | 3960 | 1469263274672 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:14 INFO - PROCESS | 3960 | 1469263274674 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:14 INFO - PROCESS | 3960 | ++DOCSHELL 16AB4C00 == 40 [pid = 3960] [id = 447] 01:41:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (16AF0400) [pid = 3960] [serial = 1341] [outer = 00000000] 01:41:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (16AFAC00) [pid = 3960] [serial = 1342] [outer = 16AF0400] 01:41:14 INFO - PROCESS | 3960 | 1469263274730 Marionette DEBUG loaded listener.js 01:41:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (17C21400) [pid = 3960] [serial = 1343] [outer = 16AF0400] 01:41:15 INFO - PROCESS | 3960 | 1469263275368 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]]]}] 01:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 01:41:15 INFO - PROCESS | 3960 | 1469263275415 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 01:41:15 INFO - PROCESS | 3960 | 1469263275418 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 01:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:41:15 INFO - PROCESS | 3960 | 1469263275422 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:41:15 INFO - PROCESS | 3960 | 1469263275425 Marionette TRACE conn6 <- [1,1754,null,{}] 01:41:15 INFO - PROCESS | 3960 | 1469263275436 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}] 01:41:15 INFO - PROCESS | 3960 | 1469263275441 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:15 INFO - PROCESS | 3960 | 1469263275551 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 01:41:15 INFO - PROCESS | 3960 | 1469263275688 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:15 INFO - PROCESS | 3960 | 1469263275692 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:15 INFO - PROCESS | 3960 | ++DOCSHELL 1950EC00 == 41 [pid = 3960] [id = 448] 01:41:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (19512800) [pid = 3960] [serial = 1344] [outer = 00000000] 01:41:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A245800) [pid = 3960] [serial = 1345] [outer = 19512800] 01:41:15 INFO - PROCESS | 3960 | 1469263275748 Marionette DEBUG loaded listener.js 01:41:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1A2D8400) [pid = 3960] [serial = 1346] [outer = 19512800] 01:41:16 INFO - PROCESS | 3960 | 1469263276362 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]]]}] 01:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 01:41:16 INFO - PROCESS | 3960 | 1469263276395 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 01:41:16 INFO - PROCESS | 3960 | 1469263276398 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 01:41:16 INFO - PROCESS | 3960 | 1469263276401 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:41:16 INFO - PROCESS | 3960 | 1469263276403 Marionette TRACE conn6 <- [1,1758,null,{}] 01:41:16 INFO - PROCESS | 3960 | 1469263276407 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}] 01:41:16 INFO - PROCESS | 3960 | 1469263276409 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:16 INFO - PROCESS | 3960 | 1469263276515 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 01:41:16 INFO - PROCESS | 3960 | 1469263276649 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:16 INFO - PROCESS | 3960 | 1469263276652 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:16 INFO - PROCESS | 3960 | ++DOCSHELL 1A244400 == 42 [pid = 3960] [id = 449] 01:41:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1A4EA400) [pid = 3960] [serial = 1347] [outer = 00000000] 01:41:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (1A5F0000) [pid = 3960] [serial = 1348] [outer = 1A4EA400] 01:41:16 INFO - PROCESS | 3960 | 1469263276706 Marionette DEBUG loaded listener.js 01:41:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (1A5FBC00) [pid = 3960] [serial = 1349] [outer = 1A4EA400] 01:41:17 INFO - PROCESS | 3960 | 1469263277417 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]]]}] 01:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1076ms 01:41:17 INFO - PROCESS | 3960 | 1469263277481 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 01:41:17 INFO - PROCESS | 3960 | 1469263277484 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 01:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:41:17 INFO - PROCESS | 3960 | 1469263277490 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:41:17 INFO - PROCESS | 3960 | 1469263277493 Marionette TRACE conn6 <- [1,1762,null,{}] 01:41:17 INFO - PROCESS | 3960 | 1469263277499 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}] 01:41:17 INFO - PROCESS | 3960 | 1469263277502 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:17 INFO - PROCESS | 3960 | 1469263277606 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 01:41:17 INFO - PROCESS | 3960 | 1469263277738 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:17 INFO - PROCESS | 3960 | 1469263277742 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:17 INFO - PROCESS | 3960 | ++DOCSHELL 0F66A000 == 43 [pid = 3960] [id = 450] 01:41:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (0F66DC00) [pid = 3960] [serial = 1350] [outer = 00000000] 01:41:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (0F935C00) [pid = 3960] [serial = 1351] [outer = 0F66DC00] 01:41:17 INFO - PROCESS | 3960 | 1469263277791 Marionette DEBUG loaded listener.js 01:41:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (1329BC00) [pid = 3960] [serial = 1352] [outer = 0F66DC00] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 0BA24C00 == 42 [pid = 3960] [id = 444] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 0BA30C00 == 41 [pid = 3960] [id = 443] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 1A152000 == 40 [pid = 3960] [id = 442] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 18FF7C00 == 39 [pid = 3960] [id = 441] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 0F691800 == 38 [pid = 3960] [id = 440] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 16AF3C00 == 37 [pid = 3960] [id = 439] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 13CE2C00 == 36 [pid = 3960] [id = 438] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 0F660000 == 35 [pid = 3960] [id = 437] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 0866A000 == 34 [pid = 3960] [id = 436] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 133A7000 == 33 [pid = 3960] [id = 435] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 08187800 == 32 [pid = 3960] [id = 434] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 08181C00 == 31 [pid = 3960] [id = 424] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 1A244400 == 30 [pid = 3960] [id = 449] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 1950EC00 == 29 [pid = 3960] [id = 448] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 16AF0000 == 28 [pid = 3960] [id = 445] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 0F68C000 == 27 [pid = 3960] [id = 446] 01:41:18 INFO - PROCESS | 3960 | --DOCSHELL 16AB4C00 == 26 [pid = 3960] [id = 447] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (16AF4800) [pid = 3960] [serial = 1285] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (0F9E6800) [pid = 3960] [serial = 1279] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (104CDC00) [pid = 3960] [serial = 1280] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (0ECFA800) [pid = 3960] [serial = 1276] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (0ED56C00) [pid = 3960] [serial = 1277] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (14F35800) [pid = 3960] [serial = 1282] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (17F9A800) [pid = 3960] [serial = 1289] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (0ED5B800) [pid = 3960] [serial = 1274] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0EC5EC00) [pid = 3960] [serial = 1273] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (17E81800) [pid = 3960] [serial = 1288] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (193BE000) [pid = 3960] [serial = 1300] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (0ED4EC00) [pid = 3960] [serial = 1265] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0C221000) [pid = 3960] [serial = 1264] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (15A03400) [pid = 3960] [serial = 1268] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (13D0D800) [pid = 3960] [serial = 1267] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (193BD800) [pid = 3960] [serial = 1271] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (19170800) [pid = 3960] [serial = 1270] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (185B0400) [pid = 3960] [serial = 1291] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (17C1B800) [pid = 3960] [serial = 1295] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (14862C00) [pid = 3960] [serial = 1294] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (18DC6000) [pid = 3960] [serial = 1292] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (190EE000) [pid = 3960] [serial = 1297] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (170B2800) [pid = 3960] [serial = 1286] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (190EE800) [pid = 3960] [serial = 1298] [outer = 00000000] [url = about:blank] 01:41:18 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (15A10400) [pid = 3960] [serial = 1283] [outer = 00000000] [url = about:blank] 01:41:19 INFO - PROCESS | 3960 | 1469263279052 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]]]}] 01:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1571ms 01:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:41:19 INFO - PROCESS | 3960 | 1469263279062 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 01:41:19 INFO - PROCESS | 3960 | 1469263279066 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 01:41:19 INFO - PROCESS | 3960 | 1469263279070 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:41:19 INFO - PROCESS | 3960 | 1469263279073 Marionette TRACE conn6 <- [1,1766,null,{}] 01:41:19 INFO - PROCESS | 3960 | 1469263279116 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}] 01:41:19 INFO - PROCESS | 3960 | 1469263279119 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:19 INFO - PROCESS | 3960 | 1469263279205 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 01:41:19 INFO - PROCESS | 3960 | 1469263279296 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:19 INFO - PROCESS | 3960 | 1469263279298 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:19 INFO - PROCESS | 3960 | ++DOCSHELL 0ED52400 == 27 [pid = 3960] [id = 451] 01:41:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0ED52800) [pid = 3960] [serial = 1353] [outer = 00000000] 01:41:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0F269000) [pid = 3960] [serial = 1354] [outer = 0ED52800] 01:41:19 INFO - PROCESS | 3960 | 1469263279345 Marionette DEBUG loaded listener.js 01:41:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (0F271800) [pid = 3960] [serial = 1355] [outer = 0ED52800] 01:41:19 INFO - PROCESS | 3960 | 1469263279753 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]]]}] 01:41:19 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 01:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 710ms 01:41:19 INFO - PROCESS | 3960 | 1469263279782 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 01:41:19 INFO - PROCESS | 3960 | 1469263279787 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 01:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:41:19 INFO - PROCESS | 3960 | 1469263279793 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:41:19 INFO - PROCESS | 3960 | 1469263279796 Marionette TRACE conn6 <- [1,1770,null,{}] 01:41:19 INFO - PROCESS | 3960 | 1469263279800 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}] 01:41:19 INFO - PROCESS | 3960 | 1469263279802 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:19 INFO - PROCESS | 3960 | 1469263279890 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 01:41:19 INFO - PROCESS | 3960 | 1469263279897 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:19 INFO - PROCESS | 3960 | 1469263279899 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:19 INFO - PROCESS | 3960 | ++DOCSHELL 0F667400 == 28 [pid = 3960] [id = 452] 01:41:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0F691800) [pid = 3960] [serial = 1356] [outer = 00000000] 01:41:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (0F9E1400) [pid = 3960] [serial = 1357] [outer = 0F691800] 01:41:19 INFO - PROCESS | 3960 | 1469263279946 Marionette DEBUG loaded listener.js 01:41:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (13214800) [pid = 3960] [serial = 1358] [outer = 0F691800] 01:41:20 INFO - PROCESS | 3960 | 1469263280418 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]]]}] 01:41:20 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 01:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 01:41:20 INFO - PROCESS | 3960 | 1469263280467 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 01:41:20 INFO - PROCESS | 3960 | 1469263280469 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 01:41:20 INFO - PROCESS | 3960 | 1469263280472 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:41:20 INFO - PROCESS | 3960 | 1469263280476 Marionette TRACE conn6 <- [1,1774,null,{}] 01:41:20 INFO - PROCESS | 3960 | 1469263280486 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}] 01:41:20 INFO - PROCESS | 3960 | 1469263280491 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:20 INFO - PROCESS | 3960 | 1469263280575 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 01:41:20 INFO - PROCESS | 3960 | 1469263280710 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:20 INFO - PROCESS | 3960 | 1469263280713 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:20 INFO - PROCESS | 3960 | ++DOCSHELL 15A06400 == 29 [pid = 3960] [id = 453] 01:41:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (15A08000) [pid = 3960] [serial = 1359] [outer = 00000000] 01:41:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (16621800) [pid = 3960] [serial = 1360] [outer = 15A08000] 01:41:20 INFO - PROCESS | 3960 | 1469263280761 Marionette DEBUG loaded listener.js 01:41:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (16AEC000) [pid = 3960] [serial = 1361] [outer = 15A08000] 01:41:21 INFO - PROCESS | 3960 | 1469263281176 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]]]}] 01:41:21 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 01:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 732ms 01:41:21 INFO - PROCESS | 3960 | 1469263281210 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 01:41:21 INFO - PROCESS | 3960 | 1469263281212 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 01:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:41:21 INFO - PROCESS | 3960 | 1469263281215 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:41:21 INFO - PROCESS | 3960 | 1469263281217 Marionette TRACE conn6 <- [1,1778,null,{}] 01:41:21 INFO - PROCESS | 3960 | 1469263281221 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}] 01:41:21 INFO - PROCESS | 3960 | 1469263281223 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:21 INFO - PROCESS | 3960 | 1469263281345 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 01:41:21 INFO - PROCESS | 3960 | 1469263281351 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:21 INFO - PROCESS | 3960 | 1469263281353 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:21 INFO - PROCESS | 3960 | ++DOCSHELL 16AF5800 == 30 [pid = 3960] [id = 454] 01:41:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (16AF5C00) [pid = 3960] [serial = 1362] [outer = 00000000] 01:41:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (170ABC00) [pid = 3960] [serial = 1363] [outer = 16AF5C00] 01:41:21 INFO - PROCESS | 3960 | 1469263281450 Marionette DEBUG loaded listener.js 01:41:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (17C1C400) [pid = 3960] [serial = 1364] [outer = 16AF5C00] 01:41:21 INFO - PROCESS | 3960 | 1469263281860 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]]]}] 01:41:21 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) 01:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 01:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:41:21 INFO - PROCESS | 3960 | 1469263281889 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 01:41:21 INFO - PROCESS | 3960 | 1469263281891 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 01:41:21 INFO - PROCESS | 3960 | 1469263281894 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:41:21 INFO - PROCESS | 3960 | 1469263281896 Marionette TRACE conn6 <- [1,1782,null,{}] 01:41:21 INFO - PROCESS | 3960 | 1469263281899 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}] 01:41:21 INFO - PROCESS | 3960 | 1469263281901 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:22 INFO - PROCESS | 3960 | 1469263282038 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 01:41:22 INFO - PROCESS | 3960 | 1469263282059 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:22 INFO - PROCESS | 3960 | 1469263282061 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:22 INFO - PROCESS | 3960 | ++DOCSHELL 17C8EC00 == 31 [pid = 3960] [id = 455] 01:41:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (17CA1000) [pid = 3960] [serial = 1365] [outer = 00000000] 01:41:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (17E84800) [pid = 3960] [serial = 1366] [outer = 17CA1000] 01:41:22 INFO - PROCESS | 3960 | 1469263282104 Marionette DEBUG loaded listener.js 01:41:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (17F9E800) [pid = 3960] [serial = 1367] [outer = 17CA1000] 01:41:22 INFO - PROCESS | 3960 | 1469263282559 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]]]}] 01:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 01:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:41:22 INFO - PROCESS | 3960 | 1469263282629 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 01:41:22 INFO - PROCESS | 3960 | 1469263282631 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 01:41:22 INFO - PROCESS | 3960 | 1469263282634 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:41:22 INFO - PROCESS | 3960 | 1469263282635 Marionette TRACE conn6 <- [1,1786,null,{}] 01:41:22 INFO - PROCESS | 3960 | 1469263282639 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}] 01:41:22 INFO - PROCESS | 3960 | 1469263282645 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:22 INFO - PROCESS | 3960 | 1469263282784 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 01:41:22 INFO - PROCESS | 3960 | 1469263282844 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:22 INFO - PROCESS | 3960 | 1469263282847 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:22 INFO - PROCESS | 3960 | ++DOCSHELL 18433000 == 32 [pid = 3960] [id = 456] 01:41:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (18435000) [pid = 3960] [serial = 1368] [outer = 00000000] 01:41:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (18DC9800) [pid = 3960] [serial = 1369] [outer = 18435000] 01:41:22 INFO - PROCESS | 3960 | 1469263282890 Marionette DEBUG loaded listener.js 01:41:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (190EEC00) [pid = 3960] [serial = 1370] [outer = 18435000] 01:41:23 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (18430000) [pid = 3960] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:41:23 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (18FF8400) [pid = 3960] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:41:23 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (0F668000) [pid = 3960] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:41:23 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (08667C00) [pid = 3960] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:41:23 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (16AF4000) [pid = 3960] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:41:23 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (13CE3000) [pid = 3960] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:41:23 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0F660C00) [pid = 3960] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:41:23 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0866C400) [pid = 3960] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:41:23 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (1A241400) [pid = 3960] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:41:23 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (133F1000) [pid = 3960] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:41:23 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (19605C00) [pid = 3960] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:41:23 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (132A8800) [pid = 3960] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:41:23 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (190F4800) [pid = 3960] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:41:23 INFO - PROCESS | 3960 | 1469263283504 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]]]}] 01:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 930ms 01:41:23 INFO - PROCESS | 3960 | 1469263283565 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 01:41:23 INFO - PROCESS | 3960 | 1469263283567 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 01:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:41:23 INFO - PROCESS | 3960 | 1469263283570 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:41:23 INFO - PROCESS | 3960 | 1469263283571 Marionette TRACE conn6 <- [1,1790,null,{}] 01:41:23 INFO - PROCESS | 3960 | 1469263283575 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}] 01:41:23 INFO - PROCESS | 3960 | 1469263283577 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:23 INFO - PROCESS | 3960 | 1469263283653 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 01:41:23 INFO - PROCESS | 3960 | 1469263283659 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:23 INFO - PROCESS | 3960 | 1469263283660 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:23 INFO - PROCESS | 3960 | ++DOCSHELL 0C2CB800 == 33 [pid = 3960] [id = 457] 01:41:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (13D0FC00) [pid = 3960] [serial = 1371] [outer = 00000000] 01:41:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (17C24400) [pid = 3960] [serial = 1372] [outer = 13D0FC00] 01:41:23 INFO - PROCESS | 3960 | 1469263283703 Marionette DEBUG loaded listener.js 01:41:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17E83800) [pid = 3960] [serial = 1373] [outer = 13D0FC00] 01:41:24 INFO - PROCESS | 3960 | 1469263284125 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]]]}] 01:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 570ms 01:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:41:24 INFO - PROCESS | 3960 | 1469263284140 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 01:41:24 INFO - PROCESS | 3960 | 1469263284142 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 01:41:24 INFO - PROCESS | 3960 | 1469263284145 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:41:24 INFO - PROCESS | 3960 | 1469263284147 Marionette TRACE conn6 <- [1,1794,null,{}] 01:41:24 INFO - PROCESS | 3960 | 1469263284150 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}] 01:41:24 INFO - PROCESS | 3960 | 1469263284152 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:24 INFO - PROCESS | 3960 | 1469263284273 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 01:41:24 INFO - PROCESS | 3960 | 1469263284284 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:24 INFO - PROCESS | 3960 | 1469263284286 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:24 INFO - PROCESS | 3960 | ++DOCSHELL 17C22C00 == 34 [pid = 3960] [id = 458] 01:41:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (185B6C00) [pid = 3960] [serial = 1374] [outer = 00000000] 01:41:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (190FC000) [pid = 3960] [serial = 1375] [outer = 185B6C00] 01:41:24 INFO - PROCESS | 3960 | 1469263284329 Marionette DEBUG loaded listener.js 01:41:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (190F3C00) [pid = 3960] [serial = 1376] [outer = 185B6C00] 01:41:24 INFO - PROCESS | 3960 | 1469263284776 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]]]}] 01:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 01:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:41:24 INFO - PROCESS | 3960 | 1469263284817 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 01:41:24 INFO - PROCESS | 3960 | 1469263284819 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 01:41:24 INFO - PROCESS | 3960 | 1469263284822 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:41:24 INFO - PROCESS | 3960 | 1469263284824 Marionette TRACE conn6 <- [1,1798,null,{}] 01:41:24 INFO - PROCESS | 3960 | 1469263284827 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}] 01:41:24 INFO - PROCESS | 3960 | 1469263284829 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:24 INFO - PROCESS | 3960 | 1469263284947 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 01:41:24 INFO - PROCESS | 3960 | 1469263284954 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:24 INFO - PROCESS | 3960 | 1469263284956 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:24 INFO - PROCESS | 3960 | ++DOCSHELL 15A05C00 == 35 [pid = 3960] [id = 459] 01:41:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1950C000) [pid = 3960] [serial = 1377] [outer = 00000000] 01:41:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (19603C00) [pid = 3960] [serial = 1378] [outer = 1950C000] 01:41:24 INFO - PROCESS | 3960 | 1469263285011 Marionette DEBUG loaded listener.js 01:41:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (196E7800) [pid = 3960] [serial = 1379] [outer = 1950C000] 01:41:25 INFO - PROCESS | 3960 | --DOCSHELL 0ED52400 == 34 [pid = 3960] [id = 451] 01:41:25 INFO - PROCESS | 3960 | --DOCSHELL 0F66A000 == 33 [pid = 3960] [id = 450] 01:41:26 INFO - PROCESS | 3960 | --DOCSHELL 0F667400 == 32 [pid = 3960] [id = 452] 01:41:26 INFO - PROCESS | 3960 | --DOCSHELL 15A06400 == 31 [pid = 3960] [id = 453] 01:41:26 INFO - PROCESS | 3960 | --DOCSHELL 18433000 == 30 [pid = 3960] [id = 456] 01:41:26 INFO - PROCESS | 3960 | --DOCSHELL 16AF5800 == 29 [pid = 3960] [id = 454] 01:41:26 INFO - PROCESS | 3960 | --DOCSHELL 17C22C00 == 28 [pid = 3960] [id = 458] 01:41:26 INFO - PROCESS | 3960 | --DOCSHELL 0C2CB800 == 27 [pid = 3960] [id = 457] 01:41:26 INFO - PROCESS | 3960 | --DOCSHELL 17C8EC00 == 26 [pid = 3960] [id = 455] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (1843A400) [pid = 3960] [serial = 1321] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (193C3C00) [pid = 3960] [serial = 1325] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (1916E800) [pid = 3960] [serial = 1324] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (13D91800) [pid = 3960] [serial = 1330] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0BA28800) [pid = 3960] [serial = 1303] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0ECF2400) [pid = 3960] [serial = 1304] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (17C8AC00) [pid = 3960] [serial = 1318] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (15A08800) [pid = 3960] [serial = 1315] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (166F3800) [pid = 3960] [serial = 1316] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (1042E000) [pid = 3960] [serial = 1312] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (133F0800) [pid = 3960] [serial = 1313] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0C2C9400) [pid = 3960] [serial = 1309] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F26BC00) [pid = 3960] [serial = 1310] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (1A249000) [pid = 3960] [serial = 1327] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (13CD6800) [pid = 3960] [serial = 1306] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (14868800) [pid = 3960] [serial = 1307] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1A2D9000) [pid = 3960] [serial = 1336] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (1A2DB000) [pid = 3960] [serial = 1337] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1A2CCC00) [pid = 3960] [serial = 1334] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (193BF000) [pid = 3960] [serial = 1301] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (1A24C800) [pid = 3960] [serial = 1328] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (17E89000) [pid = 3960] [serial = 1331] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (1A248400) [pid = 3960] [serial = 1333] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (17F9A000) [pid = 3960] [serial = 1319] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (185B3000) [pid = 3960] [serial = 1322] [outer = 00000000] [url = about:blank] 01:41:26 INFO - PROCESS | 3960 | 1469263286730 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]]]}] 01:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1971ms 01:41:26 INFO - PROCESS | 3960 | 1469263286794 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 01:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:41:26 INFO - PROCESS | 3960 | 1469263286798 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 01:41:26 INFO - PROCESS | 3960 | 1469263286803 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:41:26 INFO - PROCESS | 3960 | 1469263286806 Marionette TRACE conn6 <- [1,1802,null,{}] 01:41:26 INFO - PROCESS | 3960 | 1469263286812 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}] 01:41:26 INFO - PROCESS | 3960 | 1469263286815 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:26 INFO - PROCESS | 3960 | 1469263286904 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 01:41:26 INFO - PROCESS | 3960 | 1469263286911 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:26 INFO - PROCESS | 3960 | 1469263286915 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:26 INFO - PROCESS | 3960 | ++DOCSHELL 0ECF0C00 == 27 [pid = 3960] [id = 460] 01:41:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (0ECF2000) [pid = 3960] [serial = 1380] [outer = 00000000] 01:41:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (0ECFAC00) [pid = 3960] [serial = 1381] [outer = 0ECF2000] 01:41:26 INFO - PROCESS | 3960 | 1469263286968 Marionette DEBUG loaded listener.js 01:41:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (0ED52400) [pid = 3960] [serial = 1382] [outer = 0ECF2000] 01:41:27 INFO - PROCESS | 3960 | 1469263287452 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]]]}] 01:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 671ms 01:41:27 INFO - PROCESS | 3960 | 1469263287474 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 01:41:27 INFO - PROCESS | 3960 | 1469263287479 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 01:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:41:27 INFO - PROCESS | 3960 | 1469263287489 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:41:27 INFO - PROCESS | 3960 | 1469263287492 Marionette TRACE conn6 <- [1,1806,null,{}] 01:41:27 INFO - PROCESS | 3960 | 1469263287495 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}] 01:41:27 INFO - PROCESS | 3960 | 1469263287499 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:27 INFO - PROCESS | 3960 | 1469263287586 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 01:41:27 INFO - PROCESS | 3960 | 1469263287595 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:27 INFO - PROCESS | 3960 | 1469263287598 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:27 INFO - PROCESS | 3960 | ++DOCSHELL 0F59B800 == 28 [pid = 3960] [id = 461] 01:41:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0F5A3800) [pid = 3960] [serial = 1383] [outer = 00000000] 01:41:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0F664000) [pid = 3960] [serial = 1384] [outer = 0F5A3800] 01:41:27 INFO - PROCESS | 3960 | 1469263287645 Marionette DEBUG loaded listener.js 01:41:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F669000) [pid = 3960] [serial = 1385] [outer = 0F5A3800] 01:41:28 INFO - PROCESS | 3960 | 1469263288121 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]]]}] 01:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 01:41:28 INFO - PROCESS | 3960 | 1469263288165 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 01:41:28 INFO - PROCESS | 3960 | 1469263288167 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 01:41:28 INFO - PROCESS | 3960 | 1469263288170 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:41:28 INFO - PROCESS | 3960 | 1469263288174 Marionette TRACE conn6 <- [1,1810,null,{}] 01:41:28 INFO - PROCESS | 3960 | 1469263288185 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}] 01:41:28 INFO - PROCESS | 3960 | 1469263288189 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:28 INFO - PROCESS | 3960 | 1469263288273 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 01:41:28 INFO - PROCESS | 3960 | 1469263288399 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:28 INFO - PROCESS | 3960 | 1469263288402 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:28 INFO - PROCESS | 3960 | ++DOCSHELL 133AD400 == 29 [pid = 3960] [id = 462] 01:41:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (133EAC00) [pid = 3960] [serial = 1386] [outer = 00000000] 01:41:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (135B5C00) [pid = 3960] [serial = 1387] [outer = 133EAC00] 01:41:28 INFO - PROCESS | 3960 | 1469263288449 Marionette DEBUG loaded listener.js 01:41:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (137FC400) [pid = 3960] [serial = 1388] [outer = 133EAC00] 01:41:28 INFO - PROCESS | 3960 | 1469263288831 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]]]}] 01:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 01:41:28 INFO - PROCESS | 3960 | 1469263288845 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 01:41:28 INFO - PROCESS | 3960 | 1469263288847 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 01:41:28 INFO - PROCESS | 3960 | 1469263288850 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:41:28 INFO - PROCESS | 3960 | 1469263288852 Marionette TRACE conn6 <- [1,1814,null,{}] 01:41:28 INFO - PROCESS | 3960 | 1469263288855 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}] 01:41:28 INFO - PROCESS | 3960 | 1469263288857 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:28 INFO - PROCESS | 3960 | 1469263288942 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 01:41:29 INFO - PROCESS | 3960 | 1469263289028 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:29 INFO - PROCESS | 3960 | 1469263289030 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:29 INFO - PROCESS | 3960 | ++DOCSHELL 0B951400 == 30 [pid = 3960] [id = 463] 01:41:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0ED56C00) [pid = 3960] [serial = 1389] [outer = 00000000] 01:41:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (13CE1800) [pid = 3960] [serial = 1390] [outer = 0ED56C00] 01:41:29 INFO - PROCESS | 3960 | 1469263289074 Marionette DEBUG loaded listener.js 01:41:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (14860800) [pid = 3960] [serial = 1391] [outer = 0ED56C00] 01:41:29 INFO - PROCESS | 3960 | 1469263289424 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]]]}] 01:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 01:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:41:29 INFO - PROCESS | 3960 | 1469263289485 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 01:41:29 INFO - PROCESS | 3960 | 1469263289487 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 01:41:29 INFO - PROCESS | 3960 | 1469263289490 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:41:29 INFO - PROCESS | 3960 | 1469263289491 Marionette TRACE conn6 <- [1,1818,null,{}] 01:41:29 INFO - PROCESS | 3960 | 1469263289495 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}] 01:41:29 INFO - PROCESS | 3960 | 1469263289497 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:29 INFO - PROCESS | 3960 | 1469263289607 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 01:41:29 INFO - PROCESS | 3960 | 1469263289616 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:29 INFO - PROCESS | 3960 | 1469263289618 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:29 INFO - PROCESS | 3960 | ++DOCSHELL 1486A000 == 31 [pid = 3960] [id = 464] 01:41:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (14F2CC00) [pid = 3960] [serial = 1392] [outer = 00000000] 01:41:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (15A10400) [pid = 3960] [serial = 1393] [outer = 14F2CC00] 01:41:29 INFO - PROCESS | 3960 | 1469263289661 Marionette DEBUG loaded listener.js 01:41:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (16628C00) [pid = 3960] [serial = 1394] [outer = 14F2CC00] 01:41:30 INFO - PROCESS | 3960 | 1469263290101 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]]]}] 01:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 01:41:30 INFO - PROCESS | 3960 | 1469263290121 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 01:41:30 INFO - PROCESS | 3960 | 1469263290123 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 01:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:41:30 INFO - PROCESS | 3960 | 1469263290126 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:41:30 INFO - PROCESS | 3960 | 1469263290127 Marionette TRACE conn6 <- [1,1822,null,{}] 01:41:30 INFO - PROCESS | 3960 | 1469263290131 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}] 01:41:30 INFO - PROCESS | 3960 | 1469263290136 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:30 INFO - PROCESS | 3960 | 1469263290273 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 01:41:30 INFO - PROCESS | 3960 | 1469263290282 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:30 INFO - PROCESS | 3960 | 1469263290284 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:30 INFO - PROCESS | 3960 | ++DOCSHELL 16AAF400 == 32 [pid = 3960] [id = 465] 01:41:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (16AEB400) [pid = 3960] [serial = 1395] [outer = 00000000] 01:41:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (170B2800) [pid = 3960] [serial = 1396] [outer = 16AEB400] 01:41:30 INFO - PROCESS | 3960 | 1469263290327 Marionette DEBUG loaded listener.js 01:41:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (17C17C00) [pid = 3960] [serial = 1397] [outer = 16AEB400] 01:41:30 INFO - PROCESS | 3960 | 1469263290748 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]]]}] 01:41:30 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 01:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 01:41:30 INFO - PROCESS | 3960 | 1469263290799 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 01:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:41:30 INFO - PROCESS | 3960 | 1469263290801 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 01:41:30 INFO - PROCESS | 3960 | 1469263290804 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:41:30 INFO - PROCESS | 3960 | 1469263290805 Marionette TRACE conn6 <- [1,1826,null,{}] 01:41:30 INFO - PROCESS | 3960 | 1469263290809 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}] 01:41:30 INFO - PROCESS | 3960 | 1469263290810 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:30 INFO - PROCESS | 3960 | 1469263290920 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 01:41:30 INFO - PROCESS | 3960 | 1469263290961 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:30 INFO - PROCESS | 3960 | 1469263290963 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:30 INFO - PROCESS | 3960 | ++DOCSHELL 17C8AC00 == 33 [pid = 3960] [id = 466] 01:41:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17C8EC00) [pid = 3960] [serial = 1398] [outer = 00000000] 01:41:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17F97000) [pid = 3960] [serial = 1399] [outer = 17C8EC00] 01:41:30 INFO - PROCESS | 3960 | 1469263291006 Marionette DEBUG loaded listener.js 01:41:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17F97C00) [pid = 3960] [serial = 1400] [outer = 17C8EC00] 01:41:31 INFO - PROCESS | 3960 | 1469263291406 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]]]}] 01:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 631ms 01:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:41:31 INFO - PROCESS | 3960 | 1469263291436 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 01:41:31 INFO - PROCESS | 3960 | 1469263291438 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 01:41:31 INFO - PROCESS | 3960 | 1469263291441 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:41:31 INFO - PROCESS | 3960 | 1469263291442 Marionette TRACE conn6 <- [1,1830,null,{}] 01:41:31 INFO - PROCESS | 3960 | 1469263291446 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}] 01:41:31 INFO - PROCESS | 3960 | 1469263291448 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:31 INFO - PROCESS | 3960 | 1469263291565 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 01:41:31 INFO - PROCESS | 3960 | 1469263291573 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:31 INFO - PROCESS | 3960 | 1469263291575 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:31 INFO - PROCESS | 3960 | ++DOCSHELL 08187800 == 34 [pid = 3960] [id = 467] 01:41:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0B950000) [pid = 3960] [serial = 1401] [outer = 00000000] 01:41:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (18432000) [pid = 3960] [serial = 1402] [outer = 0B950000] 01:41:31 INFO - PROCESS | 3960 | 1469263291617 Marionette DEBUG loaded listener.js 01:41:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (17CA9C00) [pid = 3960] [serial = 1403] [outer = 0B950000] 01:41:32 INFO - PROCESS | 3960 | 1469263292061 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]]]}] 01:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 01:41:32 INFO - PROCESS | 3960 | 1469263292112 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 01:41:32 INFO - PROCESS | 3960 | 1469263292114 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 01:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:41:32 INFO - PROCESS | 3960 | 1469263292117 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:41:32 INFO - PROCESS | 3960 | 1469263292119 Marionette TRACE conn6 <- [1,1834,null,{}] 01:41:32 INFO - PROCESS | 3960 | 1469263292122 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}] 01:41:32 INFO - PROCESS | 3960 | 1469263292124 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:32 INFO - PROCESS | 3960 | 1469263292266 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 01:41:32 INFO - PROCESS | 3960 | 1469263292286 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:32 INFO - PROCESS | 3960 | 1469263292288 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:32 INFO - PROCESS | 3960 | ++DOCSHELL 133AD000 == 35 [pid = 3960] [id = 468] 01:41:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (185B3800) [pid = 3960] [serial = 1404] [outer = 00000000] 01:41:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (18F3B800) [pid = 3960] [serial = 1405] [outer = 185B3800] 01:41:32 INFO - PROCESS | 3960 | 1469263292332 Marionette DEBUG loaded listener.js 01:41:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (18FF0C00) [pid = 3960] [serial = 1406] [outer = 185B3800] 01:41:32 INFO - PROCESS | 3960 | 1469263292774 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]]]}] 01:41:32 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) 01:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 01:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:41:32 INFO - PROCESS | 3960 | 1469263292789 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 01:41:32 INFO - PROCESS | 3960 | 1469263292791 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 01:41:32 INFO - PROCESS | 3960 | 1469263292794 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:41:32 INFO - PROCESS | 3960 | 1469263292796 Marionette TRACE conn6 <- [1,1838,null,{}] 01:41:32 INFO - PROCESS | 3960 | 1469263292805 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}] 01:41:32 INFO - PROCESS | 3960 | 1469263292807 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:32 INFO - PROCESS | 3960 | 1469263292919 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 01:41:32 INFO - PROCESS | 3960 | 1469263292924 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:32 INFO - PROCESS | 3960 | 1469263292926 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:32 INFO - PROCESS | 3960 | ++DOCSHELL 190F2400 == 36 [pid = 3960] [id = 469] 01:41:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (190F2C00) [pid = 3960] [serial = 1407] [outer = 00000000] 01:41:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (193BA400) [pid = 3960] [serial = 1408] [outer = 190F2C00] 01:41:32 INFO - PROCESS | 3960 | 1469263292968 Marionette DEBUG loaded listener.js 01:41:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (193BFC00) [pid = 3960] [serial = 1409] [outer = 190F2C00] 01:41:33 INFO - PROCESS | 3960 | 1469263293412 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]]]}] 01:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 01:41:33 INFO - PROCESS | 3960 | 1469263293425 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 01:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:41:33 INFO - PROCESS | 3960 | 1469263293427 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 01:41:33 INFO - PROCESS | 3960 | 1469263293430 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:41:33 INFO - PROCESS | 3960 | 1469263293432 Marionette TRACE conn6 <- [1,1842,null,{}] 01:41:33 INFO - PROCESS | 3960 | 1469263293442 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}] 01:41:33 INFO - PROCESS | 3960 | 1469263293444 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:33 INFO - PROCESS | 3960 | 1469263293570 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 01:41:33 INFO - PROCESS | 3960 | 1469263293669 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:33 INFO - PROCESS | 3960 | 1469263293671 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:33 INFO - PROCESS | 3960 | ++DOCSHELL 13D97800 == 37 [pid = 3960] [id = 470] 01:41:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1A14D000) [pid = 3960] [serial = 1410] [outer = 00000000] 01:41:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (1A248C00) [pid = 3960] [serial = 1411] [outer = 1A14D000] 01:41:33 INFO - PROCESS | 3960 | 1469263293716 Marionette DEBUG loaded listener.js 01:41:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (1A24B400) [pid = 3960] [serial = 1412] [outer = 1A14D000] 01:41:34 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (16AF5C00) [pid = 3960] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:41:34 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (17CA1000) [pid = 3960] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:41:34 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (18435000) [pid = 3960] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:41:34 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (15A08000) [pid = 3960] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:41:34 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (0F691800) [pid = 3960] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:41:34 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0ED52800) [pid = 3960] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:41:34 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (0F66DC00) [pid = 3960] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:41:34 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1A4EA400) [pid = 3960] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:41:34 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (19512800) [pid = 3960] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:41:34 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (16AF0400) [pid = 3960] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:41:34 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0F68FC00) [pid = 3960] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:41:34 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (13D0FC00) [pid = 3960] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:41:34 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (185B6C00) [pid = 3960] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:41:34 INFO - PROCESS | 3960 | 1469263294251 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]]]}] 01:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 890ms 01:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:41:34 INFO - PROCESS | 3960 | 1469263294321 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 01:41:34 INFO - PROCESS | 3960 | 1469263294323 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 01:41:34 INFO - PROCESS | 3960 | 1469263294326 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:41:34 INFO - PROCESS | 3960 | 1469263294327 Marionette TRACE conn6 <- [1,1846,null,{}] 01:41:34 INFO - PROCESS | 3960 | 1469263294330 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}] 01:41:34 INFO - PROCESS | 3960 | 1469263294332 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:34 INFO - PROCESS | 3960 | 1469263294411 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 01:41:34 INFO - PROCESS | 3960 | 1469263294417 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:34 INFO - PROCESS | 3960 | 1469263294418 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:34 INFO - PROCESS | 3960 | ++DOCSHELL 13CE0400 == 38 [pid = 3960] [id = 471] 01:41:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (13D08000) [pid = 3960] [serial = 1413] [outer = 00000000] 01:41:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17C18800) [pid = 3960] [serial = 1414] [outer = 13D08000] 01:41:34 INFO - PROCESS | 3960 | 1469263294461 Marionette DEBUG loaded listener.js 01:41:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (17F99800) [pid = 3960] [serial = 1415] [outer = 13D08000] 01:41:34 INFO - PROCESS | 3960 | 1469263294900 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]]]}] 01:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 01:41:34 INFO - PROCESS | 3960 | 1469263294957 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 01:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:41:34 INFO - PROCESS | 3960 | 1469263294959 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 01:41:34 INFO - PROCESS | 3960 | 1469263294962 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:41:34 INFO - PROCESS | 3960 | 1469263294963 Marionette TRACE conn6 <- [1,1850,null,{}] 01:41:34 INFO - PROCESS | 3960 | 1469263294966 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}] 01:41:34 INFO - PROCESS | 3960 | 1469263294968 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:35 INFO - PROCESS | 3960 | 1469263295045 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 01:41:35 INFO - PROCESS | 3960 | 1469263295054 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:35 INFO - PROCESS | 3960 | 1469263295055 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:35 INFO - PROCESS | 3960 | ++DOCSHELL 185AEC00 == 39 [pid = 3960] [id = 472] 01:41:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (18DD0400) [pid = 3960] [serial = 1416] [outer = 00000000] 01:41:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1A242400) [pid = 3960] [serial = 1417] [outer = 18DD0400] 01:41:35 INFO - PROCESS | 3960 | 1469263295097 Marionette DEBUG loaded listener.js 01:41:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1A2CAC00) [pid = 3960] [serial = 1418] [outer = 18DD0400] 01:41:35 INFO - PROCESS | 3960 | 1469263295543 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]]]}] 01:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 01:41:35 INFO - PROCESS | 3960 | 1469263295600 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 01:41:35 INFO - PROCESS | 3960 | 1469263295602 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 01:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:41:35 INFO - PROCESS | 3960 | 1469263295606 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:41:35 INFO - PROCESS | 3960 | 1469263295607 Marionette TRACE conn6 <- [1,1854,null,{}] 01:41:35 INFO - PROCESS | 3960 | 1469263295611 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}] 01:41:35 INFO - PROCESS | 3960 | 1469263295612 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:35 INFO - PROCESS | 3960 | 1469263295691 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 01:41:35 INFO - PROCESS | 3960 | 1469263295697 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:35 INFO - PROCESS | 3960 | 1469263295698 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:35 INFO - PROCESS | 3960 | ++DOCSHELL 15A10000 == 40 [pid = 3960] [id = 473] 01:41:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1A2CD400) [pid = 3960] [serial = 1419] [outer = 00000000] 01:41:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (1A2D2800) [pid = 3960] [serial = 1420] [outer = 1A2CD400] 01:41:35 INFO - PROCESS | 3960 | 1469263295741 Marionette DEBUG loaded listener.js 01:41:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A2DC800) [pid = 3960] [serial = 1421] [outer = 1A2CD400] 01:41:36 INFO - PROCESS | 3960 | --DOCSHELL 15A05C00 == 39 [pid = 3960] [id = 459] 01:41:36 INFO - PROCESS | 3960 | --DOCSHELL 0ECF0C00 == 38 [pid = 3960] [id = 460] 01:41:37 INFO - PROCESS | 3960 | --DOCSHELL 133AD000 == 37 [pid = 3960] [id = 468] 01:41:37 INFO - PROCESS | 3960 | --DOCSHELL 16AAF400 == 36 [pid = 3960] [id = 465] 01:41:37 INFO - PROCESS | 3960 | --DOCSHELL 0B951400 == 35 [pid = 3960] [id = 463] 01:41:37 INFO - PROCESS | 3960 | --DOCSHELL 08187800 == 34 [pid = 3960] [id = 467] 01:41:37 INFO - PROCESS | 3960 | --DOCSHELL 13CE0400 == 33 [pid = 3960] [id = 471] 01:41:37 INFO - PROCESS | 3960 | --DOCSHELL 17C8AC00 == 32 [pid = 3960] [id = 466] 01:41:37 INFO - PROCESS | 3960 | --DOCSHELL 133AD400 == 31 [pid = 3960] [id = 462] 01:41:37 INFO - PROCESS | 3960 | --DOCSHELL 190F2400 == 30 [pid = 3960] [id = 469] 01:41:37 INFO - PROCESS | 3960 | --DOCSHELL 13D97800 == 29 [pid = 3960] [id = 470] 01:41:37 INFO - PROCESS | 3960 | --DOCSHELL 185AEC00 == 28 [pid = 3960] [id = 472] 01:41:37 INFO - PROCESS | 3960 | --DOCSHELL 0F59B800 == 27 [pid = 3960] [id = 461] 01:41:37 INFO - PROCESS | 3960 | --DOCSHELL 1486A000 == 26 [pid = 3960] [id = 464] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (170ABC00) [pid = 3960] [serial = 1363] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (17E84800) [pid = 3960] [serial = 1366] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (18DC9800) [pid = 3960] [serial = 1369] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (190EEC00) [pid = 3960] [serial = 1370] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (16621800) [pid = 3960] [serial = 1360] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0F9E1400) [pid = 3960] [serial = 1357] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (13214800) [pid = 3960] [serial = 1358] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0F269000) [pid = 3960] [serial = 1354] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F271800) [pid = 3960] [serial = 1355] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1329BC00) [pid = 3960] [serial = 1352] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F935C00) [pid = 3960] [serial = 1351] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (1A5FBC00) [pid = 3960] [serial = 1349] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (1A5F0000) [pid = 3960] [serial = 1348] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (1A2D8400) [pid = 3960] [serial = 1346] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1A245800) [pid = 3960] [serial = 1345] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (17C21400) [pid = 3960] [serial = 1343] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (16AFAC00) [pid = 3960] [serial = 1342] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (133ACC00) [pid = 3960] [serial = 1340] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0F8CC800) [pid = 3960] [serial = 1339] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (17C24400) [pid = 3960] [serial = 1372] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (17C1C400) [pid = 3960] [serial = 1364] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (190F3C00) [pid = 3960] [serial = 1376] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (17E83800) [pid = 3960] [serial = 1373] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (17F9E800) [pid = 3960] [serial = 1367] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (19603C00) [pid = 3960] [serial = 1378] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (190FC000) [pid = 3960] [serial = 1375] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (16AEC000) [pid = 3960] [serial = 1361] [outer = 00000000] [url = about:blank] 01:41:37 INFO - PROCESS | 3960 | 1469263297540 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]]]}] 01:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1981ms 01:41:37 INFO - PROCESS | 3960 | 1469263297589 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 01:41:37 INFO - PROCESS | 3960 | 1469263297593 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 01:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:41:37 INFO - PROCESS | 3960 | 1469263297597 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:41:37 INFO - PROCESS | 3960 | 1469263297601 Marionette TRACE conn6 <- [1,1858,null,{}] 01:41:37 INFO - PROCESS | 3960 | 1469263297607 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}] 01:41:37 INFO - PROCESS | 3960 | 1469263297610 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:37 INFO - PROCESS | 3960 | 1469263297699 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 01:41:37 INFO - PROCESS | 3960 | 1469263297707 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:37 INFO - PROCESS | 3960 | 1469263297712 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:37 INFO - PROCESS | 3960 | ++DOCSHELL 0ED52800 == 27 [pid = 3960] [id = 474] 01:41:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (0ED52C00) [pid = 3960] [serial = 1422] [outer = 00000000] 01:41:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0F268400) [pid = 3960] [serial = 1423] [outer = 0ED52C00] 01:41:37 INFO - PROCESS | 3960 | 1469263297759 Marionette DEBUG loaded listener.js 01:41:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0F26DC00) [pid = 3960] [serial = 1424] [outer = 0ED52C00] 01:41:38 INFO - PROCESS | 3960 | 1469263298506 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]]]}] 01:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 987ms 01:41:38 INFO - PROCESS | 3960 | 1469263298586 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 01:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:41:38 INFO - PROCESS | 3960 | 1469263298590 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 01:41:38 INFO - PROCESS | 3960 | 1469263298595 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:41:38 INFO - PROCESS | 3960 | 1469263298600 Marionette TRACE conn6 <- [1,1862,null,{}] 01:41:38 INFO - PROCESS | 3960 | 1469263298606 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}] 01:41:38 INFO - PROCESS | 3960 | 1469263298609 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:38 INFO - PROCESS | 3960 | 1469263298730 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 01:41:38 INFO - PROCESS | 3960 | 1469263298853 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:38 INFO - PROCESS | 3960 | 1469263298857 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:38 INFO - PROCESS | 3960 | ++DOCSHELL 0EB84000 == 28 [pid = 3960] [id = 475] 01:41:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0ECF2C00) [pid = 3960] [serial = 1425] [outer = 00000000] 01:41:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0F570800) [pid = 3960] [serial = 1426] [outer = 0ECF2C00] 01:41:38 INFO - PROCESS | 3960 | 1469263298914 Marionette DEBUG loaded listener.js 01:41:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0F666C00) [pid = 3960] [serial = 1427] [outer = 0ECF2C00] 01:41:39 INFO - PROCESS | 3960 | 1469263299607 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]]]}] 01:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1080ms 01:41:39 INFO - PROCESS | 3960 | 1469263299675 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 01:41:39 INFO - PROCESS | 3960 | 1469263299681 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 01:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:41:39 INFO - PROCESS | 3960 | 1469263299737 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:41:39 INFO - PROCESS | 3960 | 1469263299740 Marionette TRACE conn6 <- [1,1866,null,{}] 01:41:39 INFO - PROCESS | 3960 | 1469263299748 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}] 01:41:39 INFO - PROCESS | 3960 | 1469263299751 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:39 INFO - PROCESS | 3960 | 1469263299883 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 01:41:39 INFO - PROCESS | 3960 | 1469263299965 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:39 INFO - PROCESS | 3960 | 1469263299968 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:40 INFO - PROCESS | 3960 | ++DOCSHELL 0F9E6800 == 29 [pid = 3960] [id = 476] 01:41:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F9EC000) [pid = 3960] [serial = 1428] [outer = 00000000] 01:41:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (1321C000) [pid = 3960] [serial = 1429] [outer = 0F9EC000] 01:41:40 INFO - PROCESS | 3960 | 1469263300068 Marionette DEBUG loaded listener.js 01:41:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (13327000) [pid = 3960] [serial = 1430] [outer = 0F9EC000] 01:41:40 INFO - PROCESS | 3960 | 1469263300705 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]]]}] 01:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1054ms 01:41:40 INFO - PROCESS | 3960 | 1469263300765 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 01:41:40 INFO - PROCESS | 3960 | 1469263300769 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 01:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:41:40 INFO - PROCESS | 3960 | 1469263300773 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:41:40 INFO - PROCESS | 3960 | 1469263300776 Marionette TRACE conn6 <- [1,1870,null,{}] 01:41:40 INFO - PROCESS | 3960 | 1469263300781 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}] 01:41:40 INFO - PROCESS | 3960 | 1469263300784 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:40 INFO - PROCESS | 3960 | 1469263300877 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 01:41:40 INFO - PROCESS | 3960 | 1469263300969 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:40 INFO - PROCESS | 3960 | 1469263300971 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:40 INFO - PROCESS | 3960 | ++DOCSHELL 0F276400 == 30 [pid = 3960] [id = 477] 01:41:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F568800) [pid = 3960] [serial = 1431] [outer = 00000000] 01:41:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0F694C00) [pid = 3960] [serial = 1432] [outer = 0F568800] 01:41:41 INFO - PROCESS | 3960 | 1469263301018 Marionette DEBUG loaded listener.js 01:41:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (0F9E7000) [pid = 3960] [serial = 1433] [outer = 0F568800] 01:41:41 INFO - PROCESS | 3960 | 1469263301391 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]]]}] 01:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 01:41:41 INFO - PROCESS | 3960 | 1469263301460 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 01:41:41 INFO - PROCESS | 3960 | 1469263301464 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 01:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:41:41 INFO - PROCESS | 3960 | 1469263301471 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:41:41 INFO - PROCESS | 3960 | 1469263301473 Marionette TRACE conn6 <- [1,1874,null,{}] 01:41:41 INFO - PROCESS | 3960 | 1469263301477 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}] 01:41:41 INFO - PROCESS | 3960 | 1469263301479 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:41 INFO - PROCESS | 3960 | 1469263301564 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 01:41:41 INFO - PROCESS | 3960 | 1469263301571 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:41 INFO - PROCESS | 3960 | 1469263301573 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:41 INFO - PROCESS | 3960 | ++DOCSHELL 133F6C00 == 31 [pid = 3960] [id = 478] 01:41:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (133F9C00) [pid = 3960] [serial = 1434] [outer = 00000000] 01:41:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (13C1A400) [pid = 3960] [serial = 1435] [outer = 133F9C00] 01:41:41 INFO - PROCESS | 3960 | 1469263301618 Marionette DEBUG loaded listener.js 01:41:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (13D91800) [pid = 3960] [serial = 1436] [outer = 133F9C00] 01:41:42 INFO - PROCESS | 3960 | 1469263302077 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]]]}] 01:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 01:41:42 INFO - PROCESS | 3960 | 1469263302103 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 01:41:42 INFO - PROCESS | 3960 | 1469263302106 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 01:41:42 INFO - PROCESS | 3960 | 1469263302109 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:41:42 INFO - PROCESS | 3960 | 1469263302113 Marionette TRACE conn6 <- [1,1878,null,{}] 01:41:42 INFO - PROCESS | 3960 | 1469263302124 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}] 01:41:42 INFO - PROCESS | 3960 | 1469263302129 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:42 INFO - PROCESS | 3960 | 1469263302216 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 01:41:42 INFO - PROCESS | 3960 | 1469263302225 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:42 INFO - PROCESS | 3960 | 1469263302228 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:42 INFO - PROCESS | 3960 | ++DOCSHELL 16AEC800 == 32 [pid = 3960] [id = 479] 01:41:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16AED800) [pid = 3960] [serial = 1437] [outer = 00000000] 01:41:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (16AF4800) [pid = 3960] [serial = 1438] [outer = 16AED800] 01:41:42 INFO - PROCESS | 3960 | 1469263302275 Marionette DEBUG loaded listener.js 01:41:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (16AFA400) [pid = 3960] [serial = 1439] [outer = 16AED800] 01:41:42 INFO - PROCESS | 3960 | 1469263302709 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]]]}] 01:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 631ms 01:41:42 INFO - PROCESS | 3960 | 1469263302757 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 01:41:42 INFO - PROCESS | 3960 | 1469263302760 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 01:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:41:42 INFO - PROCESS | 3960 | 1469263302763 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:41:42 INFO - PROCESS | 3960 | 1469263302765 Marionette TRACE conn6 <- [1,1882,null,{}] 01:41:42 INFO - PROCESS | 3960 | 1469263302768 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}] 01:41:42 INFO - PROCESS | 3960 | 1469263302770 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:42 INFO - PROCESS | 3960 | 1469263302853 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 01:41:42 INFO - PROCESS | 3960 | 1469263302858 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:42 INFO - PROCESS | 3960 | 1469263302860 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:42 INFO - PROCESS | 3960 | ++DOCSHELL 0F66B400 == 33 [pid = 3960] [id = 480] 01:41:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (16AF4400) [pid = 3960] [serial = 1440] [outer = 00000000] 01:41:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17C1CC00) [pid = 3960] [serial = 1441] [outer = 16AF4400] 01:41:42 INFO - PROCESS | 3960 | 1469263302904 Marionette DEBUG loaded listener.js 01:41:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (17C84400) [pid = 3960] [serial = 1442] [outer = 16AF4400] 01:41:43 INFO - PROCESS | 3960 | 1469263303376 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]]]}] 01:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 01:41:43 INFO - PROCESS | 3960 | 1469263303435 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 01:41:43 INFO - PROCESS | 3960 | 1469263303437 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 01:41:43 INFO - PROCESS | 3960 | 1469263303440 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:41:43 INFO - PROCESS | 3960 | 1469263303442 Marionette TRACE conn6 <- [1,1886,null,{}] 01:41:43 INFO - PROCESS | 3960 | 1469263303445 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}] 01:41:43 INFO - PROCESS | 3960 | 1469263303447 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:43 INFO - PROCESS | 3960 | 1469263303557 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 01:41:43 INFO - PROCESS | 3960 | 1469263303567 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:43 INFO - PROCESS | 3960 | 1469263303569 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:43 INFO - PROCESS | 3960 | ++DOCSHELL 17E89000 == 34 [pid = 3960] [id = 481] 01:41:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (17F96400) [pid = 3960] [serial = 1443] [outer = 00000000] 01:41:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (17F9D800) [pid = 3960] [serial = 1444] [outer = 17F96400] 01:41:43 INFO - PROCESS | 3960 | 1469263303662 Marionette DEBUG loaded listener.js 01:41:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (17F9E800) [pid = 3960] [serial = 1445] [outer = 17F96400] 01:41:44 INFO - PROCESS | 3960 | 1469263304085 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]]]}] 01:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 01:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:41:44 INFO - PROCESS | 3960 | 1469263304115 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 01:41:44 INFO - PROCESS | 3960 | 1469263304117 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 01:41:44 INFO - PROCESS | 3960 | 1469263304120 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:41:44 INFO - PROCESS | 3960 | 1469263304122 Marionette TRACE conn6 <- [1,1890,null,{}] 01:41:44 INFO - PROCESS | 3960 | 1469263304125 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}] 01:41:44 INFO - PROCESS | 3960 | 1469263304130 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:44 INFO - PROCESS | 3960 | 1469263304296 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 01:41:44 INFO - PROCESS | 3960 | 1469263304320 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:44 INFO - PROCESS | 3960 | 1469263304322 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:44 INFO - PROCESS | 3960 | ++DOCSHELL 0F9E6400 == 35 [pid = 3960] [id = 482] 01:41:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1843C400) [pid = 3960] [serial = 1446] [outer = 00000000] 01:41:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (190EE800) [pid = 3960] [serial = 1447] [outer = 1843C400] 01:41:44 INFO - PROCESS | 3960 | 1469263304365 Marionette DEBUG loaded listener.js 01:41:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (185B6800) [pid = 3960] [serial = 1448] [outer = 1843C400] 01:41:44 INFO - PROCESS | 3960 | 1469263304816 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]]]}] 01:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 01:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:41:44 INFO - PROCESS | 3960 | 1469263304851 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 01:41:44 INFO - PROCESS | 3960 | 1469263304853 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 01:41:44 INFO - PROCESS | 3960 | 1469263304856 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:41:44 INFO - PROCESS | 3960 | 1469263304858 Marionette TRACE conn6 <- [1,1894,null,{}] 01:41:44 INFO - PROCESS | 3960 | 1469263304862 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}] 01:41:44 INFO - PROCESS | 3960 | 1469263304864 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:44 INFO - PROCESS | 3960 | 1469263304978 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 01:41:45 INFO - PROCESS | 3960 | 1469263305042 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:45 INFO - PROCESS | 3960 | 1469263305044 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:45 INFO - PROCESS | 3960 | ++DOCSHELL 190F8800 == 36 [pid = 3960] [id = 483] 01:41:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (190F9800) [pid = 3960] [serial = 1449] [outer = 00000000] 01:41:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (193BF400) [pid = 3960] [serial = 1450] [outer = 190F9800] 01:41:45 INFO - PROCESS | 3960 | 1469263305090 Marionette DEBUG loaded listener.js 01:41:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (19580C00) [pid = 3960] [serial = 1451] [outer = 190F9800] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (18DD0400) [pid = 3960] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (185B3800) [pid = 3960] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (190F2C00) [pid = 3960] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (1A14D000) [pid = 3960] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0B950000) [pid = 3960] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (17C8EC00) [pid = 3960] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (16AEB400) [pid = 3960] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (14F2CC00) [pid = 3960] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0ED56C00) [pid = 3960] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (133EAC00) [pid = 3960] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1A2CD400) [pid = 3960] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F5A3800) [pid = 3960] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0ECF2000) [pid = 3960] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1950C000) [pid = 3960] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:41:45 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (13D08000) [pid = 3960] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:41:45 INFO - PROCESS | 3960 | 1469263305485 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]]]}] 01:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 01:41:45 INFO - PROCESS | 3960 | 1469263305527 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 01:41:45 INFO - PROCESS | 3960 | 1469263305529 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 01:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:41:45 INFO - PROCESS | 3960 | 1469263305532 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:41:45 INFO - PROCESS | 3960 | 1469263305534 Marionette TRACE conn6 <- [1,1898,null,{}] 01:41:45 INFO - PROCESS | 3960 | 1469263305537 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}] 01:41:45 INFO - PROCESS | 3960 | 1469263305539 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:45 INFO - PROCESS | 3960 | 1469263305644 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 01:41:45 INFO - PROCESS | 3960 | 1469263305654 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:45 INFO - PROCESS | 3960 | 1469263305656 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:45 INFO - PROCESS | 3960 | ++DOCSHELL 0F838000 == 37 [pid = 3960] [id = 484] 01:41:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (13C18000) [pid = 3960] [serial = 1452] [outer = 00000000] 01:41:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17C1EC00) [pid = 3960] [serial = 1453] [outer = 13C18000] 01:41:45 INFO - PROCESS | 3960 | 1469263305698 Marionette DEBUG loaded listener.js 01:41:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17C8EC00) [pid = 3960] [serial = 1454] [outer = 13C18000] 01:41:46 INFO - PROCESS | 3960 | 1469263306114 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]]]}] 01:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 631ms 01:41:46 INFO - PROCESS | 3960 | 1469263306167 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 01:41:46 INFO - PROCESS | 3960 | 1469263306169 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 01:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:41:46 INFO - PROCESS | 3960 | 1469263306172 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:41:46 INFO - PROCESS | 3960 | 1469263306174 Marionette TRACE conn6 <- [1,1902,null,{}] 01:41:46 INFO - PROCESS | 3960 | 1469263306177 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}] 01:41:46 INFO - PROCESS | 3960 | 1469263306179 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:46 INFO - PROCESS | 3960 | 1469263306259 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 01:41:46 INFO - PROCESS | 3960 | 1469263306264 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:46 INFO - PROCESS | 3960 | 1469263306266 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:46 INFO - PROCESS | 3960 | ++DOCSHELL 14F32400 == 38 [pid = 3960] [id = 485] 01:41:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (16621C00) [pid = 3960] [serial = 1455] [outer = 00000000] 01:41:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (193B8800) [pid = 3960] [serial = 1456] [outer = 16621C00] 01:41:46 INFO - PROCESS | 3960 | 1469263306308 Marionette DEBUG loaded listener.js 01:41:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1A241400) [pid = 3960] [serial = 1457] [outer = 16621C00] 01:41:46 INFO - PROCESS | 3960 | 1469263306727 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]]]}] 01:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 01:41:46 INFO - PROCESS | 3960 | 1469263306804 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 01:41:46 INFO - PROCESS | 3960 | 1469263306806 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 01:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:41:46 INFO - PROCESS | 3960 | 1469263306809 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:41:46 INFO - PROCESS | 3960 | 1469263306811 Marionette TRACE conn6 <- [1,1906,null,{}] 01:41:46 INFO - PROCESS | 3960 | 1469263306814 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}] 01:41:46 INFO - PROCESS | 3960 | 1469263306816 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:46 INFO - PROCESS | 3960 | 1469263306894 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 01:41:46 INFO - PROCESS | 3960 | 1469263306902 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:46 INFO - PROCESS | 3960 | 1469263306904 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:46 INFO - PROCESS | 3960 | ++DOCSHELL 19177C00 == 39 [pid = 3960] [id = 486] 01:41:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (193BF000) [pid = 3960] [serial = 1458] [outer = 00000000] 01:41:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1A24DC00) [pid = 3960] [serial = 1459] [outer = 193BF000] 01:41:46 INFO - PROCESS | 3960 | 1469263306946 Marionette DEBUG loaded listener.js 01:41:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1A250000) [pid = 3960] [serial = 1460] [outer = 193BF000] 01:41:47 INFO - PROCESS | 3960 | --DOCSHELL 15A10000 == 38 [pid = 3960] [id = 473] 01:41:47 INFO - PROCESS | 3960 | --DOCSHELL 0F276400 == 37 [pid = 3960] [id = 477] 01:41:47 INFO - PROCESS | 3960 | --DOCSHELL 0F9E6800 == 36 [pid = 3960] [id = 476] 01:41:47 INFO - PROCESS | 3960 | --DOCSHELL 0ED52800 == 35 [pid = 3960] [id = 474] 01:41:47 INFO - PROCESS | 3960 | --DOCSHELL 0EB84000 == 34 [pid = 3960] [id = 475] 01:41:48 INFO - PROCESS | 3960 | --DOCSHELL 16AEC800 == 33 [pid = 3960] [id = 479] 01:41:48 INFO - PROCESS | 3960 | --DOCSHELL 0F66B400 == 32 [pid = 3960] [id = 480] 01:41:48 INFO - PROCESS | 3960 | --DOCSHELL 133F6C00 == 31 [pid = 3960] [id = 478] 01:41:48 INFO - PROCESS | 3960 | --DOCSHELL 17E89000 == 30 [pid = 3960] [id = 481] 01:41:48 INFO - PROCESS | 3960 | --DOCSHELL 190F8800 == 29 [pid = 3960] [id = 483] 01:41:48 INFO - PROCESS | 3960 | --DOCSHELL 14F32400 == 28 [pid = 3960] [id = 485] 01:41:48 INFO - PROCESS | 3960 | --DOCSHELL 0F838000 == 27 [pid = 3960] [id = 484] 01:41:48 INFO - PROCESS | 3960 | --DOCSHELL 0F9E6400 == 26 [pid = 3960] [id = 482] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1A2CAC00) [pid = 3960] [serial = 1418] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (18F3B800) [pid = 3960] [serial = 1405] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (193BA400) [pid = 3960] [serial = 1408] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (193BFC00) [pid = 3960] [serial = 1409] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (18FF0C00) [pid = 3960] [serial = 1406] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (1A248C00) [pid = 3960] [serial = 1411] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1A242400) [pid = 3960] [serial = 1417] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1A24B400) [pid = 3960] [serial = 1412] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (18432000) [pid = 3960] [serial = 1402] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17F97000) [pid = 3960] [serial = 1399] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17F97C00) [pid = 3960] [serial = 1400] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (170B2800) [pid = 3960] [serial = 1396] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (17C17C00) [pid = 3960] [serial = 1397] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (15A10400) [pid = 3960] [serial = 1393] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (16628C00) [pid = 3960] [serial = 1394] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (13CE1800) [pid = 3960] [serial = 1390] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (14860800) [pid = 3960] [serial = 1391] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (135B5C00) [pid = 3960] [serial = 1387] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (1A2D2800) [pid = 3960] [serial = 1420] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (137FC400) [pid = 3960] [serial = 1388] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (0F664000) [pid = 3960] [serial = 1384] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (0F669000) [pid = 3960] [serial = 1385] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (0ECFAC00) [pid = 3960] [serial = 1381] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (0ED52400) [pid = 3960] [serial = 1382] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (196E7800) [pid = 3960] [serial = 1379] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (17C18800) [pid = 3960] [serial = 1414] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (1A2DC800) [pid = 3960] [serial = 1421] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (17F99800) [pid = 3960] [serial = 1415] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (17CA9C00) [pid = 3960] [serial = 1403] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (0F268400) [pid = 3960] [serial = 1423] [outer = 00000000] [url = about:blank] 01:41:48 INFO - PROCESS | 3960 | 1469263308820 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]]]}] 01:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2078ms 01:41:48 INFO - PROCESS | 3960 | 1469263308888 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 01:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:41:48 INFO - PROCESS | 3960 | 1469263308892 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 01:41:48 INFO - PROCESS | 3960 | 1469263308897 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:41:48 INFO - PROCESS | 3960 | 1469263308901 Marionette TRACE conn6 <- [1,1910,null,{}] 01:41:48 INFO - PROCESS | 3960 | 1469263308907 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}] 01:41:48 INFO - PROCESS | 3960 | 1469263308909 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:48 INFO - PROCESS | 3960 | 1469263308999 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 01:41:49 INFO - PROCESS | 3960 | 1469263309013 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:49 INFO - PROCESS | 3960 | 1469263309015 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:49 INFO - PROCESS | 3960 | ++DOCSHELL 0F268000 == 27 [pid = 3960] [id = 487] 01:41:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (0F268400) [pid = 3960] [serial = 1461] [outer = 00000000] 01:41:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (0F272400) [pid = 3960] [serial = 1462] [outer = 0F268400] 01:41:49 INFO - PROCESS | 3960 | 1469263309064 Marionette DEBUG loaded listener.js 01:41:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (0F56A800) [pid = 3960] [serial = 1463] [outer = 0F268400] 01:41:49 INFO - PROCESS | 3960 | 1469263309551 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]]]}] 01:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 690ms 01:41:49 INFO - PROCESS | 3960 | 1469263309588 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 01:41:49 INFO - PROCESS | 3960 | 1469263309593 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 01:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:41:49 INFO - PROCESS | 3960 | 1469263309599 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:41:49 INFO - PROCESS | 3960 | 1469263309602 Marionette TRACE conn6 <- [1,1914,null,{}] 01:41:49 INFO - PROCESS | 3960 | 1469263309606 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}] 01:41:49 INFO - PROCESS | 3960 | 1469263309609 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:49 INFO - PROCESS | 3960 | 1469263309696 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 01:41:49 INFO - PROCESS | 3960 | 1469263309705 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:49 INFO - PROCESS | 3960 | 1469263309708 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:49 INFO - PROCESS | 3960 | ++DOCSHELL 0F698000 == 28 [pid = 3960] [id = 488] 01:41:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (0F832C00) [pid = 3960] [serial = 1464] [outer = 00000000] 01:41:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (0F8CFC00) [pid = 3960] [serial = 1465] [outer = 0F832C00] 01:41:49 INFO - PROCESS | 3960 | 1469263309755 Marionette DEBUG loaded listener.js 01:41:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (10428800) [pid = 3960] [serial = 1466] [outer = 0F832C00] 01:41:50 INFO - PROCESS | 3960 | 1469263310218 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]]]}] 01:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 01:41:50 INFO - PROCESS | 3960 | 1469263310273 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 01:41:50 INFO - PROCESS | 3960 | 1469263310275 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 01:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:41:50 INFO - PROCESS | 3960 | 1469263310278 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:41:50 INFO - PROCESS | 3960 | 1469263310282 Marionette TRACE conn6 <- [1,1918,null,{}] 01:41:50 INFO - PROCESS | 3960 | 1469263310292 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}] 01:41:50 INFO - PROCESS | 3960 | 1469263310297 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:50 INFO - PROCESS | 3960 | 1469263310380 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 01:41:50 INFO - PROCESS | 3960 | 1469263310507 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:50 INFO - PROCESS | 3960 | 1469263310510 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:50 INFO - PROCESS | 3960 | ++DOCSHELL 13D0DC00 == 29 [pid = 3960] [id = 489] 01:41:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (13D0FC00) [pid = 3960] [serial = 1467] [outer = 00000000] 01:41:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (14861800) [pid = 3960] [serial = 1468] [outer = 13D0FC00] 01:41:50 INFO - PROCESS | 3960 | 1469263310557 Marionette DEBUG loaded listener.js 01:41:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (14F35800) [pid = 3960] [serial = 1469] [outer = 13D0FC00] 01:41:50 INFO - PROCESS | 3960 | 1469263310947 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]]]}] 01:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 01:41:51 INFO - PROCESS | 3960 | 1469263311013 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 01:41:51 INFO - PROCESS | 3960 | 1469263311015 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 01:41:51 INFO - PROCESS | 3960 | 1469263311018 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:41:51 INFO - PROCESS | 3960 | 1469263311020 Marionette TRACE conn6 <- [1,1922,null,{}] 01:41:51 INFO - PROCESS | 3960 | 1469263311024 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}] 01:41:51 INFO - PROCESS | 3960 | 1469263311025 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:51 INFO - PROCESS | 3960 | 1469263311142 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 01:41:51 INFO - PROCESS | 3960 | 1469263311154 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:51 INFO - PROCESS | 3960 | 1469263311156 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:51 INFO - PROCESS | 3960 | ++DOCSHELL 15A08000 == 30 [pid = 3960] [id = 490] 01:41:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (1661C800) [pid = 3960] [serial = 1470] [outer = 00000000] 01:41:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (16AAE400) [pid = 3960] [serial = 1471] [outer = 1661C800] 01:41:51 INFO - PROCESS | 3960 | 1469263311200 Marionette DEBUG loaded listener.js 01:41:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (16AEE400) [pid = 3960] [serial = 1472] [outer = 1661C800] 01:41:51 INFO - PROCESS | 3960 | 1469263311609 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]]]}] 01:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 01:41:51 INFO - PROCESS | 3960 | 1469263311653 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 01:41:51 INFO - PROCESS | 3960 | 1469263311655 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 01:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:41:51 INFO - PROCESS | 3960 | 1469263311658 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:41:51 INFO - PROCESS | 3960 | 1469263311659 Marionette TRACE conn6 <- [1,1926,null,{}] 01:41:51 INFO - PROCESS | 3960 | 1469263311664 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}] 01:41:51 INFO - PROCESS | 3960 | 1469263311666 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:51 INFO - PROCESS | 3960 | 1469263311779 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 01:41:51 INFO - PROCESS | 3960 | 1469263311868 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:51 INFO - PROCESS | 3960 | 1469263311870 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:51 INFO - PROCESS | 3960 | ++DOCSHELL 16AF5C00 == 31 [pid = 3960] [id = 491] 01:41:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (16AF9800) [pid = 3960] [serial = 1473] [outer = 00000000] 01:41:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (17C17000) [pid = 3960] [serial = 1474] [outer = 16AF9800] 01:41:51 INFO - PROCESS | 3960 | 1469263311913 Marionette DEBUG loaded listener.js 01:41:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (17C22800) [pid = 3960] [serial = 1475] [outer = 16AF9800] 01:41:52 INFO - PROCESS | 3960 | 1469263312309 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]]]}] 01:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 01:41:52 INFO - PROCESS | 3960 | 1469263312329 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 01:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:41:52 INFO - PROCESS | 3960 | 1469263312331 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 01:41:52 INFO - PROCESS | 3960 | 1469263312333 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:41:52 INFO - PROCESS | 3960 | 1469263312335 Marionette TRACE conn6 <- [1,1930,null,{}] 01:41:52 INFO - PROCESS | 3960 | 1469263312338 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}] 01:41:52 INFO - PROCESS | 3960 | 1469263312344 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:52 INFO - PROCESS | 3960 | 1469263312445 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 01:41:52 INFO - PROCESS | 3960 | 1469263312451 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:52 INFO - PROCESS | 3960 | 1469263312453 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:52 INFO - PROCESS | 3960 | ++DOCSHELL 17E84400 == 32 [pid = 3960] [id = 492] 01:41:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17E84800) [pid = 3960] [serial = 1476] [outer = 00000000] 01:41:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17FA5800) [pid = 3960] [serial = 1477] [outer = 17E84800] 01:41:52 INFO - PROCESS | 3960 | 1469263312497 Marionette DEBUG loaded listener.js 01:41:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (185AD400) [pid = 3960] [serial = 1478] [outer = 17E84800] 01:41:52 INFO - PROCESS | 3960 | 1469263312927 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]]]}] 01:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 01:41:52 INFO - PROCESS | 3960 | 1469263312972 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 01:41:52 INFO - PROCESS | 3960 | 1469263312974 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 01:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:41:52 INFO - PROCESS | 3960 | 1469263312977 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:41:52 INFO - PROCESS | 3960 | 1469263312979 Marionette TRACE conn6 <- [1,1934,null,{}] 01:41:52 INFO - PROCESS | 3960 | 1469263312986 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}] 01:41:52 INFO - PROCESS | 3960 | 1469263312988 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:53 INFO - PROCESS | 3960 | 1469263313064 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 01:41:53 INFO - PROCESS | 3960 | 1469263313070 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:53 INFO - PROCESS | 3960 | 1469263313072 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:53 INFO - PROCESS | 3960 | ++DOCSHELL 185B8800 == 33 [pid = 3960] [id = 493] 01:41:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (18DC2C00) [pid = 3960] [serial = 1479] [outer = 00000000] 01:41:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (18FF1C00) [pid = 3960] [serial = 1480] [outer = 18DC2C00] 01:41:53 INFO - PROCESS | 3960 | 1469263313115 Marionette DEBUG loaded listener.js 01:41:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (18FF7C00) [pid = 3960] [serial = 1481] [outer = 18DC2C00] 01:41:53 INFO - PROCESS | 3960 | 1469263313549 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]]]}] 01:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 01:41:53 INFO - PROCESS | 3960 | 1469263313610 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 01:41:53 INFO - PROCESS | 3960 | 1469263313612 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 01:41:53 INFO - PROCESS | 3960 | 1469263313634 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:41:53 INFO - PROCESS | 3960 | 1469263313636 Marionette TRACE conn6 <- [1,1938,null,{}] 01:41:53 INFO - PROCESS | 3960 | 1469263313640 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}] 01:41:53 INFO - PROCESS | 3960 | 1469263313641 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:53 INFO - PROCESS | 3960 | 1469263313719 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 01:41:53 INFO - PROCESS | 3960 | 1469263313726 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:53 INFO - PROCESS | 3960 | 1469263313728 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:53 INFO - PROCESS | 3960 | ++DOCSHELL 08664C00 == 34 [pid = 3960] [id = 494] 01:41:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (0B947800) [pid = 3960] [serial = 1482] [outer = 00000000] 01:41:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (13C1E400) [pid = 3960] [serial = 1483] [outer = 0B947800] 01:41:53 INFO - PROCESS | 3960 | 1469263313774 Marionette DEBUG loaded listener.js 01:41:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (16ABA800) [pid = 3960] [serial = 1484] [outer = 0B947800] 01:41:54 INFO - PROCESS | 3960 | 1469263314240 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]]]}] 01:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 01:41:54 INFO - PROCESS | 3960 | 1469263314267 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 01:41:54 INFO - PROCESS | 3960 | 1469263314269 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 01:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:41:54 INFO - PROCESS | 3960 | 1469263314279 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:41:54 INFO - PROCESS | 3960 | 1469263314280 Marionette TRACE conn6 <- [1,1942,null,{}] 01:41:54 INFO - PROCESS | 3960 | 1469263314284 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}] 01:41:54 INFO - PROCESS | 3960 | 1469263314285 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:54 INFO - PROCESS | 3960 | 1469263314397 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 01:41:54 INFO - PROCESS | 3960 | 1469263314490 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:54 INFO - PROCESS | 3960 | 1469263314491 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:54 INFO - PROCESS | 3960 | ++DOCSHELL 13D0D400 == 35 [pid = 3960] [id = 495] 01:41:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (193BC000) [pid = 3960] [serial = 1485] [outer = 00000000] 01:41:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1A152000) [pid = 3960] [serial = 1486] [outer = 193BC000] 01:41:54 INFO - PROCESS | 3960 | 1469263314534 Marionette DEBUG loaded listener.js 01:41:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1A152C00) [pid = 3960] [serial = 1487] [outer = 193BC000] 01:41:54 INFO - PROCESS | 3960 | 1469263314961 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]]]}] 01:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 01:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:41:55 INFO - PROCESS | 3960 | 1469263315013 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 01:41:55 INFO - PROCESS | 3960 | 1469263315015 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 01:41:55 INFO - PROCESS | 3960 | 1469263315018 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:41:55 INFO - PROCESS | 3960 | 1469263315019 Marionette TRACE conn6 <- [1,1946,null,{}] 01:41:55 INFO - PROCESS | 3960 | 1469263315023 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}] 01:41:55 INFO - PROCESS | 3960 | 1469263315024 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:55 INFO - PROCESS | 3960 | 1469263315141 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 01:41:55 INFO - PROCESS | 3960 | 1469263315206 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:55 INFO - PROCESS | 3960 | 1469263315208 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:55 INFO - PROCESS | 3960 | ++DOCSHELL 19517000 == 36 [pid = 3960] [id = 496] 01:41:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1A247400) [pid = 3960] [serial = 1488] [outer = 00000000] 01:41:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1A270C00) [pid = 3960] [serial = 1489] [outer = 1A247400] 01:41:55 INFO - PROCESS | 3960 | 1469263315250 Marionette DEBUG loaded listener.js 01:41:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1A2D3000) [pid = 3960] [serial = 1490] [outer = 1A247400] 01:41:55 INFO - PROCESS | 3960 | 1469263315672 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]]]}] 01:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 01:41:55 INFO - PROCESS | 3960 | 1469263315689 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 01:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:41:55 INFO - PROCESS | 3960 | 1469263315691 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 01:41:55 INFO - PROCESS | 3960 | 1469263315694 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:41:55 INFO - PROCESS | 3960 | 1469263315696 Marionette TRACE conn6 <- [1,1950,null,{}] 01:41:55 INFO - PROCESS | 3960 | 1469263315703 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}] 01:41:55 INFO - PROCESS | 3960 | 1469263315705 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:55 INFO - PROCESS | 3960 | 1469263315862 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 01:41:55 INFO - PROCESS | 3960 | 1469263315888 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:55 INFO - PROCESS | 3960 | 1469263315891 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:55 INFO - PROCESS | 3960 | ++DOCSHELL 16AF5000 == 37 [pid = 3960] [id = 497] 01:41:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1A435400) [pid = 3960] [serial = 1491] [outer = 00000000] 01:41:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (1A4E1400) [pid = 3960] [serial = 1492] [outer = 1A435400] 01:41:55 INFO - PROCESS | 3960 | 1469263315937 Marionette DEBUG loaded listener.js 01:41:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A4ED000) [pid = 3960] [serial = 1493] [outer = 1A435400] 01:41:56 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (0ECF2C00) [pid = 3960] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:41:56 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (133F9C00) [pid = 3960] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:41:56 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (0F568800) [pid = 3960] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:41:56 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (13C18000) [pid = 3960] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:41:56 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (1843C400) [pid = 3960] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:41:56 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (190F9800) [pid = 3960] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:41:56 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (16AF4400) [pid = 3960] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:41:56 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (16AED800) [pid = 3960] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:41:56 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0ED52C00) [pid = 3960] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:41:56 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (16621C00) [pid = 3960] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:41:56 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F9EC000) [pid = 3960] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:41:56 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (17F96400) [pid = 3960] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:41:56 INFO - PROCESS | 3960 | 1469263316594 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]]]}] 01:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 931ms 01:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:41:56 INFO - PROCESS | 3960 | 1469263316626 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 01:41:56 INFO - PROCESS | 3960 | 1469263316628 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 01:41:56 INFO - PROCESS | 3960 | 1469263316631 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:41:56 INFO - PROCESS | 3960 | 1469263316632 Marionette TRACE conn6 <- [1,1954,null,{}] 01:41:56 INFO - PROCESS | 3960 | 1469263316636 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}] 01:41:56 INFO - PROCESS | 3960 | 1469263316637 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:56 INFO - PROCESS | 3960 | 1469263316760 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 01:41:56 INFO - PROCESS | 3960 | 1469263316817 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:56 INFO - PROCESS | 3960 | 1469263316819 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:56 INFO - PROCESS | 3960 | ++DOCSHELL 13C09C00 == 38 [pid = 3960] [id = 498] 01:41:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (13D90400) [pid = 3960] [serial = 1494] [outer = 00000000] 01:41:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (16AEFC00) [pid = 3960] [serial = 1495] [outer = 13D90400] 01:41:56 INFO - PROCESS | 3960 | 1469263316872 Marionette DEBUG loaded listener.js 01:41:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17C2B000) [pid = 3960] [serial = 1496] [outer = 13D90400] 01:41:57 INFO - PROCESS | 3960 | 1469263317192 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]]]}] 01:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 571ms 01:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:41:57 INFO - PROCESS | 3960 | 1469263317205 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 01:41:57 INFO - PROCESS | 3960 | 1469263317206 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 01:41:57 INFO - PROCESS | 3960 | 1469263317210 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:41:57 INFO - PROCESS | 3960 | 1469263317211 Marionette TRACE conn6 <- [1,1958,null,{}] 01:41:57 INFO - PROCESS | 3960 | 1469263317215 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}] 01:41:57 INFO - PROCESS | 3960 | 1469263317216 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:57 INFO - PROCESS | 3960 | 1469263317348 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 01:41:57 INFO - PROCESS | 3960 | 1469263317369 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:57 INFO - PROCESS | 3960 | 1469263317371 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:57 INFO - PROCESS | 3960 | ++DOCSHELL 17C19400 == 39 [pid = 3960] [id = 499] 01:41:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (1829B400) [pid = 3960] [serial = 1497] [outer = 00000000] 01:41:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1A247000) [pid = 3960] [serial = 1498] [outer = 1829B400] 01:41:57 INFO - PROCESS | 3960 | 1469263317414 Marionette DEBUG loaded listener.js 01:41:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1A2DB000) [pid = 3960] [serial = 1499] [outer = 1829B400] 01:41:57 INFO - PROCESS | 3960 | 1469263317812 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]]]}] 01:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 01:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:41:57 INFO - PROCESS | 3960 | 1469263317842 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 01:41:57 INFO - PROCESS | 3960 | 1469263317843 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 01:41:57 INFO - PROCESS | 3960 | 1469263317847 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:41:57 INFO - PROCESS | 3960 | 1469263317848 Marionette TRACE conn6 <- [1,1962,null,{}] 01:41:57 INFO - PROCESS | 3960 | 1469263317851 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}] 01:41:57 INFO - PROCESS | 3960 | 1469263317853 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:57 INFO - PROCESS | 3960 | 1469263317974 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 01:41:58 INFO - PROCESS | 3960 | 1469263318048 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:58 INFO - PROCESS | 3960 | 1469263318050 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:58 INFO - PROCESS | 3960 | ++DOCSHELL 08665C00 == 40 [pid = 3960] [id = 500] 01:41:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (135BAC00) [pid = 3960] [serial = 1500] [outer = 00000000] 01:41:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1A5F8400) [pid = 3960] [serial = 1501] [outer = 135BAC00] 01:41:58 INFO - PROCESS | 3960 | 1469263318094 Marionette DEBUG loaded listener.js 01:41:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1A5FD000) [pid = 3960] [serial = 1502] [outer = 135BAC00] 01:41:58 INFO - PROCESS | 3960 | 1469263318501 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]]]}] 01:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 01:41:58 INFO - PROCESS | 3960 | 1469263318518 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 01:41:58 INFO - PROCESS | 3960 | 1469263318523 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 01:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:41:58 INFO - PROCESS | 3960 | 1469263318528 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:41:58 INFO - PROCESS | 3960 | 1469263318531 Marionette TRACE conn6 <- [1,1966,null,{}] 01:41:58 INFO - PROCESS | 3960 | 1469263318537 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}] 01:41:58 INFO - PROCESS | 3960 | 1469263318540 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:58 INFO - PROCESS | 3960 | 1469263318686 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 01:41:58 INFO - PROCESS | 3960 | 1469263318870 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:58 INFO - PROCESS | 3960 | 1469263318875 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:58 INFO - PROCESS | 3960 | ++DOCSHELL 0ED4EC00 == 41 [pid = 3960] [id = 501] 01:41:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (0ED4F800) [pid = 3960] [serial = 1503] [outer = 00000000] 01:41:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (0ED6A400) [pid = 3960] [serial = 1504] [outer = 0ED4F800] 01:41:58 INFO - PROCESS | 3960 | 1469263318932 Marionette DEBUG loaded listener.js 01:41:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (0F271800) [pid = 3960] [serial = 1505] [outer = 0ED4F800] 01:41:59 INFO - PROCESS | 3960 | 1469263319630 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]]]}] 01:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1126ms 01:41:59 INFO - PROCESS | 3960 | 1469263319673 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 01:41:59 INFO - PROCESS | 3960 | 1469263319678 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 01:41:59 INFO - PROCESS | 3960 | 1469263319685 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:41:59 INFO - PROCESS | 3960 | 1469263319688 Marionette TRACE conn6 <- [1,1970,null,{}] 01:41:59 INFO - PROCESS | 3960 | 1469263319692 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}] 01:41:59 INFO - PROCESS | 3960 | 1469263319695 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:59 INFO - PROCESS | 3960 | 1469263319818 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 01:41:59 INFO - PROCESS | 3960 | 1469263319962 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:59 INFO - PROCESS | 3960 | 1469263319964 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:41:59 INFO - PROCESS | 3960 | ++DOCSHELL 133EAC00 == 42 [pid = 3960] [id = 502] 01:41:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (135B6000) [pid = 3960] [serial = 1506] [outer = 00000000] 01:42:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (13B6B000) [pid = 3960] [serial = 1507] [outer = 135B6000] 01:42:00 INFO - PROCESS | 3960 | 1469263320021 Marionette DEBUG loaded listener.js 01:42:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (13CD6400) [pid = 3960] [serial = 1508] [outer = 135B6000] 01:42:00 INFO - PROCESS | 3960 | 1469263320941 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]]]}] 01:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1285ms 01:42:00 INFO - PROCESS | 3960 | 1469263320978 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 01:42:00 INFO - PROCESS | 3960 | 1469263320982 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 01:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:42:00 INFO - PROCESS | 3960 | 1469263320987 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:42:00 INFO - PROCESS | 3960 | 1469263320990 Marionette TRACE conn6 <- [1,1974,null,{}] 01:42:00 INFO - PROCESS | 3960 | 1469263320996 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}] 01:42:00 INFO - PROCESS | 3960 | 1469263320999 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:01 INFO - PROCESS | 3960 | 1469263321100 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 17C19400 == 41 [pid = 3960] [id = 499] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 13C09C00 == 40 [pid = 3960] [id = 498] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 16AF5000 == 39 [pid = 3960] [id = 497] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 19517000 == 38 [pid = 3960] [id = 496] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 13D0D400 == 37 [pid = 3960] [id = 495] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 08664C00 == 36 [pid = 3960] [id = 494] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 185B8800 == 35 [pid = 3960] [id = 493] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 17E84400 == 34 [pid = 3960] [id = 492] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 16AF5C00 == 33 [pid = 3960] [id = 491] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 15A08000 == 32 [pid = 3960] [id = 490] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 13D0DC00 == 31 [pid = 3960] [id = 489] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 0F698000 == 30 [pid = 3960] [id = 488] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (1A24DC00) [pid = 3960] [serial = 1459] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 0F268000 == 29 [pid = 3960] [id = 487] 01:42:01 INFO - PROCESS | 3960 | --DOCSHELL 19177C00 == 28 [pid = 3960] [id = 486] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1A241400) [pid = 3960] [serial = 1457] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (0F570800) [pid = 3960] [serial = 1426] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (13C1A400) [pid = 3960] [serial = 1435] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0F694C00) [pid = 3960] [serial = 1432] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (17C8EC00) [pid = 3960] [serial = 1454] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (190EE800) [pid = 3960] [serial = 1447] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (193BF400) [pid = 3960] [serial = 1450] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (17C84400) [pid = 3960] [serial = 1442] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (19580C00) [pid = 3960] [serial = 1451] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (16AFA400) [pid = 3960] [serial = 1439] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F666C00) [pid = 3960] [serial = 1427] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0F26DC00) [pid = 3960] [serial = 1424] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (193B8800) [pid = 3960] [serial = 1456] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (13D91800) [pid = 3960] [serial = 1436] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (185B6800) [pid = 3960] [serial = 1448] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (1321C000) [pid = 3960] [serial = 1429] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0F9E7000) [pid = 3960] [serial = 1433] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (16AF4800) [pid = 3960] [serial = 1438] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (17F9D800) [pid = 3960] [serial = 1444] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (17F9E800) [pid = 3960] [serial = 1445] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (17C1EC00) [pid = 3960] [serial = 1453] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (17C1CC00) [pid = 3960] [serial = 1441] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (13327000) [pid = 3960] [serial = 1430] [outer = 00000000] [url = about:blank] 01:42:01 INFO - PROCESS | 3960 | 1469263321245 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:01 INFO - PROCESS | 3960 | 1469263321248 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:01 INFO - PROCESS | 3960 | ++DOCSHELL 0B94B400 == 29 [pid = 3960] [id = 503] 01:42:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0B950800) [pid = 3960] [serial = 1509] [outer = 00000000] 01:42:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0ECF3800) [pid = 3960] [serial = 1510] [outer = 0B950800] 01:42:01 INFO - PROCESS | 3960 | 1469263321296 Marionette DEBUG loaded listener.js 01:42:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F26EC00) [pid = 3960] [serial = 1511] [outer = 0B950800] 01:42:01 INFO - PROCESS | 3960 | 1469263321701 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]]]}] 01:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 01:42:01 INFO - PROCESS | 3960 | 1469263321720 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 01:42:01 INFO - PROCESS | 3960 | 1469263321724 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 01:42:01 INFO - PROCESS | 3960 | 1469263321730 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:42:01 INFO - PROCESS | 3960 | 1469263321732 Marionette TRACE conn6 <- [1,1978,null,{}] 01:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:42:01 INFO - PROCESS | 3960 | 1469263321736 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}] 01:42:01 INFO - PROCESS | 3960 | 1469263321738 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:01 INFO - PROCESS | 3960 | 1469263321856 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 01:42:01 INFO - PROCESS | 3960 | 1469263321951 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:01 INFO - PROCESS | 3960 | 1469263321953 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:01 INFO - PROCESS | 3960 | ++DOCSHELL 0F666C00 == 30 [pid = 3960] [id = 504] 01:42:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F667400) [pid = 3960] [serial = 1512] [outer = 00000000] 01:42:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0F698800) [pid = 3960] [serial = 1513] [outer = 0F667400] 01:42:02 INFO - PROCESS | 3960 | 1469263321999 Marionette DEBUG loaded listener.js 01:42:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (10423800) [pid = 3960] [serial = 1514] [outer = 0F667400] 01:42:02 INFO - PROCESS | 3960 | 1469263322348 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]]]}] 01:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 01:42:02 INFO - PROCESS | 3960 | 1469263322405 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 01:42:02 INFO - PROCESS | 3960 | 1469263322408 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 01:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:42:02 INFO - PROCESS | 3960 | 1469263322411 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:42:02 INFO - PROCESS | 3960 | 1469263322415 Marionette TRACE conn6 <- [1,1982,null,{}] 01:42:02 INFO - PROCESS | 3960 | 1469263322425 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}] 01:42:02 INFO - PROCESS | 3960 | 1469263322429 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:02 INFO - PROCESS | 3960 | 1469263322512 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 01:42:02 INFO - PROCESS | 3960 | 1469263322549 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:02 INFO - PROCESS | 3960 | 1469263322552 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:02 INFO - PROCESS | 3960 | ++DOCSHELL 13C09C00 == 31 [pid = 3960] [id = 505] 01:42:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (13C23C00) [pid = 3960] [serial = 1515] [outer = 00000000] 01:42:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (13D91800) [pid = 3960] [serial = 1516] [outer = 13C23C00] 01:42:02 INFO - PROCESS | 3960 | 1469263322598 Marionette DEBUG loaded listener.js 01:42:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (15A02400) [pid = 3960] [serial = 1517] [outer = 13C23C00] 01:42:03 INFO - PROCESS | 3960 | 1469263323035 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]]]}] 01:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 01:42:03 INFO - PROCESS | 3960 | 1469263323087 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 01:42:03 INFO - PROCESS | 3960 | 1469263323089 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 01:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:42:03 INFO - PROCESS | 3960 | 1469263323093 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:42:03 INFO - PROCESS | 3960 | 1469263323103 Marionette TRACE conn6 <- [1,1986,null,{}] 01:42:03 INFO - PROCESS | 3960 | 1469263323107 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}] 01:42:03 INFO - PROCESS | 3960 | 1469263323109 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:03 INFO - PROCESS | 3960 | 1469263323196 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 01:42:03 INFO - PROCESS | 3960 | 1469263323205 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:03 INFO - PROCESS | 3960 | 1469263323207 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:03 INFO - PROCESS | 3960 | ++DOCSHELL 16AF6000 == 32 [pid = 3960] [id = 506] 01:42:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16AF7C00) [pid = 3960] [serial = 1518] [outer = 00000000] 01:42:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (170AB800) [pid = 3960] [serial = 1519] [outer = 16AF7C00] 01:42:03 INFO - PROCESS | 3960 | 1469263323253 Marionette DEBUG loaded listener.js 01:42:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17C17400) [pid = 3960] [serial = 1520] [outer = 16AF7C00] 01:42:03 INFO - PROCESS | 3960 | 1469263323735 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]]]}] 01:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 690ms 01:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:42:03 INFO - PROCESS | 3960 | 1469263323785 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 01:42:03 INFO - PROCESS | 3960 | 1469263323787 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 01:42:03 INFO - PROCESS | 3960 | 1469263323790 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:42:03 INFO - PROCESS | 3960 | 1469263323792 Marionette TRACE conn6 <- [1,1990,null,{}] 01:42:03 INFO - PROCESS | 3960 | 1469263323795 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}] 01:42:03 INFO - PROCESS | 3960 | 1469263323797 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:03 INFO - PROCESS | 3960 | 1469263323909 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 01:42:03 INFO - PROCESS | 3960 | 1469263324001 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:03 INFO - PROCESS | 3960 | 1469263324003 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:04 INFO - PROCESS | 3960 | ++DOCSHELL 17C2C000 == 33 [pid = 3960] [id = 507] 01:42:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17C84400) [pid = 3960] [serial = 1521] [outer = 00000000] 01:42:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17CAB800) [pid = 3960] [serial = 1522] [outer = 17C84400] 01:42:04 INFO - PROCESS | 3960 | 1469263324047 Marionette DEBUG loaded listener.js 01:42:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (17F99000) [pid = 3960] [serial = 1523] [outer = 17C84400] 01:42:04 INFO - PROCESS | 3960 | 1469263324476 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]]]}] 01:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 01:42:04 INFO - PROCESS | 3960 | 1469263324521 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 01:42:04 INFO - PROCESS | 3960 | 1469263324523 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 01:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:42:04 INFO - PROCESS | 3960 | 1469263324526 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:42:04 INFO - PROCESS | 3960 | 1469263324528 Marionette TRACE conn6 <- [1,1994,null,{}] 01:42:04 INFO - PROCESS | 3960 | 1469263324541 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}] 01:42:04 INFO - PROCESS | 3960 | 1469263324546 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:04 INFO - PROCESS | 3960 | 1469263324681 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 01:42:04 INFO - PROCESS | 3960 | 1469263324687 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:04 INFO - PROCESS | 3960 | 1469263324689 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:04 INFO - PROCESS | 3960 | ++DOCSHELL 0ED4FC00 == 34 [pid = 3960] [id = 508] 01:42:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (0F68CC00) [pid = 3960] [serial = 1524] [outer = 00000000] 01:42:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1843C400) [pid = 3960] [serial = 1525] [outer = 0F68CC00] 01:42:04 INFO - PROCESS | 3960 | 1469263324732 Marionette DEBUG loaded listener.js 01:42:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (17FA5C00) [pid = 3960] [serial = 1526] [outer = 0F68CC00] 01:42:05 INFO - PROCESS | 3960 | 1469263325192 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]]]}] 01:42:05 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 01:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 01:42:05 INFO - PROCESS | 3960 | 1469263325219 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 01:42:05 INFO - PROCESS | 3960 | 1469263325221 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 01:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:42:05 INFO - PROCESS | 3960 | 1469263325224 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:42:05 INFO - PROCESS | 3960 | 1469263325226 Marionette TRACE conn6 <- [1,1998,null,{}] 01:42:05 INFO - PROCESS | 3960 | 1469263325230 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}] 01:42:05 INFO - PROCESS | 3960 | 1469263325232 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:05 INFO - PROCESS | 3960 | 1469263325372 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 01:42:05 INFO - PROCESS | 3960 | 1469263325378 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:05 INFO - PROCESS | 3960 | 1469263325380 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:05 INFO - PROCESS | 3960 | ++DOCSHELL 18DC9000 == 35 [pid = 3960] [id = 509] 01:42:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (18F43800) [pid = 3960] [serial = 1527] [outer = 00000000] 01:42:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (190F7400) [pid = 3960] [serial = 1528] [outer = 18F43800] 01:42:05 INFO - PROCESS | 3960 | 1469263325422 Marionette DEBUG loaded listener.js 01:42:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (190F8800) [pid = 3960] [serial = 1529] [outer = 18F43800] 01:42:05 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (193BC000) [pid = 3960] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:42:05 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (193BF000) [pid = 3960] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:42:05 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (0F832C00) [pid = 3960] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:42:05 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (17E84800) [pid = 3960] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:42:05 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (0F268400) [pid = 3960] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:42:05 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (16AF9800) [pid = 3960] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:42:05 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (18DC2C00) [pid = 3960] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:42:05 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (13D0FC00) [pid = 3960] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:42:05 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0B947800) [pid = 3960] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:42:05 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1A247400) [pid = 3960] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:42:05 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1829B400) [pid = 3960] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:42:05 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (1A435400) [pid = 3960] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:42:05 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (13D90400) [pid = 3960] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:42:05 INFO - PROCESS | 3960 | 1469263325972 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]]]}] 01:42:05 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 01:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 770ms 01:42:05 INFO - PROCESS | 3960 | 1469263325997 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 01:42:05 INFO - PROCESS | 3960 | 1469263325999 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 01:42:05 INFO - PROCESS | 3960 | 1469263326002 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:42:05 INFO - PROCESS | 3960 | 1469263326004 Marionette TRACE conn6 <- [1,2002,null,{}] 01:42:05 INFO - PROCESS | 3960 | 1469263326007 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}] 01:42:05 INFO - PROCESS | 3960 | 1469263326009 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:06 INFO - PROCESS | 3960 | 1469263326130 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 01:42:06 INFO - PROCESS | 3960 | 1469263326186 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:06 INFO - PROCESS | 3960 | 1469263326188 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:06 INFO - PROCESS | 3960 | ++DOCSHELL 0F698000 == 36 [pid = 3960] [id = 510] 01:42:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (13B2E000) [pid = 3960] [serial = 1530] [outer = 00000000] 01:42:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (18DC2C00) [pid = 3960] [serial = 1531] [outer = 13B2E000] 01:42:06 INFO - PROCESS | 3960 | 1469263326230 Marionette DEBUG loaded listener.js 01:42:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (190F0000) [pid = 3960] [serial = 1532] [outer = 13B2E000] 01:42:06 INFO - PROCESS | 3960 | 1469263326558 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]]]}] 01:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 01:42:06 INFO - PROCESS | 3960 | 1469263326643 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 01:42:06 INFO - PROCESS | 3960 | 1469263326645 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 01:42:06 INFO - PROCESS | 3960 | 1469263326648 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:42:06 INFO - PROCESS | 3960 | 1469263326650 Marionette TRACE conn6 <- [1,2006,null,{}] 01:42:06 INFO - PROCESS | 3960 | 1469263326654 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}] 01:42:06 INFO - PROCESS | 3960 | 1469263326656 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:06 INFO - PROCESS | 3960 | 1469263326738 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 01:42:06 INFO - PROCESS | 3960 | 1469263326744 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:06 INFO - PROCESS | 3960 | 1469263326745 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:06 INFO - PROCESS | 3960 | ++DOCSHELL 193B9000 == 37 [pid = 3960] [id = 511] 01:42:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (193B9400) [pid = 3960] [serial = 1533] [outer = 00000000] 01:42:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (19580400) [pid = 3960] [serial = 1534] [outer = 193B9400] 01:42:06 INFO - PROCESS | 3960 | 1469263326788 Marionette DEBUG loaded listener.js 01:42:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (196E8800) [pid = 3960] [serial = 1535] [outer = 193B9400] 01:42:07 INFO - PROCESS | 3960 | 1469263327234 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]]]}] 01:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 632ms 01:42:07 INFO - PROCESS | 3960 | 1469263327299 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 01:42:07 INFO - PROCESS | 3960 | 1469263327301 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 01:42:07 INFO - PROCESS | 3960 | 1469263327304 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:42:07 INFO - PROCESS | 3960 | 1469263327306 Marionette TRACE conn6 <- [1,2010,null,{}] 01:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:42:07 INFO - PROCESS | 3960 | 1469263327310 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}] 01:42:07 INFO - PROCESS | 3960 | 1469263327312 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:07 INFO - PROCESS | 3960 | 1469263327390 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 01:42:07 INFO - PROCESS | 3960 | 1469263327396 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:07 INFO - PROCESS | 3960 | 1469263327397 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:07 INFO - PROCESS | 3960 | ++DOCSHELL 19514C00 == 38 [pid = 3960] [id = 512] 01:42:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (19519800) [pid = 3960] [serial = 1536] [outer = 00000000] 01:42:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1A247400) [pid = 3960] [serial = 1537] [outer = 19519800] 01:42:07 INFO - PROCESS | 3960 | 1469263327440 Marionette DEBUG loaded listener.js 01:42:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1A248400) [pid = 3960] [serial = 1538] [outer = 19519800] 01:42:07 INFO - PROCESS | 3960 | 1469263327994 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]]]}] 01:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 01:42:08 INFO - PROCESS | 3960 | 1469263328042 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 01:42:08 INFO - PROCESS | 3960 | 1469263328047 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 01:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:42:08 INFO - PROCESS | 3960 | 1469263328053 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:42:08 INFO - PROCESS | 3960 | 1469263328056 Marionette TRACE conn6 <- [1,2014,null,{}] 01:42:08 INFO - PROCESS | 3960 | 1469263328062 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}] 01:42:08 INFO - PROCESS | 3960 | 1469263328066 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:08 INFO - PROCESS | 3960 | 1469263328235 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 01:42:08 INFO - PROCESS | 3960 | 1469263328381 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:08 INFO - PROCESS | 3960 | 1469263328385 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:08 INFO - PROCESS | 3960 | ++DOCSHELL 0C26FC00 == 39 [pid = 3960] [id = 513] 01:42:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (0C2CC000) [pid = 3960] [serial = 1539] [outer = 00000000] 01:42:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (0F668C00) [pid = 3960] [serial = 1540] [outer = 0C2CC000] 01:42:08 INFO - PROCESS | 3960 | 1469263328445 Marionette DEBUG loaded listener.js 01:42:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (0F838C00) [pid = 3960] [serial = 1541] [outer = 0C2CC000] 01:42:08 INFO - PROCESS | 3960 | 1469263328985 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]]]}] 01:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 970ms 01:42:09 INFO - PROCESS | 3960 | 1469263329027 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 01:42:09 INFO - PROCESS | 3960 | 1469263329032 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 01:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:42:09 INFO - PROCESS | 3960 | 1469263329038 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:42:09 INFO - PROCESS | 3960 | 1469263329041 Marionette TRACE conn6 <- [1,2018,null,{}] 01:42:09 INFO - PROCESS | 3960 | 1469263329045 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}] 01:42:09 INFO - PROCESS | 3960 | 1469263329048 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:09 INFO - PROCESS | 3960 | 1469263329162 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 01:42:09 INFO - PROCESS | 3960 | 1469263329273 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:09 INFO - PROCESS | 3960 | 1469263329276 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:09 INFO - PROCESS | 3960 | ++DOCSHELL 13BA5400 == 40 [pid = 3960] [id = 514] 01:42:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (13BAD800) [pid = 3960] [serial = 1542] [outer = 00000000] 01:42:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (15A05C00) [pid = 3960] [serial = 1543] [outer = 13BAD800] 01:42:09 INFO - PROCESS | 3960 | 1469263329330 Marionette DEBUG loaded listener.js 01:42:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (16AEC800) [pid = 3960] [serial = 1544] [outer = 13BAD800] 01:42:09 INFO - PROCESS | 3960 | 1469263329983 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]]]}] 01:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 970ms 01:42:09 INFO - PROCESS | 3960 | 1469263330012 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 01:42:10 INFO - PROCESS | 3960 | 1469263330014 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 01:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:42:10 INFO - PROCESS | 3960 | 1469263330018 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:42:10 INFO - PROCESS | 3960 | 1469263330022 Marionette TRACE conn6 <- [1,2022,null,{}] 01:42:10 INFO - PROCESS | 3960 | 1469263330032 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}] 01:42:10 INFO - PROCESS | 3960 | 1469263330037 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:10 INFO - PROCESS | 3960 | 1469263330143 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 01:42:10 INFO - PROCESS | 3960 | 1469263330282 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:10 INFO - PROCESS | 3960 | 1469263330285 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:10 INFO - PROCESS | 3960 | ++DOCSHELL 185AA000 == 41 [pid = 3960] [id = 515] 01:42:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (185AEC00) [pid = 3960] [serial = 1545] [outer = 00000000] 01:42:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (1A24E800) [pid = 3960] [serial = 1546] [outer = 185AEC00] 01:42:10 INFO - PROCESS | 3960 | 1469263330341 Marionette DEBUG loaded listener.js 01:42:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (1A2D7000) [pid = 3960] [serial = 1547] [outer = 185AEC00] 01:42:10 INFO - PROCESS | 3960 | 1469263330914 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]]]}] 01:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 930ms 01:42:10 INFO - PROCESS | 3960 | 1469263330952 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 01:42:10 INFO - PROCESS | 3960 | 1469263330954 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 01:42:10 INFO - PROCESS | 3960 | 1469263330958 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:42:10 INFO - PROCESS | 3960 | 1469263330960 Marionette TRACE conn6 <- [1,2026,null,{}] 01:42:10 INFO - PROCESS | 3960 | 1469263330964 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}] 01:42:10 INFO - PROCESS | 3960 | 1469263330966 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:11 INFO - PROCESS | 3960 | 1469263331084 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 01:42:11 INFO - PROCESS | 3960 | 1469263331207 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:11 INFO - PROCESS | 3960 | 1469263331209 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:11 INFO - PROCESS | 3960 | ++DOCSHELL 1A2DF000 == 42 [pid = 3960] [id = 516] 01:42:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (1A2E3000) [pid = 3960] [serial = 1548] [outer = 00000000] 01:42:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (1A4E9800) [pid = 3960] [serial = 1549] [outer = 1A2E3000] 01:42:11 INFO - PROCESS | 3960 | 1469263331262 Marionette DEBUG loaded listener.js 01:42:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (1A5F9C00) [pid = 3960] [serial = 1550] [outer = 1A2E3000] 01:42:11 INFO - PROCESS | 3960 | 1469263331981 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]]]}] 01:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1072ms 01:42:12 INFO - PROCESS | 3960 | 1469263332034 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 01:42:12 INFO - PROCESS | 3960 | 1469263332038 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 01:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:42:12 INFO - PROCESS | 3960 | 1469263332042 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:42:12 INFO - PROCESS | 3960 | 1469263332046 Marionette TRACE conn6 <- [1,2030,null,{}] 01:42:12 INFO - PROCESS | 3960 | 1469263332051 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}] 01:42:12 INFO - PROCESS | 3960 | 1469263332054 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:12 INFO - PROCESS | 3960 | 1469263332158 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 193B9000 == 41 [pid = 3960] [id = 511] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 0F698000 == 40 [pid = 3960] [id = 510] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 18DC9000 == 39 [pid = 3960] [id = 509] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 0ED4FC00 == 38 [pid = 3960] [id = 508] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 17C2C000 == 37 [pid = 3960] [id = 507] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 16AF6000 == 36 [pid = 3960] [id = 506] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 13C09C00 == 35 [pid = 3960] [id = 505] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 0F666C00 == 34 [pid = 3960] [id = 504] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 0B94B400 == 33 [pid = 3960] [id = 503] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 133EAC00 == 32 [pid = 3960] [id = 502] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 0ED4EC00 == 31 [pid = 3960] [id = 501] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 08665C00 == 30 [pid = 3960] [id = 500] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 1A2DF000 == 29 [pid = 3960] [id = 516] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 185AA000 == 28 [pid = 3960] [id = 515] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 19514C00 == 27 [pid = 3960] [id = 512] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 0C26FC00 == 26 [pid = 3960] [id = 513] 01:42:12 INFO - PROCESS | 3960 | --DOCSHELL 13BA5400 == 25 [pid = 3960] [id = 514] 01:42:12 INFO - PROCESS | 3960 | 1469263332923 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:12 INFO - PROCESS | 3960 | 1469263332927 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (1A152000) [pid = 3960] [serial = 1486] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (16AAE400) [pid = 3960] [serial = 1471] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (1A250000) [pid = 3960] [serial = 1460] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (0F8CFC00) [pid = 3960] [serial = 1465] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (10428800) [pid = 3960] [serial = 1466] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (17FA5800) [pid = 3960] [serial = 1477] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (185AD400) [pid = 3960] [serial = 1478] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (0F272400) [pid = 3960] [serial = 1462] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (0F56A800) [pid = 3960] [serial = 1463] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (17C17000) [pid = 3960] [serial = 1474] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (17C22800) [pid = 3960] [serial = 1475] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (18FF1C00) [pid = 3960] [serial = 1480] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (18FF7C00) [pid = 3960] [serial = 1481] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (14861800) [pid = 3960] [serial = 1468] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (14F35800) [pid = 3960] [serial = 1469] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (13C1E400) [pid = 3960] [serial = 1483] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (1A270C00) [pid = 3960] [serial = 1489] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1A152C00) [pid = 3960] [serial = 1487] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1A2DB000) [pid = 3960] [serial = 1499] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (1A4E1400) [pid = 3960] [serial = 1492] [outer = 00000000] [url = about:blank] 01:42:12 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (16AEFC00) [pid = 3960] [serial = 1495] [outer = 00000000] [url = about:blank] 01:42:13 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (1A2D3000) [pid = 3960] [serial = 1490] [outer = 00000000] [url = about:blank] 01:42:13 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1A247000) [pid = 3960] [serial = 1498] [outer = 00000000] [url = about:blank] 01:42:13 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1A4ED000) [pid = 3960] [serial = 1493] [outer = 00000000] [url = about:blank] 01:42:13 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (1A5F8400) [pid = 3960] [serial = 1501] [outer = 00000000] [url = about:blank] 01:42:13 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (17C2B000) [pid = 3960] [serial = 1496] [outer = 00000000] [url = about:blank] 01:42:13 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (16ABA800) [pid = 3960] [serial = 1484] [outer = 00000000] [url = about:blank] 01:42:13 INFO - PROCESS | 3960 | ++DOCSHELL 08665C00 == 26 [pid = 3960] [id = 517] 01:42:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (08668000) [pid = 3960] [serial = 1551] [outer = 00000000] 01:42:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0B950000) [pid = 3960] [serial = 1552] [outer = 08668000] 01:42:13 INFO - PROCESS | 3960 | 1469263333086 Marionette DEBUG loaded listener.js 01:42:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0C26B800) [pid = 3960] [serial = 1553] [outer = 08668000] 01:42:13 INFO - PROCESS | 3960 | 1469263333502 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]]]}] 01:42:13 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) 01:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1530ms 01:42:13 INFO - PROCESS | 3960 | 1469263333575 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 01:42:13 INFO - PROCESS | 3960 | 1469263333578 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 01:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:42:13 INFO - PROCESS | 3960 | 1469263333582 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:42:13 INFO - PROCESS | 3960 | 1469263333585 Marionette TRACE conn6 <- [1,2034,null,{}] 01:42:13 INFO - PROCESS | 3960 | 1469263333590 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}] 01:42:13 INFO - PROCESS | 3960 | 1469263333594 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:13 INFO - PROCESS | 3960 | 1469263333686 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 01:42:13 INFO - PROCESS | 3960 | 1469263333694 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:13 INFO - PROCESS | 3960 | 1469263333697 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:13 INFO - PROCESS | 3960 | ++DOCSHELL 0F26E800 == 27 [pid = 3960] [id = 518] 01:42:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (0F567C00) [pid = 3960] [serial = 1554] [outer = 00000000] 01:42:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0F68D000) [pid = 3960] [serial = 1555] [outer = 0F567C00] 01:42:13 INFO - PROCESS | 3960 | 1469263333744 Marionette DEBUG loaded listener.js 01:42:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (0F83F000) [pid = 3960] [serial = 1556] [outer = 0F567C00] 01:42:14 INFO - PROCESS | 3960 | 1469263334224 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]]]}] 01:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 01:42:14 INFO - PROCESS | 3960 | 1469263334255 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 01:42:14 INFO - PROCESS | 3960 | 1469263334260 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 01:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:42:14 INFO - PROCESS | 3960 | 1469263334264 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:42:14 INFO - PROCESS | 3960 | 1469263334266 Marionette TRACE conn6 <- [1,2038,null,{}] 01:42:14 INFO - PROCESS | 3960 | 1469263334270 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}] 01:42:14 INFO - PROCESS | 3960 | 1469263334273 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:14 INFO - PROCESS | 3960 | 1469263334393 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 01:42:14 INFO - PROCESS | 3960 | 1469263334490 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:14 INFO - PROCESS | 3960 | 1469263334493 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:14 INFO - PROCESS | 3960 | ++DOCSHELL 133EC400 == 28 [pid = 3960] [id = 519] 01:42:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (133F0800) [pid = 3960] [serial = 1557] [outer = 00000000] 01:42:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (137BC800) [pid = 3960] [serial = 1558] [outer = 133F0800] 01:42:14 INFO - PROCESS | 3960 | 1469263334538 Marionette DEBUG loaded listener.js 01:42:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (13C16800) [pid = 3960] [serial = 1559] [outer = 133F0800] 01:42:14 INFO - PROCESS | 3960 | 1469263334958 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]]]}] 01:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 01:42:14 INFO - PROCESS | 3960 | 1469263335001 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 01:42:14 INFO - PROCESS | 3960 | 1469263335003 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 01:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:42:14 INFO - PROCESS | 3960 | 1469263335008 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:42:15 INFO - PROCESS | 3960 | 1469263335014 Marionette TRACE conn6 <- [1,2042,null,{}] 01:42:15 INFO - PROCESS | 3960 | 1469263335032 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}] 01:42:15 INFO - PROCESS | 3960 | 1469263335036 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:15 INFO - PROCESS | 3960 | 1469263335157 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 01:42:15 INFO - PROCESS | 3960 | 1469263335220 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:15 INFO - PROCESS | 3960 | 1469263335222 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:15 INFO - PROCESS | 3960 | ++DOCSHELL 13D92000 == 29 [pid = 3960] [id = 520] 01:42:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (15744800) [pid = 3960] [serial = 1560] [outer = 00000000] 01:42:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (166F7800) [pid = 3960] [serial = 1561] [outer = 15744800] 01:42:15 INFO - PROCESS | 3960 | 1469263335267 Marionette DEBUG loaded listener.js 01:42:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (16AEB800) [pid = 3960] [serial = 1562] [outer = 15744800] 01:42:15 INFO - PROCESS | 3960 | 1469263335719 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]]]}] 01:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 01:42:15 INFO - PROCESS | 3960 | 1469263335738 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 01:42:15 INFO - PROCESS | 3960 | 1469263335741 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 01:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:42:15 INFO - PROCESS | 3960 | 1469263335786 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:42:15 INFO - PROCESS | 3960 | 1469263335788 Marionette TRACE conn6 <- [1,2046,null,{}] 01:42:15 INFO - PROCESS | 3960 | 1469263335792 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}] 01:42:15 INFO - PROCESS | 3960 | 1469263335794 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:15 INFO - PROCESS | 3960 | 1469263335914 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 01:42:15 INFO - PROCESS | 3960 | 1469263335925 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:15 INFO - PROCESS | 3960 | 1469263335927 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:15 INFO - PROCESS | 3960 | ++DOCSHELL 16AF7400 == 30 [pid = 3960] [id = 521] 01:42:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (16AF7800) [pid = 3960] [serial = 1563] [outer = 00000000] 01:42:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (17C20000) [pid = 3960] [serial = 1564] [outer = 16AF7800] 01:42:15 INFO - PROCESS | 3960 | 1469263335971 Marionette DEBUG loaded listener.js 01:42:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (17C2EC00) [pid = 3960] [serial = 1565] [outer = 16AF7800] 01:42:16 INFO - PROCESS | 3960 | 1469263336398 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]]]}] 01:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 01:42:16 INFO - PROCESS | 3960 | 1469263336471 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 01:42:16 INFO - PROCESS | 3960 | 1469263336473 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 01:42:16 INFO - PROCESS | 3960 | 1469263336476 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:42:16 INFO - PROCESS | 3960 | 1469263336477 Marionette TRACE conn6 <- [1,2050,null,{}] 01:42:16 INFO - PROCESS | 3960 | 1469263336481 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}] 01:42:16 INFO - PROCESS | 3960 | 1469263336483 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:16 INFO - PROCESS | 3960 | 1469263336595 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 01:42:16 INFO - PROCESS | 3960 | 1469263336602 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:16 INFO - PROCESS | 3960 | 1469263336608 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:16 INFO - PROCESS | 3960 | ++DOCSHELL 17E7FC00 == 31 [pid = 3960] [id = 522] 01:42:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (17F96400) [pid = 3960] [serial = 1566] [outer = 00000000] 01:42:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (17FA2400) [pid = 3960] [serial = 1567] [outer = 17F96400] 01:42:16 INFO - PROCESS | 3960 | 1469263336661 Marionette DEBUG loaded listener.js 01:42:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (185AA000) [pid = 3960] [serial = 1568] [outer = 17F96400] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (193B9400) [pid = 3960] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (19519800) [pid = 3960] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (17C84400) [pid = 3960] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (16AF7C00) [pid = 3960] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0ED4F800) [pid = 3960] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0F667400) [pid = 3960] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0F68CC00) [pid = 3960] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0B950800) [pid = 3960] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (18F43800) [pid = 3960] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (13B2E000) [pid = 3960] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (13C23C00) [pid = 3960] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (135BAC00) [pid = 3960] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (135B6000) [pid = 3960] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:42:17 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1661C800) [pid = 3960] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:42:17 INFO - PROCESS | 3960 | 1469263337412 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]]]}] 01:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 971ms 01:42:17 INFO - PROCESS | 3960 | 1469263337450 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 01:42:17 INFO - PROCESS | 3960 | 1469263337452 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 01:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:42:17 INFO - PROCESS | 3960 | 1469263337455 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:42:17 INFO - PROCESS | 3960 | 1469263337457 Marionette TRACE conn6 <- [1,2054,null,{}] 01:42:17 INFO - PROCESS | 3960 | 1469263337460 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}] 01:42:17 INFO - PROCESS | 3960 | 1469263337462 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:17 INFO - PROCESS | 3960 | 1469263337579 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 01:42:17 INFO - PROCESS | 3960 | 1469263337643 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:17 INFO - PROCESS | 3960 | 1469263337645 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:17 INFO - PROCESS | 3960 | ++DOCSHELL 0B948800 == 32 [pid = 3960] [id = 523] 01:42:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0ECFD000) [pid = 3960] [serial = 1569] [outer = 00000000] 01:42:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (16AB4C00) [pid = 3960] [serial = 1570] [outer = 0ECFD000] 01:42:17 INFO - PROCESS | 3960 | 1469263337688 Marionette DEBUG loaded listener.js 01:42:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (17F9E000) [pid = 3960] [serial = 1571] [outer = 0ECFD000] 01:42:18 INFO - PROCESS | 3960 | 1469263338047 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]]]}] 01:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 01:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:42:18 INFO - PROCESS | 3960 | 1469263338096 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 01:42:18 INFO - PROCESS | 3960 | 1469263338098 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 01:42:18 INFO - PROCESS | 3960 | 1469263338101 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:42:18 INFO - PROCESS | 3960 | 1469263338103 Marionette TRACE conn6 <- [1,2058,null,{}] 01:42:18 INFO - PROCESS | 3960 | 1469263338106 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}] 01:42:18 INFO - PROCESS | 3960 | 1469263338108 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:18 INFO - PROCESS | 3960 | 1469263338185 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 01:42:18 INFO - PROCESS | 3960 | 1469263338191 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:18 INFO - PROCESS | 3960 | 1469263338192 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:18 INFO - PROCESS | 3960 | ++DOCSHELL 185ABC00 == 33 [pid = 3960] [id = 524] 01:42:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (185AE000) [pid = 3960] [serial = 1572] [outer = 00000000] 01:42:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (190EFC00) [pid = 3960] [serial = 1573] [outer = 185AE000] 01:42:18 INFO - PROCESS | 3960 | 1469263338235 Marionette DEBUG loaded listener.js 01:42:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (190F6800) [pid = 3960] [serial = 1574] [outer = 185AE000] 01:42:18 INFO - PROCESS | 3960 | 1469263338663 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]]]}] 01:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 570ms 01:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:42:18 INFO - PROCESS | 3960 | 1469263338675 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 01:42:18 INFO - PROCESS | 3960 | 1469263338677 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 01:42:18 INFO - PROCESS | 3960 | 1469263338680 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:42:18 INFO - PROCESS | 3960 | 1469263338681 Marionette TRACE conn6 <- [1,2062,null,{}] 01:42:18 INFO - PROCESS | 3960 | 1469263338685 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}] 01:42:18 INFO - PROCESS | 3960 | 1469263338686 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:18 INFO - PROCESS | 3960 | 1469263338813 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 01:42:18 INFO - PROCESS | 3960 | 1469263338822 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:18 INFO - PROCESS | 3960 | 1469263338824 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:18 INFO - PROCESS | 3960 | ++DOCSHELL 0F836000 == 34 [pid = 3960] [id = 525] 01:42:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17E87400) [pid = 3960] [serial = 1575] [outer = 00000000] 01:42:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (193BBC00) [pid = 3960] [serial = 1576] [outer = 17E87400] 01:42:18 INFO - PROCESS | 3960 | 1469263338867 Marionette DEBUG loaded listener.js 01:42:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1916F800) [pid = 3960] [serial = 1577] [outer = 17E87400] 01:42:19 INFO - PROCESS | 3960 | 1469263339358 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]]]}] 01:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 01:42:19 INFO - PROCESS | 3960 | 1469263339411 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 01:42:19 INFO - PROCESS | 3960 | 1469263339416 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 01:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:42:19 INFO - PROCESS | 3960 | 1469263339421 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:42:19 INFO - PROCESS | 3960 | 1469263339426 Marionette TRACE conn6 <- [1,2066,null,{}] 01:42:19 INFO - PROCESS | 3960 | 1469263339433 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}] 01:42:19 INFO - PROCESS | 3960 | 1469263339436 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:19 INFO - PROCESS | 3960 | 1469263339564 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 01:42:19 INFO - PROCESS | 3960 | 1469263339678 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:19 INFO - PROCESS | 3960 | 1469263339682 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:19 INFO - PROCESS | 3960 | ++DOCSHELL 0EC65400 == 35 [pid = 3960] [id = 526] 01:42:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (0ECF1000) [pid = 3960] [serial = 1578] [outer = 00000000] 01:42:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (0ED56C00) [pid = 3960] [serial = 1579] [outer = 0ECF1000] 01:42:19 INFO - PROCESS | 3960 | 1469263339739 Marionette DEBUG loaded listener.js 01:42:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (0F665000) [pid = 3960] [serial = 1580] [outer = 0ECF1000] 01:42:20 INFO - PROCESS | 3960 | 1469263340507 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]]]}] 01:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1133ms 01:42:20 INFO - PROCESS | 3960 | 1469263340559 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 01:42:20 INFO - PROCESS | 3960 | 1469263340564 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 01:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:42:20 INFO - PROCESS | 3960 | 1469263340570 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:42:20 INFO - PROCESS | 3960 | 1469263340573 Marionette TRACE conn6 <- [1,2070,null,{}] 01:42:20 INFO - PROCESS | 3960 | 1469263340577 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}] 01:42:20 INFO - PROCESS | 3960 | 1469263340580 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:20 INFO - PROCESS | 3960 | 1469263340699 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 01:42:20 INFO - PROCESS | 3960 | 1469263340838 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:20 INFO - PROCESS | 3960 | 1469263340840 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:20 INFO - PROCESS | 3960 | ++DOCSHELL 133AD800 == 36 [pid = 3960] [id = 527] 01:42:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (137B8400) [pid = 3960] [serial = 1581] [outer = 00000000] 01:42:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (13D08000) [pid = 3960] [serial = 1582] [outer = 137B8400] 01:42:20 INFO - PROCESS | 3960 | 1469263340907 Marionette DEBUG loaded listener.js 01:42:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (14F30000) [pid = 3960] [serial = 1583] [outer = 137B8400] 01:42:21 INFO - PROCESS | 3960 | 1469263341733 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]]]}] 01:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1233ms 01:42:21 INFO - PROCESS | 3960 | 1469263341809 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 01:42:21 INFO - PROCESS | 3960 | 1469263341813 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 01:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:42:21 INFO - PROCESS | 3960 | 1469263341819 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:42:21 INFO - PROCESS | 3960 | 1469263341822 Marionette TRACE conn6 <- [1,2074,null,{}] 01:42:21 INFO - PROCESS | 3960 | 1469263341828 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}] 01:42:21 INFO - PROCESS | 3960 | 1469263341830 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:21 INFO - PROCESS | 3960 | 1469263341947 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 01:42:22 INFO - PROCESS | 3960 | 1469263342061 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:22 INFO - PROCESS | 3960 | 1469263342066 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:22 INFO - PROCESS | 3960 | --DOCSHELL 0F56FC00 == 35 [pid = 3960] [id = 382] 01:42:22 INFO - PROCESS | 3960 | --DOCSHELL 0F59A000 == 34 [pid = 3960] [id = 392] 01:42:22 INFO - PROCESS | 3960 | --DOCSHELL 15744400 == 33 [pid = 3960] [id = 388] 01:42:22 INFO - PROCESS | 3960 | --DOCSHELL 0817F000 == 32 [pid = 3960] [id = 387] 01:42:22 INFO - PROCESS | 3960 | --DOCSHELL 137BC400 == 31 [pid = 3960] [id = 398] 01:42:22 INFO - PROCESS | 3960 | --DOCSHELL 17FA4400 == 30 [pid = 3960] [id = 386] 01:42:22 INFO - PROCESS | 3960 | --DOCSHELL 13BA1000 == 29 [pid = 3960] [id = 383] 01:42:22 INFO - PROCESS | 3960 | --DOCSHELL 0F270000 == 28 [pid = 3960] [id = 397] 01:42:22 INFO - PROCESS | 3960 | --DOCSHELL 16AFA800 == 27 [pid = 3960] [id = 385] 01:42:22 INFO - PROCESS | 3960 | --DOCSHELL 0F83F800 == 26 [pid = 3960] [id = 393] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (16AEE400) [pid = 3960] [serial = 1472] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (196E8800) [pid = 3960] [serial = 1535] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1A247400) [pid = 3960] [serial = 1537] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1A248400) [pid = 3960] [serial = 1538] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (17CAB800) [pid = 3960] [serial = 1522] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (170AB800) [pid = 3960] [serial = 1519] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0ED6A400) [pid = 3960] [serial = 1504] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0F271800) [pid = 3960] [serial = 1505] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F698800) [pid = 3960] [serial = 1513] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1843C400) [pid = 3960] [serial = 1525] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (10423800) [pid = 3960] [serial = 1514] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0ECF3800) [pid = 3960] [serial = 1510] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F26EC00) [pid = 3960] [serial = 1511] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17F99000) [pid = 3960] [serial = 1523] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (190F7400) [pid = 3960] [serial = 1528] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (18DC2C00) [pid = 3960] [serial = 1531] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (17FA5C00) [pid = 3960] [serial = 1526] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (190F0000) [pid = 3960] [serial = 1532] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (19580400) [pid = 3960] [serial = 1534] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (190F8800) [pid = 3960] [serial = 1529] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (13D91800) [pid = 3960] [serial = 1516] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (15A02400) [pid = 3960] [serial = 1517] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1A5FD000) [pid = 3960] [serial = 1502] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (13B6B000) [pid = 3960] [serial = 1507] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (13CD6400) [pid = 3960] [serial = 1508] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (17C17400) [pid = 3960] [serial = 1520] [outer = 00000000] [url = about:blank] 01:42:22 INFO - PROCESS | 3960 | ++DOCSHELL 0B946C00 == 27 [pid = 3960] [id = 528] 01:42:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0BA2F000) [pid = 3960] [serial = 1584] [outer = 00000000] 01:42:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0ED5CC00) [pid = 3960] [serial = 1585] [outer = 0BA2F000] 01:42:22 INFO - PROCESS | 3960 | 1469263342145 Marionette DEBUG loaded listener.js 01:42:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F56E400) [pid = 3960] [serial = 1586] [outer = 0BA2F000] 01:42:22 INFO - PROCESS | 3960 | 1469263342579 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]]]}] 01:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 830ms 01:42:22 INFO - PROCESS | 3960 | 1469263342652 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 01:42:22 INFO - PROCESS | 3960 | 1469263342656 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 01:42:22 INFO - PROCESS | 3960 | 1469263342661 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:42:22 INFO - PROCESS | 3960 | 1469263342664 Marionette TRACE conn6 <- [1,2078,null,{}] 01:42:22 INFO - PROCESS | 3960 | 1469263342668 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}] 01:42:22 INFO - PROCESS | 3960 | 1469263342670 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:22 INFO - PROCESS | 3960 | 1469263342756 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 01:42:22 INFO - PROCESS | 3960 | 1469263342762 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:22 INFO - PROCESS | 3960 | 1469263342764 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:22 INFO - PROCESS | 3960 | ++DOCSHELL 0F8D5C00 == 28 [pid = 3960] [id = 529] 01:42:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0F9EA000) [pid = 3960] [serial = 1587] [outer = 00000000] 01:42:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (132A8800) [pid = 3960] [serial = 1588] [outer = 0F9EA000] 01:42:22 INFO - PROCESS | 3960 | 1469263342810 Marionette DEBUG loaded listener.js 01:42:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (133EB400) [pid = 3960] [serial = 1589] [outer = 0F9EA000] 01:42:23 INFO - PROCESS | 3960 | 1469263343311 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]]]}] 01:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 01:42:23 INFO - PROCESS | 3960 | 1469263343338 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 01:42:23 INFO - PROCESS | 3960 | 1469263343341 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 01:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:42:23 INFO - PROCESS | 3960 | 1469263343344 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:42:23 INFO - PROCESS | 3960 | 1469263343348 Marionette TRACE conn6 <- [1,2082,null,{}] 01:42:23 INFO - PROCESS | 3960 | 1469263343359 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}] 01:42:23 INFO - PROCESS | 3960 | 1469263343364 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:23 INFO - PROCESS | 3960 | 1469263343478 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 01:42:23 INFO - PROCESS | 3960 | 1469263343582 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:23 INFO - PROCESS | 3960 | 1469263343585 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:23 INFO - PROCESS | 3960 | ++DOCSHELL 15744C00 == 29 [pid = 3960] [id = 530] 01:42:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (15745000) [pid = 3960] [serial = 1590] [outer = 00000000] 01:42:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (16628800) [pid = 3960] [serial = 1591] [outer = 15745000] 01:42:23 INFO - PROCESS | 3960 | 1469263343632 Marionette DEBUG loaded listener.js 01:42:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (16AF0400) [pid = 3960] [serial = 1592] [outer = 15745000] 01:42:23 INFO - PROCESS | 3960 | 1469263343979 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]]]}] 01:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 01:42:24 INFO - PROCESS | 3960 | 1469263344017 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 01:42:24 INFO - PROCESS | 3960 | 1469263344019 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 01:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:42:24 INFO - PROCESS | 3960 | 1469263344042 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:42:24 INFO - PROCESS | 3960 | 1469263344044 Marionette TRACE conn6 <- [1,2086,null,{}] 01:42:24 INFO - PROCESS | 3960 | 1469263344047 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}] 01:42:24 INFO - PROCESS | 3960 | 1469263344049 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:24 INFO - PROCESS | 3960 | 1469263344144 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 01:42:24 INFO - PROCESS | 3960 | 1469263344150 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:24 INFO - PROCESS | 3960 | 1469263344152 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:24 INFO - PROCESS | 3960 | ++DOCSHELL 170B0C00 == 30 [pid = 3960] [id = 531] 01:42:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (170B1400) [pid = 3960] [serial = 1593] [outer = 00000000] 01:42:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17E86400) [pid = 3960] [serial = 1594] [outer = 170B1400] 01:42:24 INFO - PROCESS | 3960 | 1469263344196 Marionette DEBUG loaded listener.js 01:42:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17F9DC00) [pid = 3960] [serial = 1595] [outer = 170B1400] 01:42:24 INFO - PROCESS | 3960 | 1469263344670 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]]]}] 01:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 01:42:24 INFO - PROCESS | 3960 | 1469263344715 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 01:42:24 INFO - PROCESS | 3960 | 1469263344717 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 01:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:42:24 INFO - PROCESS | 3960 | 1469263344720 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:42:24 INFO - PROCESS | 3960 | 1469263344722 Marionette TRACE conn6 <- [1,2090,null,{}] 01:42:24 INFO - PROCESS | 3960 | 1469263344725 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}] 01:42:24 INFO - PROCESS | 3960 | 1469263344727 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:24 INFO - PROCESS | 3960 | 1469263344840 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 01:42:24 INFO - PROCESS | 3960 | 1469263344954 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:24 INFO - PROCESS | 3960 | 1469263344956 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:24 INFO - PROCESS | 3960 | ++DOCSHELL 18437000 == 31 [pid = 3960] [id = 532] 01:42:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (18437C00) [pid = 3960] [serial = 1596] [outer = 00000000] 01:42:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (185AFC00) [pid = 3960] [serial = 1597] [outer = 18437C00] 01:42:25 INFO - PROCESS | 3960 | 1469263345001 Marionette DEBUG loaded listener.js 01:42:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (18DC9000) [pid = 3960] [serial = 1598] [outer = 18437C00] 01:42:25 INFO - PROCESS | 3960 | 1469263345426 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]]]}] 01:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 01:42:25 INFO - PROCESS | 3960 | 1469263345451 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 01:42:25 INFO - PROCESS | 3960 | 1469263345453 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 01:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:42:25 INFO - PROCESS | 3960 | 1469263345456 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:42:25 INFO - PROCESS | 3960 | 1469263345458 Marionette TRACE conn6 <- [1,2094,null,{}] 01:42:25 INFO - PROCESS | 3960 | 1469263345461 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}] 01:42:25 INFO - PROCESS | 3960 | 1469263345466 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:25 INFO - PROCESS | 3960 | 1469263345609 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 01:42:25 INFO - PROCESS | 3960 | 1469263345620 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:25 INFO - PROCESS | 3960 | 1469263345621 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:25 INFO - PROCESS | 3960 | ++DOCSHELL 185AF800 == 32 [pid = 3960] [id = 533] 01:42:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (18F43000) [pid = 3960] [serial = 1599] [outer = 00000000] 01:42:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (193B9800) [pid = 3960] [serial = 1600] [outer = 18F43000] 01:42:25 INFO - PROCESS | 3960 | 1469263345666 Marionette DEBUG loaded listener.js 01:42:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (190F0C00) [pid = 3960] [serial = 1601] [outer = 18F43000] 01:42:26 INFO - PROCESS | 3960 | 1469263346127 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]]]}] 01:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 01:42:26 INFO - PROCESS | 3960 | 1469263346187 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 01:42:26 INFO - PROCESS | 3960 | 1469263346189 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 01:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:42:26 INFO - PROCESS | 3960 | 1469263346192 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:42:26 INFO - PROCESS | 3960 | 1469263346194 Marionette TRACE conn6 <- [1,2098,null,{}] 01:42:26 INFO - PROCESS | 3960 | 1469263346197 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}] 01:42:26 INFO - PROCESS | 3960 | 1469263346199 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:26 INFO - PROCESS | 3960 | 1469263346337 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 01:42:26 INFO - PROCESS | 3960 | 1469263346347 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:26 INFO - PROCESS | 3960 | 1469263346348 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:26 INFO - PROCESS | 3960 | ++DOCSHELL 0F669400 == 33 [pid = 3960] [id = 534] 01:42:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0F66B000) [pid = 3960] [serial = 1602] [outer = 00000000] 01:42:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (196F0400) [pid = 3960] [serial = 1603] [outer = 0F66B000] 01:42:26 INFO - PROCESS | 3960 | 1469263346531 Marionette DEBUG loaded listener.js 01:42:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1A243400) [pid = 3960] [serial = 1604] [outer = 0F66B000] 01:42:26 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (08668000) [pid = 3960] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:42:26 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (133F0800) [pid = 3960] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:42:26 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0C2CC000) [pid = 3960] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:42:26 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (13BAD800) [pid = 3960] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:42:26 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (185AEC00) [pid = 3960] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:42:26 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (16AF7800) [pid = 3960] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:42:26 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0ECFD000) [pid = 3960] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:42:26 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17F96400) [pid = 3960] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:42:26 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (185AE000) [pid = 3960] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:42:26 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0F567C00) [pid = 3960] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:42:26 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (15744800) [pid = 3960] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:42:26 INFO - PROCESS | 3960 | 1469263346899 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]]]}] 01:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 01:42:26 INFO - PROCESS | 3960 | 1469263346923 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 01:42:26 INFO - PROCESS | 3960 | 1469263346925 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 01:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:42:26 INFO - PROCESS | 3960 | 1469263346927 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:42:26 INFO - PROCESS | 3960 | 1469263346929 Marionette TRACE conn6 <- [1,2102,null,{}] 01:42:26 INFO - PROCESS | 3960 | 1469263346932 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}] 01:42:26 INFO - PROCESS | 3960 | 1469263346934 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:27 INFO - PROCESS | 3960 | 1469263347013 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 01:42:27 INFO - PROCESS | 3960 | 1469263347106 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:27 INFO - PROCESS | 3960 | 1469263347108 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:27 INFO - PROCESS | 3960 | ++DOCSHELL 13219400 == 34 [pid = 3960] [id = 535] 01:42:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (13D0A800) [pid = 3960] [serial = 1605] [outer = 00000000] 01:42:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (185AE000) [pid = 3960] [serial = 1606] [outer = 13D0A800] 01:42:27 INFO - PROCESS | 3960 | 1469263347152 Marionette DEBUG loaded listener.js 01:42:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (19515C00) [pid = 3960] [serial = 1607] [outer = 13D0A800] 01:42:27 INFO - PROCESS | 3960 | 1469263347517 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]]]}] 01:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 631ms 01:42:27 INFO - PROCESS | 3960 | 1469263347560 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 01:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:42:27 INFO - PROCESS | 3960 | 1469263347561 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 01:42:27 INFO - PROCESS | 3960 | 1469263347564 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:42:27 INFO - PROCESS | 3960 | 1469263347566 Marionette TRACE conn6 <- [1,2106,null,{}] 01:42:27 INFO - PROCESS | 3960 | 1469263347569 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}] 01:42:27 INFO - PROCESS | 3960 | 1469263347571 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:27 INFO - PROCESS | 3960 | 1469263347650 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 01:42:27 INFO - PROCESS | 3960 | 1469263347770 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:27 INFO - PROCESS | 3960 | 1469263347772 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:27 INFO - PROCESS | 3960 | ++DOCSHELL 08186000 == 35 [pid = 3960] [id = 536] 01:42:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (08187400) [pid = 3960] [serial = 1608] [outer = 00000000] 01:42:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A24B400) [pid = 3960] [serial = 1609] [outer = 08187400] 01:42:27 INFO - PROCESS | 3960 | 1469263347816 Marionette DEBUG loaded listener.js 01:42:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1A2CC000) [pid = 3960] [serial = 1610] [outer = 08187400] 01:42:28 INFO - PROCESS | 3960 | 1469263348159 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]]]}] 01:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 01:42:28 INFO - PROCESS | 3960 | 1469263348196 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 01:42:28 INFO - PROCESS | 3960 | 1469263348198 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 01:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:42:28 INFO - PROCESS | 3960 | 1469263348201 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:42:28 INFO - PROCESS | 3960 | 1469263348203 Marionette TRACE conn6 <- [1,2110,null,{}] 01:42:28 INFO - PROCESS | 3960 | 1469263348206 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}] 01:42:28 INFO - PROCESS | 3960 | 1469263348208 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:28 INFO - PROCESS | 3960 | 1469263348335 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 01:42:28 INFO - PROCESS | 3960 | 1469263348340 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:28 INFO - PROCESS | 3960 | 1469263348342 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:28 INFO - PROCESS | 3960 | ++DOCSHELL 1A24B000 == 36 [pid = 3960] [id = 537] 01:42:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1A24F400) [pid = 3960] [serial = 1611] [outer = 00000000] 01:42:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (1A2D7800) [pid = 3960] [serial = 1612] [outer = 1A24F400] 01:42:28 INFO - PROCESS | 3960 | 1469263348385 Marionette DEBUG loaded listener.js 01:42:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1A2D9000) [pid = 3960] [serial = 1613] [outer = 1A24F400] 01:42:28 INFO - PROCESS | 3960 | 1469263348983 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]]]}] 01:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 830ms 01:42:29 INFO - PROCESS | 3960 | 1469263349050 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 01:42:29 INFO - PROCESS | 3960 | 1469263349054 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 01:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:42:29 INFO - PROCESS | 3960 | 1469263349074 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:42:29 INFO - PROCESS | 3960 | 1469263349079 Marionette TRACE conn6 <- [1,2114,null,{}] 01:42:29 INFO - PROCESS | 3960 | 1469263349084 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}] 01:42:29 INFO - PROCESS | 3960 | 1469263349087 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:29 INFO - PROCESS | 3960 | 1469263349206 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 01:42:29 INFO - PROCESS | 3960 | 1469263349344 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:29 INFO - PROCESS | 3960 | 1469263349347 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:29 INFO - PROCESS | 3960 | ++DOCSHELL 0ED6EC00 == 37 [pid = 3960] [id = 538] 01:42:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0F276800) [pid = 3960] [serial = 1614] [outer = 00000000] 01:42:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (102C8000) [pid = 3960] [serial = 1615] [outer = 0F276800] 01:42:29 INFO - PROCESS | 3960 | 1469263349408 Marionette DEBUG loaded listener.js 01:42:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (137EE000) [pid = 3960] [serial = 1616] [outer = 0F276800] 01:42:29 INFO - PROCESS | 3960 | 1469263349979 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]]]}] 01:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 930ms 01:42:29 INFO - PROCESS | 3960 | 1469263350008 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 01:42:30 INFO - PROCESS | 3960 | 1469263350012 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 01:42:30 INFO - PROCESS | 3960 | 1469263350019 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:42:30 INFO - PROCESS | 3960 | 1469263350022 Marionette TRACE conn6 <- [1,2118,null,{}] 01:42:30 INFO - PROCESS | 3960 | 1469263350026 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}] 01:42:30 INFO - PROCESS | 3960 | 1469263350029 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:30 INFO - PROCESS | 3960 | 1469263350142 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 01:42:30 INFO - PROCESS | 3960 | 1469263350256 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:30 INFO - PROCESS | 3960 | 1469263350258 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:30 INFO - PROCESS | 3960 | ++DOCSHELL 15746000 == 38 [pid = 3960] [id = 539] 01:42:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1661E400) [pid = 3960] [serial = 1617] [outer = 00000000] 01:42:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (170AB800) [pid = 3960] [serial = 1618] [outer = 1661E400] 01:42:30 INFO - PROCESS | 3960 | 1469263350354 Marionette DEBUG loaded listener.js 01:42:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (17C25800) [pid = 3960] [serial = 1619] [outer = 1661E400] 01:42:30 INFO - PROCESS | 3960 | 1469263350970 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] 01:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:42:31 INFO - PROCESS | 3960 | 1469263351043 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 01:42:31 INFO - PROCESS | 3960 | 1469263351047 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:42:31 INFO - PROCESS | 3960 | 1469263351050 Marionette TRACE conn6 <- [1,2122,null,{}] 01:42:31 INFO - PROCESS | 3960 | 1469263351094 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}] 01:42:31 INFO - PROCESS | 3960 | 1469263351099 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:31 INFO - PROCESS | 3960 | 1469263351217 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 01:42:31 INFO - PROCESS | 3960 | 1469263351349 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:31 INFO - PROCESS | 3960 | 1469263351353 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:31 INFO - PROCESS | 3960 | ++DOCSHELL 1A2CE800 == 39 [pid = 3960] [id = 540] 01:42:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A2D0000) [pid = 3960] [serial = 1620] [outer = 00000000] 01:42:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1A437400) [pid = 3960] [serial = 1621] [outer = 1A2D0000] 01:42:31 INFO - PROCESS | 3960 | 1469263351412 Marionette DEBUG loaded listener.js 01:42:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1A4EB800) [pid = 3960] [serial = 1622] [outer = 1A2D0000] 01:42:32 INFO - PROCESS | 3960 | 1469263352139 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]]]}] 01:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1145ms 01:42:32 INFO - PROCESS | 3960 | 1469263352204 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 01:42:32 INFO - PROCESS | 3960 | 1469263352207 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 01:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:42:32 INFO - PROCESS | 3960 | 1469263352212 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:42:32 INFO - PROCESS | 3960 | 1469263352216 Marionette TRACE conn6 <- [1,2126,null,{}] 01:42:32 INFO - PROCESS | 3960 | 1469263352221 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}] 01:42:32 INFO - PROCESS | 3960 | 1469263352224 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:32 INFO - PROCESS | 3960 | 1469263352323 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 01:42:32 INFO - PROCESS | 3960 | 1469263352429 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:32 INFO - PROCESS | 3960 | 1469263352433 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:32 INFO - PROCESS | 3960 | ++DOCSHELL 0ED6E000 == 40 [pid = 3960] [id = 541] 01:42:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (0F26E000) [pid = 3960] [serial = 1623] [outer = 00000000] 01:42:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (0F68CC00) [pid = 3960] [serial = 1624] [outer = 0F26E000] 01:42:32 INFO - PROCESS | 3960 | 1469263352481 Marionette DEBUG loaded listener.js 01:42:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (0F8D4800) [pid = 3960] [serial = 1625] [outer = 0F26E000] 01:42:33 INFO - PROCESS | 3960 | --DOCSHELL 08665C00 == 39 [pid = 3960] [id = 517] 01:42:33 INFO - PROCESS | 3960 | --DOCSHELL 14F2D000 == 38 [pid = 3960] [id = 384] 01:42:33 INFO - PROCESS | 3960 | --DOCSHELL 13CDA400 == 37 [pid = 3960] [id = 394] 01:42:33 INFO - PROCESS | 3960 | --DOCSHELL 0EB87C00 == 36 [pid = 3960] [id = 390] 01:42:33 INFO - PROCESS | 3960 | --DOCSHELL 18F46000 == 35 [pid = 3960] [id = 389] 01:42:33 INFO - PROCESS | 3960 | --DOCSHELL 170A7400 == 34 [pid = 3960] [id = 396] 01:42:33 INFO - PROCESS | 3960 | --DOCSHELL 13B2EC00 == 33 [pid = 3960] [id = 391] 01:42:33 INFO - PROCESS | 3960 | --DOCSHELL 16624400 == 32 [pid = 3960] [id = 395] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (0B950000) [pid = 3960] [serial = 1552] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (0C26B800) [pid = 3960] [serial = 1553] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (137BC800) [pid = 3960] [serial = 1558] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (0F838C00) [pid = 3960] [serial = 1541] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (0F668C00) [pid = 3960] [serial = 1540] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (16AEC800) [pid = 3960] [serial = 1544] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (15A05C00) [pid = 3960] [serial = 1543] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1A2D7000) [pid = 3960] [serial = 1547] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1A24E800) [pid = 3960] [serial = 1546] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (1A4E9800) [pid = 3960] [serial = 1549] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (17C20000) [pid = 3960] [serial = 1564] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (16AB4C00) [pid = 3960] [serial = 1570] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (17FA2400) [pid = 3960] [serial = 1567] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (190EFC00) [pid = 3960] [serial = 1573] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (190F6800) [pid = 3960] [serial = 1574] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (185AA000) [pid = 3960] [serial = 1568] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F68D000) [pid = 3960] [serial = 1555] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F83F000) [pid = 3960] [serial = 1556] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (166F7800) [pid = 3960] [serial = 1561] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17F9E000) [pid = 3960] [serial = 1571] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (16AEB800) [pid = 3960] [serial = 1562] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (17C2EC00) [pid = 3960] [serial = 1565] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (193BBC00) [pid = 3960] [serial = 1576] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (13C16800) [pid = 3960] [serial = 1559] [outer = 00000000] [url = about:blank] 01:42:33 INFO - PROCESS | 3960 | 1469263353795 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]]]}] 01:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1624ms 01:42:33 INFO - PROCESS | 3960 | 1469263353841 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 01:42:33 INFO - PROCESS | 3960 | 1469263353845 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 01:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:42:33 INFO - PROCESS | 3960 | 1469263353850 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:42:33 INFO - PROCESS | 3960 | 1469263353853 Marionette TRACE conn6 <- [1,2130,null,{}] 01:42:33 INFO - PROCESS | 3960 | 1469263353858 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}] 01:42:33 INFO - PROCESS | 3960 | 1469263353861 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:33 INFO - PROCESS | 3960 | 1469263353948 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 01:42:34 INFO - PROCESS | 3960 | 1469263354040 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:34 INFO - PROCESS | 3960 | 1469263354044 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:34 INFO - PROCESS | 3960 | ++DOCSHELL 0C229400 == 33 [pid = 3960] [id = 542] 01:42:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0EC0B800) [pid = 3960] [serial = 1626] [outer = 00000000] 01:42:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0ECFEC00) [pid = 3960] [serial = 1627] [outer = 0EC0B800] 01:42:34 INFO - PROCESS | 3960 | 1469263354092 Marionette DEBUG loaded listener.js 01:42:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0F267C00) [pid = 3960] [serial = 1628] [outer = 0EC0B800] 01:42:34 INFO - PROCESS | 3960 | 1469263354491 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] 01:42:34 INFO - PROCESS | 3960 | 1469263354545 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 01:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:42:34 INFO - PROCESS | 3960 | 1469263354552 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:42:34 INFO - PROCESS | 3960 | 1469263354554 Marionette TRACE conn6 <- [1,2134,null,{}] 01:42:34 INFO - PROCESS | 3960 | 1469263354558 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}] 01:42:34 INFO - PROCESS | 3960 | 1469263354560 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:34 INFO - PROCESS | 3960 | 1469263354648 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 01:42:34 INFO - PROCESS | 3960 | 1469263354654 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:34 INFO - PROCESS | 3960 | 1469263354656 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:34 INFO - PROCESS | 3960 | ++DOCSHELL 0F68E400 == 34 [pid = 3960] [id = 543] 01:42:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (0F692C00) [pid = 3960] [serial = 1629] [outer = 00000000] 01:42:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0F9E1400) [pid = 3960] [serial = 1630] [outer = 0F692C00] 01:42:34 INFO - PROCESS | 3960 | 1469263354703 Marionette DEBUG loaded listener.js 01:42:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1321C800) [pid = 3960] [serial = 1631] [outer = 0F692C00] 01:42:35 INFO - PROCESS | 3960 | 1469263355177 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] 01:42:35 INFO - PROCESS | 3960 | 1469263355228 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 01:42:35 INFO - PROCESS | 3960 | 1469263355231 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:42:35 INFO - PROCESS | 3960 | 1469263355234 Marionette TRACE conn6 <- [1,2138,null,{}] 01:42:35 INFO - PROCESS | 3960 | 1469263355245 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}] 01:42:35 INFO - PROCESS | 3960 | 1469263355249 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:35 INFO - PROCESS | 3960 | 1469263355362 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 01:42:35 INFO - PROCESS | 3960 | 1469263355377 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:35 INFO - PROCESS | 3960 | 1469263355380 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:35 INFO - PROCESS | 3960 | ++DOCSHELL 14869000 == 35 [pid = 3960] [id = 544] 01:42:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (14869C00) [pid = 3960] [serial = 1632] [outer = 00000000] 01:42:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (15A04000) [pid = 3960] [serial = 1633] [outer = 14869C00] 01:42:35 INFO - PROCESS | 3960 | 1469263355427 Marionette DEBUG loaded listener.js 01:42:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (16628C00) [pid = 3960] [serial = 1634] [outer = 14869C00] 01:42:35 INFO - PROCESS | 3960 | 1469263355890 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]]]}] 01:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 01:42:35 INFO - PROCESS | 3960 | 1469263355912 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 01:42:35 INFO - PROCESS | 3960 | 1469263355915 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 01:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:42:35 INFO - PROCESS | 3960 | 1469263355918 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:42:35 INFO - PROCESS | 3960 | 1469263355919 Marionette TRACE conn6 <- [1,2142,null,{}] 01:42:35 INFO - PROCESS | 3960 | 1469263355923 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}] 01:42:35 INFO - PROCESS | 3960 | 1469263355925 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:36 INFO - PROCESS | 3960 | 1469263356048 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 01:42:36 INFO - PROCESS | 3960 | 1469263356054 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:36 INFO - PROCESS | 3960 | 1469263356056 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:36 INFO - PROCESS | 3960 | ++DOCSHELL 15A03000 == 36 [pid = 3960] [id = 545] 01:42:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (166F7800) [pid = 3960] [serial = 1635] [outer = 00000000] 01:42:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (16AF5000) [pid = 3960] [serial = 1636] [outer = 166F7800] 01:42:36 INFO - PROCESS | 3960 | 1469263356100 Marionette DEBUG loaded listener.js 01:42:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (170B2400) [pid = 3960] [serial = 1637] [outer = 166F7800] 01:42:36 INFO - PROCESS | 3960 | 1469263356552 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]]]}] 01:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 01:42:36 INFO - PROCESS | 3960 | 1469263356590 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 01:42:36 INFO - PROCESS | 3960 | 1469263356592 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 01:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:42:36 INFO - PROCESS | 3960 | 1469263356595 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:42:36 INFO - PROCESS | 3960 | 1469263356597 Marionette TRACE conn6 <- [1,2146,null,{}] 01:42:36 INFO - PROCESS | 3960 | 1469263356601 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}] 01:42:36 INFO - PROCESS | 3960 | 1469263356603 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:36 INFO - PROCESS | 3960 | 1469263356722 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 01:42:36 INFO - PROCESS | 3960 | 1469263356818 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:36 INFO - PROCESS | 3960 | 1469263356820 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:36 INFO - PROCESS | 3960 | ++DOCSHELL 17C23C00 == 37 [pid = 3960] [id = 546] 01:42:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (17C24000) [pid = 3960] [serial = 1638] [outer = 00000000] 01:42:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (17C8EC00) [pid = 3960] [serial = 1639] [outer = 17C24000] 01:42:36 INFO - PROCESS | 3960 | 1469263356863 Marionette DEBUG loaded listener.js 01:42:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (17F98C00) [pid = 3960] [serial = 1640] [outer = 17C24000] 01:42:37 INFO - PROCESS | 3960 | 1469263357288 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]]]}] 01:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 731ms 01:42:37 INFO - PROCESS | 3960 | 1469263357326 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 01:42:37 INFO - PROCESS | 3960 | 1469263357328 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 01:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:42:37 INFO - PROCESS | 3960 | 1469263357331 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:42:37 INFO - PROCESS | 3960 | 1469263357333 Marionette TRACE conn6 <- [1,2150,null,{}] 01:42:37 INFO - PROCESS | 3960 | 1469263357336 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}] 01:42:37 INFO - PROCESS | 3960 | 1469263357341 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:37 INFO - PROCESS | 3960 | 1469263357496 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 01:42:37 INFO - PROCESS | 3960 | 1469263357508 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:37 INFO - PROCESS | 3960 | 1469263357510 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:37 INFO - PROCESS | 3960 | ++DOCSHELL 1829A000 == 38 [pid = 3960] [id = 547] 01:42:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1829A400) [pid = 3960] [serial = 1641] [outer = 00000000] 01:42:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (18DC6800) [pid = 3960] [serial = 1642] [outer = 1829A400] 01:42:37 INFO - PROCESS | 3960 | 1469263357553 Marionette DEBUG loaded listener.js 01:42:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (190EDC00) [pid = 3960] [serial = 1643] [outer = 1829A400] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (1A2E3000) [pid = 3960] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (08187400) [pid = 3960] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1A24F400) [pid = 3960] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (18437C00) [pid = 3960] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (18F43000) [pid = 3960] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0ECF1000) [pid = 3960] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (137B8400) [pid = 3960] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (17E87400) [pid = 3960] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0F9EA000) [pid = 3960] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (170B1400) [pid = 3960] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (15745000) [pid = 3960] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0BA2F000) [pid = 3960] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F66B000) [pid = 3960] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:42:38 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (13D0A800) [pid = 3960] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:42:38 INFO - PROCESS | 3960 | 1469263358304 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]]]}] 01:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1018ms 01:42:38 INFO - PROCESS | 3960 | 1469263358350 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 01:42:38 INFO - PROCESS | 3960 | 1469263358352 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 01:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:42:38 INFO - PROCESS | 3960 | 1469263358356 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:42:38 INFO - PROCESS | 3960 | 1469263358357 Marionette TRACE conn6 <- [1,2154,null,{}] 01:42:38 INFO - PROCESS | 3960 | 1469263358361 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}] 01:42:38 INFO - PROCESS | 3960 | 1469263358363 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:38 INFO - PROCESS | 3960 | 1469263358438 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 01:42:38 INFO - PROCESS | 3960 | 1469263358536 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:38 INFO - PROCESS | 3960 | 1469263358537 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:38 INFO - PROCESS | 3960 | ++DOCSHELL 0B942400 == 39 [pid = 3960] [id = 548] 01:42:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0BA2A800) [pid = 3960] [serial = 1644] [outer = 00000000] 01:42:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (13C1B800) [pid = 3960] [serial = 1645] [outer = 0BA2A800] 01:42:38 INFO - PROCESS | 3960 | 1469263358582 Marionette DEBUG loaded listener.js 01:42:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (13D0A800) [pid = 3960] [serial = 1646] [outer = 0BA2A800] 01:42:38 INFO - PROCESS | 3960 | 1469263358916 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]]]}] 01:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 630ms 01:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:42:38 INFO - PROCESS | 3960 | 1469263358986 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 01:42:38 INFO - PROCESS | 3960 | 1469263358988 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 01:42:38 INFO - PROCESS | 3960 | 1469263358992 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:42:38 INFO - PROCESS | 3960 | 1469263358993 Marionette TRACE conn6 <- [1,2158,null,{}] 01:42:38 INFO - PROCESS | 3960 | 1469263359007 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}] 01:42:38 INFO - PROCESS | 3960 | 1469263359009 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:39 INFO - PROCESS | 3960 | 1469263359091 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 01:42:39 INFO - PROCESS | 3960 | 1469263359096 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:39 INFO - PROCESS | 3960 | 1469263359098 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:39 INFO - PROCESS | 3960 | ++DOCSHELL 14F2FC00 == 40 [pid = 3960] [id = 549] 01:42:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (170B1400) [pid = 3960] [serial = 1647] [outer = 00000000] 01:42:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (18FFA400) [pid = 3960] [serial = 1648] [outer = 170B1400] 01:42:39 INFO - PROCESS | 3960 | 1469263359141 Marionette DEBUG loaded listener.js 01:42:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (18437C00) [pid = 3960] [serial = 1649] [outer = 170B1400] 01:42:39 INFO - PROCESS | 3960 | 1469263359564 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]]]}] 01:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 01:42:39 INFO - PROCESS | 3960 | 1469263359623 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 01:42:39 INFO - PROCESS | 3960 | 1469263359625 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 01:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:42:39 INFO - PROCESS | 3960 | 1469263359628 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:42:39 INFO - PROCESS | 3960 | 1469263359629 Marionette TRACE conn6 <- [1,2162,null,{}] 01:42:39 INFO - PROCESS | 3960 | 1469263359633 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}] 01:42:39 INFO - PROCESS | 3960 | 1469263359635 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:39 INFO - PROCESS | 3960 | 1469263359712 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 01:42:39 INFO - PROCESS | 3960 | 1469263359720 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:39 INFO - PROCESS | 3960 | 1469263359722 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:39 INFO - PROCESS | 3960 | ++DOCSHELL 14868800 == 41 [pid = 3960] [id = 550] 01:42:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (193BD800) [pid = 3960] [serial = 1650] [outer = 00000000] 01:42:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (193C3400) [pid = 3960] [serial = 1651] [outer = 193BD800] 01:42:39 INFO - PROCESS | 3960 | 1469263359765 Marionette DEBUG loaded listener.js 01:42:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (196F2000) [pid = 3960] [serial = 1652] [outer = 193BD800] 01:42:40 INFO - PROCESS | 3960 | 1469263360372 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]]]}] 01:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 770ms 01:42:40 INFO - PROCESS | 3960 | 1469263360399 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 01:42:40 INFO - PROCESS | 3960 | 1469263360403 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 01:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:42:40 INFO - PROCESS | 3960 | 1469263360409 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:42:40 INFO - PROCESS | 3960 | 1469263360412 Marionette TRACE conn6 <- [1,2166,null,{}] 01:42:40 INFO - PROCESS | 3960 | 1469263360418 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}] 01:42:40 INFO - PROCESS | 3960 | 1469263360421 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:40 INFO - PROCESS | 3960 | 1469263360544 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 01:42:40 INFO - PROCESS | 3960 | 1469263360683 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:40 INFO - PROCESS | 3960 | 1469263360687 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:40 INFO - PROCESS | 3960 | ++DOCSHELL 0C270400 == 42 [pid = 3960] [id = 551] 01:42:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (0C276800) [pid = 3960] [serial = 1653] [outer = 00000000] 01:42:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (0F274800) [pid = 3960] [serial = 1654] [outer = 0C276800] 01:42:40 INFO - PROCESS | 3960 | 1469263360766 Marionette DEBUG loaded listener.js 01:42:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (0F66DC00) [pid = 3960] [serial = 1655] [outer = 0C276800] 01:42:41 INFO - PROCESS | 3960 | --DOCSHELL 0EB36000 == 41 [pid = 3960] [id = 12] 01:42:41 INFO - PROCESS | 3960 | 1469263361583 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]]]}] 01:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1241ms 01:42:41 INFO - PROCESS | 3960 | 1469263361650 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 01:42:41 INFO - PROCESS | 3960 | 1469263361655 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 01:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:42:41 INFO - PROCESS | 3960 | 1469263361661 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:42:41 INFO - PROCESS | 3960 | 1469263361664 Marionette TRACE conn6 <- [1,2170,null,{}] 01:42:41 INFO - PROCESS | 3960 | 1469263361669 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}] 01:42:41 INFO - PROCESS | 3960 | 1469263361671 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:41 INFO - PROCESS | 3960 | 1469263361797 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 01:42:41 INFO - PROCESS | 3960 | 1469263361935 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:41 INFO - PROCESS | 3960 | 1469263361938 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:41 INFO - PROCESS | 3960 | ++DOCSHELL 13C24C00 == 42 [pid = 3960] [id = 552] 01:42:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (13D03800) [pid = 3960] [serial = 1656] [outer = 00000000] 01:42:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (15A02400) [pid = 3960] [serial = 1657] [outer = 13D03800] 01:42:41 INFO - PROCESS | 3960 | 1469263361996 Marionette DEBUG loaded listener.js 01:42:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (16AF4000) [pid = 3960] [serial = 1658] [outer = 13D03800] 01:42:42 INFO - PROCESS | 3960 | 1469263362875 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]]]}] 01:42:42 INFO - PROCESS | 3960 | --DOCSHELL 08186000 == 41 [pid = 3960] [id = 536] 01:42:42 INFO - PROCESS | 3960 | --DOCSHELL 13219400 == 40 [pid = 3960] [id = 535] 01:42:42 INFO - PROCESS | 3960 | --DOCSHELL 14F2FC00 == 39 [pid = 3960] [id = 549] 01:42:42 INFO - PROCESS | 3960 | --DOCSHELL 0B942400 == 38 [pid = 3960] [id = 548] 01:42:42 INFO - PROCESS | 3960 | --DOCSHELL 1829A000 == 37 [pid = 3960] [id = 547] 01:42:42 INFO - PROCESS | 3960 | --DOCSHELL 17C23C00 == 36 [pid = 3960] [id = 546] 01:42:42 INFO - PROCESS | 3960 | --DOCSHELL 15A03000 == 35 [pid = 3960] [id = 545] 01:42:42 INFO - PROCESS | 3960 | --DOCSHELL 14869000 == 34 [pid = 3960] [id = 544] 01:42:42 INFO - PROCESS | 3960 | --DOCSHELL 0F68E400 == 33 [pid = 3960] [id = 543] 01:42:42 INFO - PROCESS | 3960 | --DOCSHELL 0C229400 == 32 [pid = 3960] [id = 542] 01:42:42 INFO - PROCESS | 3960 | --DOCSHELL 0ED6E000 == 31 [pid = 3960] [id = 541] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (1A5F9C00) [pid = 3960] [serial = 1550] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (1A2CC000) [pid = 3960] [serial = 1610] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1A2D7800) [pid = 3960] [serial = 1612] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1A2D9000) [pid = 3960] [serial = 1613] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (185AFC00) [pid = 3960] [serial = 1597] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (193B9800) [pid = 3960] [serial = 1600] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (18DC9000) [pid = 3960] [serial = 1598] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0ED56C00) [pid = 3960] [serial = 1579] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F665000) [pid = 3960] [serial = 1580] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (13D08000) [pid = 3960] [serial = 1582] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (14F30000) [pid = 3960] [serial = 1583] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (1916F800) [pid = 3960] [serial = 1577] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (132A8800) [pid = 3960] [serial = 1588] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (190F0C00) [pid = 3960] [serial = 1601] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (133EB400) [pid = 3960] [serial = 1589] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (17E86400) [pid = 3960] [serial = 1594] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (16628800) [pid = 3960] [serial = 1591] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (16AF0400) [pid = 3960] [serial = 1592] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0ED5CC00) [pid = 3960] [serial = 1585] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0F56E400) [pid = 3960] [serial = 1586] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1A24B400) [pid = 3960] [serial = 1609] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (196F0400) [pid = 3960] [serial = 1603] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1A243400) [pid = 3960] [serial = 1604] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (185AE000) [pid = 3960] [serial = 1606] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (19515C00) [pid = 3960] [serial = 1607] [outer = 00000000] [url = about:blank] 01:42:42 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (17F9DC00) [pid = 3960] [serial = 1595] [outer = 00000000] [url = about:blank] 01:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1274ms 01:42:42 INFO - PROCESS | 3960 | 1469263362939 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 01:42:42 INFO - PROCESS | 3960 | 1469263362943 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 01:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:42:42 INFO - PROCESS | 3960 | 1469263362947 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:42:42 INFO - PROCESS | 3960 | 1469263362950 Marionette TRACE conn6 <- [1,2174,null,{}] 01:42:42 INFO - PROCESS | 3960 | 1469263362955 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}] 01:42:42 INFO - PROCESS | 3960 | 1469263362958 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:43 INFO - PROCESS | 3960 | 1469263363044 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 01:42:43 INFO - PROCESS | 3960 | 1469263363057 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:43 INFO - PROCESS | 3960 | 1469263363059 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:43 INFO - PROCESS | 3960 | ++DOCSHELL 0ED56C00 == 32 [pid = 3960] [id = 553] 01:42:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0ED6E000) [pid = 3960] [serial = 1659] [outer = 00000000] 01:42:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0F26EC00) [pid = 3960] [serial = 1660] [outer = 0ED6E000] 01:42:43 INFO - PROCESS | 3960 | 1469263363106 Marionette DEBUG loaded listener.js 01:42:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F56AC00) [pid = 3960] [serial = 1661] [outer = 0ED6E000] 01:42:43 INFO - PROCESS | 3960 | 1469263363633 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]]]}] 01:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 01:42:43 INFO - PROCESS | 3960 | 1469263363679 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 01:42:43 INFO - PROCESS | 3960 | 1469263363683 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 01:42:43 INFO - PROCESS | 3960 | 1469263363689 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:42:43 INFO - PROCESS | 3960 | 1469263363691 Marionette TRACE conn6 <- [1,2178,null,{}] 01:42:43 INFO - PROCESS | 3960 | 1469263363695 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}] 01:42:43 INFO - PROCESS | 3960 | 1469263363697 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:43 INFO - PROCESS | 3960 | 1469263363783 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 01:42:43 INFO - PROCESS | 3960 | 1469263363880 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:43 INFO - PROCESS | 3960 | 1469263363883 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:43 INFO - PROCESS | 3960 | ++DOCSHELL 0F840800 == 33 [pid = 3960] [id = 554] 01:42:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0F8D4400) [pid = 3960] [serial = 1662] [outer = 00000000] 01:42:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (133A5800) [pid = 3960] [serial = 1663] [outer = 0F8D4400] 01:42:43 INFO - PROCESS | 3960 | 1469263363929 Marionette DEBUG loaded listener.js 01:42:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (137F4400) [pid = 3960] [serial = 1664] [outer = 0F8D4400] 01:42:44 INFO - PROCESS | 3960 | 1469263364314 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]]]}] 01:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 01:42:44 INFO - PROCESS | 3960 | 1469263364364 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 01:42:44 INFO - PROCESS | 3960 | 1469263364366 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 01:42:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:42:44 INFO - PROCESS | 3960 | 1469263364369 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:42:44 INFO - PROCESS | 3960 | 1469263364372 Marionette TRACE conn6 <- [1,2182,null,{}] 01:42:44 INFO - PROCESS | 3960 | 1469263364383 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}] 01:42:44 INFO - PROCESS | 3960 | 1469263364387 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:44 INFO - PROCESS | 3960 | 1469263364473 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 01:42:44 INFO - PROCESS | 3960 | 1469263364479 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:44 INFO - PROCESS | 3960 | 1469263364482 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:44 INFO - PROCESS | 3960 | ++DOCSHELL 1662B400 == 34 [pid = 3960] [id = 555] 01:42:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (166EB400) [pid = 3960] [serial = 1665] [outer = 00000000] 01:42:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (16AF2000) [pid = 3960] [serial = 1666] [outer = 166EB400] 01:42:44 INFO - PROCESS | 3960 | 1469263364529 Marionette DEBUG loaded listener.js 01:42:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17C18400) [pid = 3960] [serial = 1667] [outer = 166EB400] 01:42:44 INFO - PROCESS | 3960 | 1469263364992 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]]]}] 01:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 01:42:45 INFO - PROCESS | 3960 | 1469263365048 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 01:42:45 INFO - PROCESS | 3960 | 1469263365051 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 01:42:45 INFO - PROCESS | 3960 | 1469263365054 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:42:45 INFO - PROCESS | 3960 | 1469263365055 Marionette TRACE conn6 <- [1,2186,null,{}] 01:42:45 INFO - PROCESS | 3960 | 1469263365059 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}] 01:42:45 INFO - PROCESS | 3960 | 1469263365060 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:45 INFO - PROCESS | 3960 | 1469263365205 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 01:42:45 INFO - PROCESS | 3960 | 1469263365264 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:45 INFO - PROCESS | 3960 | 1469263365266 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:45 INFO - PROCESS | 3960 | ++DOCSHELL 17CA3000 == 35 [pid = 3960] [id = 556] 01:42:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17CA4C00) [pid = 3960] [serial = 1668] [outer = 00000000] 01:42:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17FA4C00) [pid = 3960] [serial = 1669] [outer = 17CA4C00] 01:42:45 INFO - PROCESS | 3960 | 1469263365312 Marionette DEBUG loaded listener.js 01:42:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (18435C00) [pid = 3960] [serial = 1670] [outer = 17CA4C00] 01:42:45 INFO - PROCESS | 3960 | 1469263365727 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]]]}] 01:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 01:42:45 INFO - PROCESS | 3960 | 1469263365789 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 01:42:45 INFO - PROCESS | 3960 | 1469263365791 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 01:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:42:45 INFO - PROCESS | 3960 | 1469263365794 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:42:45 INFO - PROCESS | 3960 | 1469263365795 Marionette TRACE conn6 <- [1,2190,null,{}] 01:42:45 INFO - PROCESS | 3960 | 1469263365799 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}] 01:42:45 INFO - PROCESS | 3960 | 1469263365801 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:45 INFO - PROCESS | 3960 | 1469263365914 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 01:42:45 INFO - PROCESS | 3960 | 1469263365920 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:45 INFO - PROCESS | 3960 | 1469263365922 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:45 INFO - PROCESS | 3960 | ++DOCSHELL 13BA1000 == 36 [pid = 3960] [id = 557] 01:42:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17C84400) [pid = 3960] [serial = 1671] [outer = 00000000] 01:42:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (185B6800) [pid = 3960] [serial = 1672] [outer = 17C84400] 01:42:45 INFO - PROCESS | 3960 | 1469263365968 Marionette DEBUG loaded listener.js 01:42:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (185B8400) [pid = 3960] [serial = 1673] [outer = 17C84400] 01:42:46 INFO - PROCESS | 3960 | 1469263366420 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]]]}] 01:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 01:42:46 INFO - PROCESS | 3960 | 1469263366465 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 01:42:46 INFO - PROCESS | 3960 | 1469263366467 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 01:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:42:46 INFO - PROCESS | 3960 | 1469263366476 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:42:46 INFO - PROCESS | 3960 | 1469263366478 Marionette TRACE conn6 <- [1,2194,null,{}] 01:42:46 INFO - PROCESS | 3960 | 1469263366481 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}] 01:42:46 INFO - PROCESS | 3960 | 1469263366487 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:46 INFO - PROCESS | 3960 | 1469263366649 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 01:42:46 INFO - PROCESS | 3960 | 1469263366665 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:46 INFO - PROCESS | 3960 | 1469263366667 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:46 INFO - PROCESS | 3960 | ++DOCSHELL 14861800 == 37 [pid = 3960] [id = 558] 01:42:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (185ACC00) [pid = 3960] [serial = 1674] [outer = 00000000] 01:42:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (19581000) [pid = 3960] [serial = 1675] [outer = 185ACC00] 01:42:46 INFO - PROCESS | 3960 | 1469263366719 Marionette DEBUG loaded listener.js 01:42:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (19171800) [pid = 3960] [serial = 1676] [outer = 185ACC00] 01:42:47 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F26E000) [pid = 3960] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:42:47 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (14869C00) [pid = 3960] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:42:47 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0EC0B800) [pid = 3960] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:42:47 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (166F7800) [pid = 3960] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:42:47 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F692C00) [pid = 3960] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:42:47 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17C24000) [pid = 3960] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:42:47 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0BA2A800) [pid = 3960] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:42:47 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1829A400) [pid = 3960] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:42:47 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (170B1400) [pid = 3960] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:42:47 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0F276800) [pid = 3960] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:42:47 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1661E400) [pid = 3960] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:42:47 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (1A2D0000) [pid = 3960] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:42:47 INFO - PROCESS | 3960 | 1469263367243 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]]]}] 01:42:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 831ms 01:42:47 INFO - PROCESS | 3960 | 1469263367310 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 01:42:47 INFO - PROCESS | 3960 | 1469263367312 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 01:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:42:47 INFO - PROCESS | 3960 | 1469263367315 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:42:47 INFO - PROCESS | 3960 | 1469263367316 Marionette TRACE conn6 <- [1,2198,null,{}] 01:42:47 INFO - PROCESS | 3960 | 1469263367320 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}] 01:42:47 INFO - PROCESS | 3960 | 1469263367322 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:47 INFO - PROCESS | 3960 | 1469263367399 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 01:42:47 INFO - PROCESS | 3960 | 1469263367495 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:47 INFO - PROCESS | 3960 | 1469263367497 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:47 INFO - PROCESS | 3960 | ++DOCSHELL 0ECFF400 == 38 [pid = 3960] [id = 559] 01:42:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F26E000) [pid = 3960] [serial = 1677] [outer = 00000000] 01:42:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (13CDAC00) [pid = 3960] [serial = 1678] [outer = 0F26E000] 01:42:47 INFO - PROCESS | 3960 | 1469263367540 Marionette DEBUG loaded listener.js 01:42:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (16AEB800) [pid = 3960] [serial = 1679] [outer = 0F26E000] 01:42:47 INFO - PROCESS | 3960 | 1469263367881 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]]]}] 01:42:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 01:42:47 INFO - PROCESS | 3960 | 1469263367946 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 01:42:47 INFO - PROCESS | 3960 | 1469263367948 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 01:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:42:47 INFO - PROCESS | 3960 | 1469263367989 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:42:47 INFO - PROCESS | 3960 | 1469263367991 Marionette TRACE conn6 <- [1,2202,null,{}] 01:42:47 INFO - PROCESS | 3960 | 1469263367995 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}] 01:42:47 INFO - PROCESS | 3960 | 1469263367996 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:48 INFO - PROCESS | 3960 | 1469263368077 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 01:42:48 INFO - PROCESS | 3960 | 1469263368082 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:48 INFO - PROCESS | 3960 | 1469263368084 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:48 INFO - PROCESS | 3960 | ++DOCSHELL 185AA000 == 39 [pid = 3960] [id = 560] 01:42:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (1916E800) [pid = 3960] [serial = 1680] [outer = 00000000] 01:42:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (1A158C00) [pid = 3960] [serial = 1681] [outer = 1916E800] 01:42:48 INFO - PROCESS | 3960 | 1469263368127 Marionette DEBUG loaded listener.js 01:42:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (1A248400) [pid = 3960] [serial = 1682] [outer = 1916E800] 01:42:48 INFO - PROCESS | 3960 | 1469263368550 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]]]}] 01:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 590ms 01:42:48 INFO - PROCESS | 3960 | 1469263368572 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 01:42:48 INFO - PROCESS | 3960 | 1469263368574 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 01:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:42:48 INFO - PROCESS | 3960 | 1469263368577 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:42:48 INFO - PROCESS | 3960 | 1469263368578 Marionette TRACE conn6 <- [1,2206,null,{}] 01:42:48 INFO - PROCESS | 3960 | 1469263368582 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}] 01:42:48 INFO - PROCESS | 3960 | 1469263368584 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:48 INFO - PROCESS | 3960 | 1469263368716 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 01:42:48 INFO - PROCESS | 3960 | 1469263368727 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:48 INFO - PROCESS | 3960 | 1469263368729 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:48 INFO - PROCESS | 3960 | ++DOCSHELL 15A03000 == 40 [pid = 3960] [id = 561] 01:42:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1A15AC00) [pid = 3960] [serial = 1683] [outer = 00000000] 01:42:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1A2CEC00) [pid = 3960] [serial = 1684] [outer = 1A15AC00] 01:42:48 INFO - PROCESS | 3960 | 1469263368772 Marionette DEBUG loaded listener.js 01:42:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A2D1C00) [pid = 3960] [serial = 1685] [outer = 1A15AC00] 01:42:49 INFO - PROCESS | 3960 | 1469263369201 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]]]}] 01:42:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 01:42:49 INFO - PROCESS | 3960 | 1469263369248 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 01:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:42:49 INFO - PROCESS | 3960 | 1469263369252 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 01:42:49 INFO - PROCESS | 3960 | 1469263369258 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:42:49 INFO - PROCESS | 3960 | 1469263369262 Marionette TRACE conn6 <- [1,2210,null,{}] 01:42:49 INFO - PROCESS | 3960 | 1469263369269 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}] 01:42:49 INFO - PROCESS | 3960 | 1469263369272 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:49 INFO - PROCESS | 3960 | 1469263369418 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 01:42:49 INFO - PROCESS | 3960 | 1469263369590 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:49 INFO - PROCESS | 3960 | 1469263369595 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:49 INFO - PROCESS | 3960 | ++DOCSHELL 0F26B000 == 41 [pid = 3960] [id = 562] 01:42:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (0F26D400) [pid = 3960] [serial = 1686] [outer = 00000000] 01:42:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (0F65E400) [pid = 3960] [serial = 1687] [outer = 0F26D400] 01:42:49 INFO - PROCESS | 3960 | 1469263369653 Marionette DEBUG loaded listener.js 01:42:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0F68EC00) [pid = 3960] [serial = 1688] [outer = 0F26D400] 01:42:50 INFO - PROCESS | 3960 | 1469263370198 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]]]}] 01:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 990ms 01:42:50 INFO - PROCESS | 3960 | 1469263370248 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 01:42:50 INFO - PROCESS | 3960 | 1469263370253 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 01:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:42:50 INFO - PROCESS | 3960 | 1469263370259 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:42:50 INFO - PROCESS | 3960 | 1469263370262 Marionette TRACE conn6 <- [1,2214,null,{}] 01:42:50 INFO - PROCESS | 3960 | 1469263370266 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}] 01:42:50 INFO - PROCESS | 3960 | 1469263370269 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:50 INFO - PROCESS | 3960 | 1469263370380 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 01:42:50 INFO - PROCESS | 3960 | 1469263370520 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:50 INFO - PROCESS | 3960 | 1469263370523 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:50 INFO - PROCESS | 3960 | ++DOCSHELL 13D90800 == 42 [pid = 3960] [id = 563] 01:42:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (13D93C00) [pid = 3960] [serial = 1689] [outer = 00000000] 01:42:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (16627000) [pid = 3960] [serial = 1690] [outer = 13D93C00] 01:42:50 INFO - PROCESS | 3960 | 1469263370579 Marionette DEBUG loaded listener.js 01:42:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (170B2000) [pid = 3960] [serial = 1691] [outer = 13D93C00] 01:42:51 INFO - PROCESS | 3960 | 1469263371140 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]]]}] 01:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 930ms 01:42:51 INFO - PROCESS | 3960 | 1469263371193 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 01:42:51 INFO - PROCESS | 3960 | 1469263371196 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 01:42:51 INFO - PROCESS | 3960 | 1469263371199 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:42:51 INFO - PROCESS | 3960 | 1469263371203 Marionette TRACE conn6 <- [1,2218,null,{}] 01:42:51 INFO - PROCESS | 3960 | 1469263371214 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}] 01:42:51 INFO - PROCESS | 3960 | 1469263371218 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:51 INFO - PROCESS | 3960 | 1469263371329 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 01:42:51 INFO - PROCESS | 3960 | 1469263371468 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:51 INFO - PROCESS | 3960 | 1469263371471 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:51 INFO - PROCESS | 3960 | ++DOCSHELL 19514400 == 43 [pid = 3960] [id = 564] 01:42:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (19514C00) [pid = 3960] [serial = 1692] [outer = 00000000] 01:42:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (196E7800) [pid = 3960] [serial = 1693] [outer = 19514C00] 01:42:51 INFO - PROCESS | 3960 | 1469263371528 Marionette DEBUG loaded listener.js 01:42:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1A2CB000) [pid = 3960] [serial = 1694] [outer = 19514C00] 01:42:52 INFO - PROCESS | 3960 | 1469263372133 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]]]}] 01:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 01:42:52 INFO - PROCESS | 3960 | 1469263372173 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 01:42:52 INFO - PROCESS | 3960 | 1469263372176 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 01:42:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:42:52 INFO - PROCESS | 3960 | 1469263372179 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:42:52 INFO - PROCESS | 3960 | 1469263372181 Marionette TRACE conn6 <- [1,2222,null,{}] 01:42:52 INFO - PROCESS | 3960 | 1469263372185 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}] 01:42:52 INFO - PROCESS | 3960 | 1469263372187 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:52 INFO - PROCESS | 3960 | 1469263372295 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 01:42:52 INFO - PROCESS | 3960 | 1469263372447 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:52 INFO - PROCESS | 3960 | 1469263372449 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:52 INFO - PROCESS | 3960 | ++DOCSHELL 19174800 == 44 [pid = 3960] [id = 565] 01:42:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (193B8C00) [pid = 3960] [serial = 1695] [outer = 00000000] 01:42:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A4DE800) [pid = 3960] [serial = 1696] [outer = 193B8C00] 01:42:52 INFO - PROCESS | 3960 | 1469263372503 Marionette DEBUG loaded listener.js 01:42:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1A5F3800) [pid = 3960] [serial = 1697] [outer = 193B8C00] 01:42:53 INFO - PROCESS | 3960 | 1469263373183 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]]]}] 01:42:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:42:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1070ms 01:42:53 INFO - PROCESS | 3960 | 1469263373253 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 01:42:53 INFO - PROCESS | 3960 | 1469263373257 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 01:42:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:42:53 INFO - PROCESS | 3960 | 1469263373262 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:42:53 INFO - PROCESS | 3960 | 1469263373265 Marionette TRACE conn6 <- [1,2226,null,{}] 01:42:53 INFO - PROCESS | 3960 | 1469263373271 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}] 01:42:53 INFO - PROCESS | 3960 | 1469263373274 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:53 INFO - PROCESS | 3960 | 1469263373381 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 01:42:53 INFO - PROCESS | 3960 | 1469263373528 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:53 INFO - PROCESS | 3960 | 1469263373531 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:53 INFO - PROCESS | 3960 | ++DOCSHELL 0F56FC00 == 45 [pid = 3960] [id = 566] 01:42:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (0F570000) [pid = 3960] [serial = 1698] [outer = 00000000] 01:42:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (10430400) [pid = 3960] [serial = 1699] [outer = 0F570000] 01:42:53 INFO - PROCESS | 3960 | 1469263373581 Marionette DEBUG loaded listener.js 01:42:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (133ACC00) [pid = 3960] [serial = 1700] [outer = 0F570000] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 185AA000 == 44 [pid = 3960] [id = 560] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 0ECFF400 == 43 [pid = 3960] [id = 559] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 14861800 == 42 [pid = 3960] [id = 558] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 13BA1000 == 41 [pid = 3960] [id = 557] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 17CA3000 == 40 [pid = 3960] [id = 556] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 1662B400 == 39 [pid = 3960] [id = 555] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 0F840800 == 38 [pid = 3960] [id = 554] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 0C227800 == 37 [pid = 3960] [id = 13] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 0ED56C00 == 36 [pid = 3960] [id = 553] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 1A24B000 == 35 [pid = 3960] [id = 537] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 14868800 == 34 [pid = 3960] [id = 550] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 15746000 == 33 [pid = 3960] [id = 539] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 13C24C00 == 32 [pid = 3960] [id = 552] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 0C270400 == 31 [pid = 3960] [id = 551] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 0ED6EC00 == 30 [pid = 3960] [id = 538] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 1A2CE800 == 29 [pid = 3960] [id = 540] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 19174800 == 28 [pid = 3960] [id = 565] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 19514400 == 27 [pid = 3960] [id = 564] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 15A03000 == 26 [pid = 3960] [id = 561] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 0F26B000 == 25 [pid = 3960] [id = 562] 01:42:54 INFO - PROCESS | 3960 | --DOCSHELL 13D90800 == 24 [pid = 3960] [id = 563] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (0F8D4800) [pid = 3960] [serial = 1625] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (0F68CC00) [pid = 3960] [serial = 1624] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (15A04000) [pid = 3960] [serial = 1633] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (0ECFEC00) [pid = 3960] [serial = 1627] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (0F267C00) [pid = 3960] [serial = 1628] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (16AF5000) [pid = 3960] [serial = 1636] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (0F9E1400) [pid = 3960] [serial = 1630] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (17F98C00) [pid = 3960] [serial = 1640] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (1321C800) [pid = 3960] [serial = 1631] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (17C8EC00) [pid = 3960] [serial = 1639] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (13C1B800) [pid = 3960] [serial = 1645] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (18DC6800) [pid = 3960] [serial = 1642] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (18FFA400) [pid = 3960] [serial = 1648] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (137EE000) [pid = 3960] [serial = 1616] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (102C8000) [pid = 3960] [serial = 1615] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (193C3400) [pid = 3960] [serial = 1651] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17C25800) [pid = 3960] [serial = 1619] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (170AB800) [pid = 3960] [serial = 1618] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1A4EB800) [pid = 3960] [serial = 1622] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1A437400) [pid = 3960] [serial = 1621] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (13D0A800) [pid = 3960] [serial = 1646] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (190EDC00) [pid = 3960] [serial = 1643] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (18437C00) [pid = 3960] [serial = 1649] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (170B2400) [pid = 3960] [serial = 1637] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (16628C00) [pid = 3960] [serial = 1634] [outer = 00000000] [url = about:blank] 01:42:54 INFO - PROCESS | 3960 | 1469263374751 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]]]}] 01:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1540ms 01:42:54 INFO - PROCESS | 3960 | 1469263374803 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 01:42:54 INFO - PROCESS | 3960 | 1469263374807 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 01:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:42:54 INFO - PROCESS | 3960 | 1469263374812 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:42:54 INFO - PROCESS | 3960 | 1469263374816 Marionette TRACE conn6 <- [1,2230,null,{}] 01:42:54 INFO - PROCESS | 3960 | 1469263374821 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}] 01:42:54 INFO - PROCESS | 3960 | 1469263374823 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:54 INFO - PROCESS | 3960 | 1469263374948 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 01:42:55 INFO - PROCESS | 3960 | 1469263375040 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:55 INFO - PROCESS | 3960 | 1469263375042 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:55 INFO - PROCESS | 3960 | ++DOCSHELL 0ECFE800 == 25 [pid = 3960] [id = 567] 01:42:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0ED4D400) [pid = 3960] [serial = 1701] [outer = 00000000] 01:42:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F567000) [pid = 3960] [serial = 1702] [outer = 0ED4D400] 01:42:55 INFO - PROCESS | 3960 | 1469263375090 Marionette DEBUG loaded listener.js 01:42:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F664C00) [pid = 3960] [serial = 1703] [outer = 0ED4D400] 01:42:55 INFO - PROCESS | 3960 | 1469263375494 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]]]}] 01:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 01:42:55 INFO - PROCESS | 3960 | 1469263375574 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 01:42:55 INFO - PROCESS | 3960 | 1469263375578 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 01:42:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:42:55 INFO - PROCESS | 3960 | 1469263375584 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:42:55 INFO - PROCESS | 3960 | 1469263375587 Marionette TRACE conn6 <- [1,2234,null,{}] 01:42:55 INFO - PROCESS | 3960 | 1469263375591 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}] 01:42:55 INFO - PROCESS | 3960 | 1469263375594 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:55 INFO - PROCESS | 3960 | 1469263375686 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 01:42:55 INFO - PROCESS | 3960 | 1469263375692 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:55 INFO - PROCESS | 3960 | 1469263375694 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:55 INFO - PROCESS | 3960 | ++DOCSHELL 13218C00 == 26 [pid = 3960] [id = 568] 01:42:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (1321C000) [pid = 3960] [serial = 1704] [outer = 00000000] 01:42:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (135BDC00) [pid = 3960] [serial = 1705] [outer = 1321C000] 01:42:55 INFO - PROCESS | 3960 | 1469263375740 Marionette DEBUG loaded listener.js 01:42:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (13B75000) [pid = 3960] [serial = 1706] [outer = 1321C000] 01:42:56 INFO - PROCESS | 3960 | 1469263376177 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]]]}] 01:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 01:42:56 INFO - PROCESS | 3960 | 1469263376219 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 01:42:56 INFO - PROCESS | 3960 | 1469263376221 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 01:42:56 INFO - PROCESS | 3960 | 1469263376224 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:42:56 INFO - PROCESS | 3960 | 1469263376228 Marionette TRACE conn6 <- [1,2238,null,{}] 01:42:56 INFO - PROCESS | 3960 | 1469263376239 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}] 01:42:56 INFO - PROCESS | 3960 | 1469263376244 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:56 INFO - PROCESS | 3960 | 1469263376330 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 01:42:56 INFO - PROCESS | 3960 | 1469263376338 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:56 INFO - PROCESS | 3960 | 1469263376341 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:56 INFO - PROCESS | 3960 | ++DOCSHELL 14863800 == 27 [pid = 3960] [id = 569] 01:42:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (14866000) [pid = 3960] [serial = 1707] [outer = 00000000] 01:42:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (15746000) [pid = 3960] [serial = 1708] [outer = 14866000] 01:42:56 INFO - PROCESS | 3960 | 1469263376387 Marionette DEBUG loaded listener.js 01:42:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (16622C00) [pid = 3960] [serial = 1709] [outer = 14866000] 01:42:56 INFO - PROCESS | 3960 | 1469263376884 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]]]}] 01:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 01:42:56 INFO - PROCESS | 3960 | 1469263376898 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 01:42:56 INFO - PROCESS | 3960 | 1469263376900 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 01:42:56 INFO - PROCESS | 3960 | 1469263376903 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:42:56 INFO - PROCESS | 3960 | 1469263376905 Marionette TRACE conn6 <- [1,2242,null,{}] 01:42:56 INFO - PROCESS | 3960 | 1469263376909 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}] 01:42:56 INFO - PROCESS | 3960 | 1469263376910 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:57 INFO - PROCESS | 3960 | 1469263377044 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 01:42:57 INFO - PROCESS | 3960 | 1469263377141 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:57 INFO - PROCESS | 3960 | 1469263377143 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:57 INFO - PROCESS | 3960 | ++DOCSHELL 16AF0400 == 28 [pid = 3960] [id = 570] 01:42:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16AF2800) [pid = 3960] [serial = 1710] [outer = 00000000] 01:42:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (170AB400) [pid = 3960] [serial = 1711] [outer = 16AF2800] 01:42:57 INFO - PROCESS | 3960 | 1469263377186 Marionette DEBUG loaded listener.js 01:42:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17C19000) [pid = 3960] [serial = 1712] [outer = 16AF2800] 01:42:57 INFO - PROCESS | 3960 | 1469263377580 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]]]}] 01:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 731ms 01:42:57 INFO - PROCESS | 3960 | 1469263377640 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 01:42:57 INFO - PROCESS | 3960 | 1469263377642 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 01:42:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:42:57 INFO - PROCESS | 3960 | 1469263377645 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:42:57 INFO - PROCESS | 3960 | 1469263377647 Marionette TRACE conn6 <- [1,2246,null,{}] 01:42:57 INFO - PROCESS | 3960 | 1469263377650 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}] 01:42:57 INFO - PROCESS | 3960 | 1469263377652 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:57 INFO - PROCESS | 3960 | 1469263377764 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 01:42:57 INFO - PROCESS | 3960 | 1469263377770 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:57 INFO - PROCESS | 3960 | 1469263377772 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:57 INFO - PROCESS | 3960 | ++DOCSHELL 17C1CC00 == 29 [pid = 3960] [id = 571] 01:42:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17C1F000) [pid = 3960] [serial = 1713] [outer = 00000000] 01:42:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17CA2800) [pid = 3960] [serial = 1714] [outer = 17C1F000] 01:42:57 INFO - PROCESS | 3960 | 1469263377816 Marionette DEBUG loaded listener.js 01:42:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (17F96C00) [pid = 3960] [serial = 1715] [outer = 17C1F000] 01:42:58 INFO - PROCESS | 3960 | 1469263378303 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]]]}] 01:42:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 01:42:58 INFO - PROCESS | 3960 | 1469263378318 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 01:42:58 INFO - PROCESS | 3960 | 1469263378320 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 01:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:42:58 INFO - PROCESS | 3960 | 1469263378329 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:42:58 INFO - PROCESS | 3960 | 1469263378331 Marionette TRACE conn6 <- [1,2250,null,{}] 01:42:58 INFO - PROCESS | 3960 | 1469263378334 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}] 01:42:58 INFO - PROCESS | 3960 | 1469263378340 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:58 INFO - PROCESS | 3960 | 1469263378494 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 01:42:58 INFO - PROCESS | 3960 | 1469263378521 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:58 INFO - PROCESS | 3960 | 1469263378522 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:58 INFO - PROCESS | 3960 | ++DOCSHELL 18432000 == 30 [pid = 3960] [id = 572] 01:42:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (18434000) [pid = 3960] [serial = 1716] [outer = 00000000] 01:42:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (185B8C00) [pid = 3960] [serial = 1717] [outer = 18434000] 01:42:58 INFO - PROCESS | 3960 | 1469263378566 Marionette DEBUG loaded listener.js 01:42:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (18F47000) [pid = 3960] [serial = 1718] [outer = 18434000] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1916E800) [pid = 3960] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (17CA4C00) [pid = 3960] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (17C84400) [pid = 3960] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0C276800) [pid = 3960] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0ED6E000) [pid = 3960] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (166EB400) [pid = 3960] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (13D03800) [pid = 3960] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (193BD800) [pid = 3960] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F8D4400) [pid = 3960] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F26E000) [pid = 3960] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (185ACC00) [pid = 3960] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0C275000) [pid = 3960] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1A15AC00) [pid = 3960] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:42:58 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0EB36800) [pid = 3960] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:42:59 INFO - PROCESS | 3960 | 1469263379163 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]]]}] 01:42:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:42:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 870ms 01:42:59 INFO - PROCESS | 3960 | 1469263379203 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 01:42:59 INFO - PROCESS | 3960 | 1469263379205 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 01:42:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:42:59 INFO - PROCESS | 3960 | 1469263379207 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:42:59 INFO - PROCESS | 3960 | 1469263379209 Marionette TRACE conn6 <- [1,2254,null,{}] 01:42:59 INFO - PROCESS | 3960 | 1469263379212 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}] 01:42:59 INFO - PROCESS | 3960 | 1469263379214 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:59 INFO - PROCESS | 3960 | 1469263379334 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 01:42:59 INFO - PROCESS | 3960 | 1469263379391 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:59 INFO - PROCESS | 3960 | 1469263379392 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:59 INFO - PROCESS | 3960 | ++DOCSHELL 135B5800 == 31 [pid = 3960] [id = 573] 01:42:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (13CE4800) [pid = 3960] [serial = 1719] [outer = 00000000] 01:42:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17FA2000) [pid = 3960] [serial = 1720] [outer = 13CE4800] 01:42:59 INFO - PROCESS | 3960 | 1469263379436 Marionette DEBUG loaded listener.js 01:42:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (185ACC00) [pid = 3960] [serial = 1721] [outer = 13CE4800] 01:42:59 INFO - PROCESS | 3960 | 1469263379781 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]]]}] 01:42:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:42:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 01:42:59 INFO - PROCESS | 3960 | 1469263379851 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 01:42:59 INFO - PROCESS | 3960 | 1469263379853 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 01:42:59 INFO - PROCESS | 3960 | 1469263379856 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:42:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:42:59 INFO - PROCESS | 3960 | 1469263379858 Marionette TRACE conn6 <- [1,2258,null,{}] 01:42:59 INFO - PROCESS | 3960 | 1469263379861 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}] 01:42:59 INFO - PROCESS | 3960 | 1469263379863 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:59 INFO - PROCESS | 3960 | 1469263379940 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 01:42:59 INFO - PROCESS | 3960 | 1469263379946 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:42:59 INFO - PROCESS | 3960 | 1469263379947 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:42:59 INFO - PROCESS | 3960 | ++DOCSHELL 08185000 == 32 [pid = 3960] [id = 574] 01:42:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17C21000) [pid = 3960] [serial = 1722] [outer = 00000000] 01:42:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (190F8000) [pid = 3960] [serial = 1723] [outer = 17C21000] 01:42:59 INFO - PROCESS | 3960 | 1469263379990 Marionette DEBUG loaded listener.js 01:43:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16623400) [pid = 3960] [serial = 1724] [outer = 17C21000] 01:43:00 INFO - PROCESS | 3960 | 1469263380428 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]]]}] 01:43:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:43:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 01:43:00 INFO - PROCESS | 3960 | 1469263380490 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 01:43:00 INFO - PROCESS | 3960 | 1469263380492 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 01:43:00 INFO - PROCESS | 3960 | 1469263380496 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:43:00 INFO - PROCESS | 3960 | 1469263380497 Marionette TRACE conn6 <- [1,2262,null,{}] 01:43:00 INFO - PROCESS | 3960 | 1469263380501 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}] 01:43:00 INFO - PROCESS | 3960 | 1469263380503 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:00 INFO - PROCESS | 3960 | 1469263380581 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 01:43:00 INFO - PROCESS | 3960 | 1469263380587 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:00 INFO - PROCESS | 3960 | 1469263380589 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:00 INFO - PROCESS | 3960 | ++DOCSHELL 190F7400 == 33 [pid = 3960] [id = 575] 01:43:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (19177000) [pid = 3960] [serial = 1725] [outer = 00000000] 01:43:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (193C0C00) [pid = 3960] [serial = 1726] [outer = 19177000] 01:43:00 INFO - PROCESS | 3960 | 1469263380631 Marionette DEBUG loaded listener.js 01:43:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (1950C000) [pid = 3960] [serial = 1727] [outer = 19177000] 01:43:01 INFO - PROCESS | 3960 | 1469263381261 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]]]}] 01:43:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:43:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 830ms 01:43:01 INFO - PROCESS | 3960 | 1469263381343 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 01:43:01 INFO - PROCESS | 3960 | 1469263381348 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 01:43:01 INFO - PROCESS | 3960 | 1469263381354 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:43:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:43:01 INFO - PROCESS | 3960 | 1469263381358 Marionette TRACE conn6 <- [1,2266,null,{}] 01:43:01 INFO - PROCESS | 3960 | 1469263381363 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}] 01:43:01 INFO - PROCESS | 3960 | 1469263381366 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:01 INFO - PROCESS | 3960 | 1469263381495 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 01:43:01 INFO - PROCESS | 3960 | 1469263381628 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:01 INFO - PROCESS | 3960 | 1469263381633 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:01 INFO - PROCESS | 3960 | ++DOCSHELL 0BA2E000 == 34 [pid = 3960] [id = 576] 01:43:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0BA2F000) [pid = 3960] [serial = 1728] [outer = 00000000] 01:43:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0F68A000) [pid = 3960] [serial = 1729] [outer = 0BA2F000] 01:43:01 INFO - PROCESS | 3960 | 1469263381690 Marionette DEBUG loaded listener.js 01:43:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (0F9E6C00) [pid = 3960] [serial = 1730] [outer = 0BA2F000] 01:43:02 INFO - PROCESS | 3960 | 1469263382329 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]]]}] 01:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1021ms 01:43:02 INFO - PROCESS | 3960 | 1469263382380 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 01:43:02 INFO - PROCESS | 3960 | 1469263382385 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 01:43:02 INFO - PROCESS | 3960 | 1469263382391 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:43:02 INFO - PROCESS | 3960 | 1469263382394 Marionette TRACE conn6 <- [1,2270,null,{}] 01:43:02 INFO - PROCESS | 3960 | 1469263382398 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}] 01:43:02 INFO - PROCESS | 3960 | 1469263382401 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:02 INFO - PROCESS | 3960 | 1469263382519 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 01:43:02 INFO - PROCESS | 3960 | 1469263382658 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:02 INFO - PROCESS | 3960 | 1469263382660 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:02 INFO - PROCESS | 3960 | ++DOCSHELL 13CDA400 == 35 [pid = 3960] [id = 577] 01:43:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (13CE1800) [pid = 3960] [serial = 1731] [outer = 00000000] 01:43:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (14F32C00) [pid = 3960] [serial = 1732] [outer = 13CE1800] 01:43:02 INFO - PROCESS | 3960 | 1469263382717 Marionette DEBUG loaded listener.js 01:43:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (166EF000) [pid = 3960] [serial = 1733] [outer = 13CE1800] 01:43:03 INFO - PROCESS | 3960 | 1469263383609 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]]]}] 01:43:03 INFO - PROCESS | 3960 | --DOCSHELL 08185000 == 34 [pid = 3960] [id = 574] 01:43:03 INFO - PROCESS | 3960 | --DOCSHELL 135B5800 == 33 [pid = 3960] [id = 573] 01:43:03 INFO - PROCESS | 3960 | --DOCSHELL 18432000 == 32 [pid = 3960] [id = 572] 01:43:03 INFO - PROCESS | 3960 | --DOCSHELL 17C1CC00 == 31 [pid = 3960] [id = 571] 01:43:03 INFO - PROCESS | 3960 | --DOCSHELL 16AF0400 == 30 [pid = 3960] [id = 570] 01:43:03 INFO - PROCESS | 3960 | --DOCSHELL 14863800 == 29 [pid = 3960] [id = 569] 01:43:03 INFO - PROCESS | 3960 | --DOCSHELL 13218C00 == 28 [pid = 3960] [id = 568] 01:43:03 INFO - PROCESS | 3960 | --DOCSHELL 0ECFE800 == 27 [pid = 3960] [id = 567] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (0C2CE000) [pid = 3960] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (0F274800) [pid = 3960] [serial = 1654] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (0F66DC00) [pid = 3960] [serial = 1655] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0F26EC00) [pid = 3960] [serial = 1660] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0F56AC00) [pid = 3960] [serial = 1661] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (16AF2000) [pid = 3960] [serial = 1666] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (15A02400) [pid = 3960] [serial = 1657] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (16AF4000) [pid = 3960] [serial = 1658] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (196F2000) [pid = 3960] [serial = 1652] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (133A5800) [pid = 3960] [serial = 1663] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (137F4400) [pid = 3960] [serial = 1664] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (13CDAC00) [pid = 3960] [serial = 1678] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (19581000) [pid = 3960] [serial = 1675] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (190FA400) [pid = 3960] [serial = 1121] [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.] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (1A2D1C00) [pid = 3960] [serial = 1685] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (1A158C00) [pid = 3960] [serial = 1681] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (19171800) [pid = 3960] [serial = 1676] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (185B8400) [pid = 3960] [serial = 1673] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (16AEB800) [pid = 3960] [serial = 1679] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (17C18400) [pid = 3960] [serial = 1667] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1A2CEC00) [pid = 3960] [serial = 1684] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (1A248400) [pid = 3960] [serial = 1682] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (17FA4C00) [pid = 3960] [serial = 1669] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (18435C00) [pid = 3960] [serial = 1670] [outer = 00000000] [url = about:blank] 01:43:03 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (185B6800) [pid = 3960] [serial = 1672] [outer = 00000000] [url = about:blank] 01:43:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:43:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1275ms 01:43:03 INFO - PROCESS | 3960 | 1469263383670 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 01:43:03 INFO - PROCESS | 3960 | 1469263383674 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 01:43:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:43:03 INFO - PROCESS | 3960 | 1469263383679 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:43:03 INFO - PROCESS | 3960 | 1469263383682 Marionette TRACE conn6 <- [1,2274,null,{}] 01:43:03 INFO - PROCESS | 3960 | 1469263383687 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}] 01:43:03 INFO - PROCESS | 3960 | 1469263383690 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:03 INFO - PROCESS | 3960 | 1469263383779 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 01:43:03 INFO - PROCESS | 3960 | 1469263383791 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:03 INFO - PROCESS | 3960 | 1469263383795 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:03 INFO - PROCESS | 3960 | ++DOCSHELL 0ECFE800 == 28 [pid = 3960] [id = 578] 01:43:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (0ED4E800) [pid = 3960] [serial = 1734] [outer = 00000000] 01:43:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0ED6EC00) [pid = 3960] [serial = 1735] [outer = 0ED4E800] 01:43:03 INFO - PROCESS | 3960 | 1469263383841 Marionette DEBUG loaded listener.js 01:43:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0F276800) [pid = 3960] [serial = 1736] [outer = 0ED4E800] 01:43:04 INFO - PROCESS | 3960 | 1469263384367 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]]]}] 01:43:04 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 01:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 01:43:04 INFO - PROCESS | 3960 | 1469263384409 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 01:43:04 INFO - PROCESS | 3960 | 1469263384413 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 01:43:04 INFO - PROCESS | 3960 | 1469263384419 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:43:04 INFO - PROCESS | 3960 | 1469263384422 Marionette TRACE conn6 <- [1,2278,null,{}] 01:43:04 INFO - PROCESS | 3960 | 1469263384425 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}] 01:43:04 INFO - PROCESS | 3960 | 1469263384427 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:04 INFO - PROCESS | 3960 | 1469263384512 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 01:43:04 INFO - PROCESS | 3960 | 1469263384604 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:04 INFO - PROCESS | 3960 | 1469263384607 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:04 INFO - PROCESS | 3960 | ++DOCSHELL 0F840800 == 29 [pid = 3960] [id = 579] 01:43:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F935C00) [pid = 3960] [serial = 1737] [outer = 00000000] 01:43:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (1329BC00) [pid = 3960] [serial = 1738] [outer = 0F935C00] 01:43:04 INFO - PROCESS | 3960 | 1469263384659 Marionette DEBUG loaded listener.js 01:43:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (135B5C00) [pid = 3960] [serial = 1739] [outer = 0F935C00] 01:43:05 INFO - PROCESS | 3960 | 1469263385045 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]]]}] 01:43:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:43:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 01:43:05 INFO - PROCESS | 3960 | 1469263385094 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 01:43:05 INFO - PROCESS | 3960 | 1469263385097 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 01:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:43:05 INFO - PROCESS | 3960 | 1469263385100 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:43:05 INFO - PROCESS | 3960 | 1469263385104 Marionette TRACE conn6 <- [1,2282,null,{}] 01:43:05 INFO - PROCESS | 3960 | 1469263385114 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}] 01:43:05 INFO - PROCESS | 3960 | 1469263385118 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:05 INFO - PROCESS | 3960 | 1469263385203 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 01:43:05 INFO - PROCESS | 3960 | 1469263385211 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:05 INFO - PROCESS | 3960 | 1469263385213 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:05 INFO - PROCESS | 3960 | ++DOCSHELL 15A03000 == 30 [pid = 3960] [id = 580] 01:43:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (15A0E800) [pid = 3960] [serial = 1740] [outer = 00000000] 01:43:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (1661DC00) [pid = 3960] [serial = 1741] [outer = 15A0E800] 01:43:05 INFO - PROCESS | 3960 | 1469263385261 Marionette DEBUG loaded listener.js 01:43:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (16AEC800) [pid = 3960] [serial = 1742] [outer = 15A0E800] 01:43:05 INFO - PROCESS | 3960 | 1469263385741 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]]]}] 01:43:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:43:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 01:43:05 INFO - PROCESS | 3960 | 1469263385791 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 01:43:05 INFO - PROCESS | 3960 | 1469263385793 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 01:43:05 INFO - PROCESS | 3960 | 1469263385797 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:43:05 INFO - PROCESS | 3960 | 1469263385798 Marionette TRACE conn6 <- [1,2286,null,{}] 01:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:43:05 INFO - PROCESS | 3960 | 1469263385808 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}] 01:43:05 INFO - PROCESS | 3960 | 1469263385810 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:05 INFO - PROCESS | 3960 | 1469263385927 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 01:43:05 INFO - PROCESS | 3960 | 1469263385933 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:05 INFO - PROCESS | 3960 | 1469263385935 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:05 INFO - PROCESS | 3960 | ++DOCSHELL 17C24800 == 31 [pid = 3960] [id = 581] 01:43:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17C32C00) [pid = 3960] [serial = 1743] [outer = 00000000] 01:43:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17CA7C00) [pid = 3960] [serial = 1744] [outer = 17C32C00] 01:43:05 INFO - PROCESS | 3960 | 1469263385980 Marionette DEBUG loaded listener.js 01:43:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17F9E800) [pid = 3960] [serial = 1745] [outer = 17C32C00] 01:43:06 INFO - PROCESS | 3960 | 1469263386420 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]]]}] 01:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 01:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:43:06 INFO - PROCESS | 3960 | 1469263386472 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 01:43:06 INFO - PROCESS | 3960 | 1469263386474 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 01:43:06 INFO - PROCESS | 3960 | 1469263386477 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:43:06 INFO - PROCESS | 3960 | 1469263386479 Marionette TRACE conn6 <- [1,2290,null,{}] 01:43:06 INFO - PROCESS | 3960 | 1469263386482 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}] 01:43:06 INFO - PROCESS | 3960 | 1469263386484 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:06 INFO - PROCESS | 3960 | 1469263386597 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 01:43:06 INFO - PROCESS | 3960 | 1469263386689 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:06 INFO - PROCESS | 3960 | 1469263386691 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:06 INFO - PROCESS | 3960 | ++DOCSHELL 17CA3C00 == 32 [pid = 3960] [id = 582] 01:43:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17FA4400) [pid = 3960] [serial = 1746] [outer = 00000000] 01:43:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (18438C00) [pid = 3960] [serial = 1747] [outer = 17FA4400] 01:43:06 INFO - PROCESS | 3960 | 1469263386734 Marionette DEBUG loaded listener.js 01:43:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (185AC000) [pid = 3960] [serial = 1748] [outer = 17FA4400] 01:43:07 INFO - PROCESS | 3960 | 1469263387130 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]]]}] 01:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 731ms 01:43:07 INFO - PROCESS | 3960 | 1469263387209 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 01:43:07 INFO - PROCESS | 3960 | 1469263387211 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 01:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:43:07 INFO - PROCESS | 3960 | 1469263387214 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:43:07 INFO - PROCESS | 3960 | 1469263387216 Marionette TRACE conn6 <- [1,2294,null,{}] 01:43:07 INFO - PROCESS | 3960 | 1469263387219 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}] 01:43:07 INFO - PROCESS | 3960 | 1469263387225 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:07 INFO - PROCESS | 3960 | 1469263387365 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 01:43:07 INFO - PROCESS | 3960 | 1469263387371 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:07 INFO - PROCESS | 3960 | 1469263387374 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:07 INFO - PROCESS | 3960 | ++DOCSHELL 190EEC00 == 33 [pid = 3960] [id = 583] 01:43:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (190EF400) [pid = 3960] [serial = 1749] [outer = 00000000] 01:43:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (193BBC00) [pid = 3960] [serial = 1750] [outer = 190EF400] 01:43:07 INFO - PROCESS | 3960 | 1469263387481 Marionette DEBUG loaded listener.js 01:43:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (133AA000) [pid = 3960] [serial = 1751] [outer = 190EF400] 01:43:07 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1321C000) [pid = 3960] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:43:07 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0ED4D400) [pid = 3960] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:43:07 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (16AF2800) [pid = 3960] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:43:07 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17C1F000) [pid = 3960] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:43:07 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F570000) [pid = 3960] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:43:07 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (18434000) [pid = 3960] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:43:07 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (14866000) [pid = 3960] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:43:07 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (13CE4800) [pid = 3960] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:43:07 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (17C21000) [pid = 3960] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:43:07 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0F26D400) [pid = 3960] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:43:07 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (13D93C00) [pid = 3960] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:43:07 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (19514C00) [pid = 3960] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:43:07 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (193B8C00) [pid = 3960] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:43:08 INFO - PROCESS | 3960 | 1469263388019 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]]]}] 01:43:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:43:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 831ms 01:43:08 INFO - PROCESS | 3960 | 1469263388045 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 01:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:43:08 INFO - PROCESS | 3960 | 1469263388047 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 01:43:08 INFO - PROCESS | 3960 | 1469263388050 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:43:08 INFO - PROCESS | 3960 | 1469263388052 Marionette TRACE conn6 <- [1,2298,null,{}] 01:43:08 INFO - PROCESS | 3960 | 1469263388055 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}] 01:43:08 INFO - PROCESS | 3960 | 1469263388057 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:08 INFO - PROCESS | 3960 | 1469263388136 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 01:43:08 INFO - PROCESS | 3960 | 1469263388229 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:08 INFO - PROCESS | 3960 | 1469263388231 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:08 INFO - PROCESS | 3960 | ++DOCSHELL 13CE4800 == 34 [pid = 3960] [id = 584] 01:43:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (13D0D800) [pid = 3960] [serial = 1752] [outer = 00000000] 01:43:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (17E84400) [pid = 3960] [serial = 1753] [outer = 13D0D800] 01:43:08 INFO - PROCESS | 3960 | 1469263388281 Marionette DEBUG loaded listener.js 01:43:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (190F8C00) [pid = 3960] [serial = 1754] [outer = 13D0D800] 01:43:08 INFO - PROCESS | 3960 | 1469263388638 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]]]}] 01:43:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:43:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 01:43:08 INFO - PROCESS | 3960 | 1469263388681 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 01:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:43:08 INFO - PROCESS | 3960 | 1469263388683 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 01:43:08 INFO - PROCESS | 3960 | 1469263388686 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:43:08 INFO - PROCESS | 3960 | 1469263388688 Marionette TRACE conn6 <- [1,2302,null,{}] 01:43:08 INFO - PROCESS | 3960 | 1469263388692 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}] 01:43:08 INFO - PROCESS | 3960 | 1469263388693 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:08 INFO - PROCESS | 3960 | 1469263388772 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 01:43:08 INFO - PROCESS | 3960 | 1469263388870 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:08 INFO - PROCESS | 3960 | 1469263388872 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:08 INFO - PROCESS | 3960 | ++DOCSHELL 14F30000 == 35 [pid = 3960] [id = 585] 01:43:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (14F32400) [pid = 3960] [serial = 1755] [outer = 00000000] 01:43:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (1960F800) [pid = 3960] [serial = 1756] [outer = 14F32400] 01:43:08 INFO - PROCESS | 3960 | 1469263388917 Marionette DEBUG loaded listener.js 01:43:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (1A157800) [pid = 3960] [serial = 1757] [outer = 14F32400] 01:43:09 INFO - PROCESS | 3960 | 1469263389259 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]]]}] 01:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 01:43:09 INFO - PROCESS | 3960 | 1469263389317 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 01:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:43:09 INFO - PROCESS | 3960 | 1469263389319 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 01:43:09 INFO - PROCESS | 3960 | 1469263389322 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:43:09 INFO - PROCESS | 3960 | 1469263389324 Marionette TRACE conn6 <- [1,2306,null,{}] 01:43:09 INFO - PROCESS | 3960 | 1469263389327 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}] 01:43:09 INFO - PROCESS | 3960 | 1469263389329 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:09 INFO - PROCESS | 3960 | 1469263389457 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 01:43:09 INFO - PROCESS | 3960 | 1469263389492 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:09 INFO - PROCESS | 3960 | 1469263389494 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:09 INFO - PROCESS | 3960 | ++DOCSHELL 19517800 == 36 [pid = 3960] [id = 586] 01:43:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (1A247400) [pid = 3960] [serial = 1758] [outer = 00000000] 01:43:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (1A250000) [pid = 3960] [serial = 1759] [outer = 1A247400] 01:43:09 INFO - PROCESS | 3960 | 1469263389536 Marionette DEBUG loaded listener.js 01:43:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1A2D1C00) [pid = 3960] [serial = 1760] [outer = 1A247400] 01:43:09 INFO - PROCESS | 3960 | 1469263389999 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] 01:43:10 INFO - PROCESS | 3960 | 1469263390059 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 01:43:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:43:10 INFO - PROCESS | 3960 | 1469263390065 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:43:10 INFO - PROCESS | 3960 | 1469263390068 Marionette TRACE conn6 <- [1,2310,null,{}] 01:43:10 INFO - PROCESS | 3960 | 1469263390074 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}] 01:43:10 INFO - PROCESS | 3960 | 1469263390077 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:10 INFO - PROCESS | 3960 | 1469263390193 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 01:43:10 INFO - PROCESS | 3960 | 1469263390370 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:10 INFO - PROCESS | 3960 | 1469263390373 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:10 INFO - PROCESS | 3960 | ++DOCSHELL 0ED6E000 == 37 [pid = 3960] [id = 587] 01:43:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (0ED6F400) [pid = 3960] [serial = 1761] [outer = 00000000] 01:43:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (0F662C00) [pid = 3960] [serial = 1762] [outer = 0ED6F400] 01:43:10 INFO - PROCESS | 3960 | 1469263390435 Marionette DEBUG loaded listener.js 01:43:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (0F83C800) [pid = 3960] [serial = 1763] [outer = 0ED6F400] 01:43:11 INFO - PROCESS | 3960 | 1469263391050 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]]]}] 01:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1021ms 01:43:11 INFO - PROCESS | 3960 | 1469263391090 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 01:43:11 INFO - PROCESS | 3960 | 1469263391095 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 01:43:11 INFO - PROCESS | 3960 | 1469263391101 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:43:11 INFO - PROCESS | 3960 | 1469263391104 Marionette TRACE conn6 <- [1,2314,null,{}] 01:43:11 INFO - PROCESS | 3960 | 1469263391108 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}] 01:43:11 INFO - PROCESS | 3960 | 1469263391111 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:11 INFO - PROCESS | 3960 | 1469263391225 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 01:43:11 INFO - PROCESS | 3960 | 1469263391381 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:11 INFO - PROCESS | 3960 | 1469263391384 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:11 INFO - PROCESS | 3960 | ++DOCSHELL 14F35800 == 38 [pid = 3960] [id = 588] 01:43:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1661D000) [pid = 3960] [serial = 1764] [outer = 00000000] 01:43:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (16AF6000) [pid = 3960] [serial = 1765] [outer = 1661D000] 01:43:11 INFO - PROCESS | 3960 | 1469263391440 Marionette DEBUG loaded listener.js 01:43:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17C22800) [pid = 3960] [serial = 1766] [outer = 1661D000] 01:43:11 INFO - PROCESS | 3960 | 1469263391980 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]]]}] 01:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 01:43:12 INFO - PROCESS | 3960 | 1469263392035 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 01:43:12 INFO - PROCESS | 3960 | 1469263392037 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 01:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:43:12 INFO - PROCESS | 3960 | 1469263392041 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:43:12 INFO - PROCESS | 3960 | 1469263392045 Marionette TRACE conn6 <- [1,2318,null,{}] 01:43:12 INFO - PROCESS | 3960 | 1469263392056 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}] 01:43:12 INFO - PROCESS | 3960 | 1469263392060 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:12 INFO - PROCESS | 3960 | 1469263392169 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 01:43:12 INFO - PROCESS | 3960 | 1469263392309 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:12 INFO - PROCESS | 3960 | 1469263392312 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:12 INFO - PROCESS | 3960 | ++DOCSHELL 19171800 == 39 [pid = 3960] [id = 589] 01:43:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (19177C00) [pid = 3960] [serial = 1767] [outer = 00000000] 01:43:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (196E6C00) [pid = 3960] [serial = 1768] [outer = 19177C00] 01:43:12 INFO - PROCESS | 3960 | 1469263392369 Marionette DEBUG loaded listener.js 01:43:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1A250C00) [pid = 3960] [serial = 1769] [outer = 19177C00] 01:43:12 INFO - PROCESS | 3960 | 1469263392984 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]]]}] 01:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 970ms 01:43:13 INFO - PROCESS | 3960 | 1469263393015 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 01:43:13 INFO - PROCESS | 3960 | 1469263393017 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 01:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:43:13 INFO - PROCESS | 3960 | 1469263393021 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:43:13 INFO - PROCESS | 3960 | 1469263393023 Marionette TRACE conn6 <- [1,2322,null,{}] 01:43:13 INFO - PROCESS | 3960 | 1469263393026 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}] 01:43:13 INFO - PROCESS | 3960 | 1469263393029 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:13 INFO - PROCESS | 3960 | 1469263393162 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 01:43:13 INFO - PROCESS | 3960 | 1469263393274 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:13 INFO - PROCESS | 3960 | 1469263393276 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:13 INFO - PROCESS | 3960 | ++DOCSHELL 08665C00 == 40 [pid = 3960] [id = 590] 01:43:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (08667C00) [pid = 3960] [serial = 1770] [outer = 00000000] 01:43:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (0EB87C00) [pid = 3960] [serial = 1771] [outer = 08667C00] 01:43:13 INFO - PROCESS | 3960 | 1469263393485 Marionette DEBUG loaded listener.js 01:43:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (0ED50800) [pid = 3960] [serial = 1772] [outer = 08667C00] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 0F56FC00 == 39 [pid = 3960] [id = 566] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 14F30000 == 38 [pid = 3960] [id = 585] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 13CE4800 == 37 [pid = 3960] [id = 584] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 190EEC00 == 36 [pid = 3960] [id = 583] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 17CA3C00 == 35 [pid = 3960] [id = 582] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 17C24800 == 34 [pid = 3960] [id = 581] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 15A03000 == 33 [pid = 3960] [id = 580] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 0F840800 == 32 [pid = 3960] [id = 579] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 0ECFE800 == 31 [pid = 3960] [id = 578] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 190F7400 == 30 [pid = 3960] [id = 575] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 0BA2E000 == 29 [pid = 3960] [id = 576] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 13CDA400 == 28 [pid = 3960] [id = 577] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 19171800 == 27 [pid = 3960] [id = 589] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 19517800 == 26 [pid = 3960] [id = 586] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 0ED6E000 == 25 [pid = 3960] [id = 587] 01:43:14 INFO - PROCESS | 3960 | --DOCSHELL 14F35800 == 24 [pid = 3960] [id = 588] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (135BDC00) [pid = 3960] [serial = 1705] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (13B75000) [pid = 3960] [serial = 1706] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (0F567000) [pid = 3960] [serial = 1702] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (170AB400) [pid = 3960] [serial = 1711] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0F664C00) [pid = 3960] [serial = 1703] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17CA2800) [pid = 3960] [serial = 1714] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (133ACC00) [pid = 3960] [serial = 1700] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (17C19000) [pid = 3960] [serial = 1712] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (10430400) [pid = 3960] [serial = 1699] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (185B8C00) [pid = 3960] [serial = 1717] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (15746000) [pid = 3960] [serial = 1708] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17FA2000) [pid = 3960] [serial = 1720] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17F96C00) [pid = 3960] [serial = 1715] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (190F8000) [pid = 3960] [serial = 1723] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (185ACC00) [pid = 3960] [serial = 1721] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (193C0C00) [pid = 3960] [serial = 1726] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0F68EC00) [pid = 3960] [serial = 1688] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0F65E400) [pid = 3960] [serial = 1687] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (170B2000) [pid = 3960] [serial = 1691] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (16627000) [pid = 3960] [serial = 1690] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (1A2CB000) [pid = 3960] [serial = 1694] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (196E7800) [pid = 3960] [serial = 1693] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (1A5F3800) [pid = 3960] [serial = 1697] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (1A4DE800) [pid = 3960] [serial = 1696] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (16623400) [pid = 3960] [serial = 1724] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (18F47000) [pid = 3960] [serial = 1718] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (16622C00) [pid = 3960] [serial = 1709] [outer = 00000000] [url = about:blank] 01:43:14 INFO - PROCESS | 3960 | 1469263394812 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]]]}] 01:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1825ms 01:43:14 INFO - PROCESS | 3960 | 1469263394850 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 01:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:43:14 INFO - PROCESS | 3960 | 1469263394855 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 01:43:14 INFO - PROCESS | 3960 | 1469263394860 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:43:14 INFO - PROCESS | 3960 | 1469263394863 Marionette TRACE conn6 <- [1,2326,null,{}] 01:43:14 INFO - PROCESS | 3960 | 1469263394869 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}] 01:43:14 INFO - PROCESS | 3960 | 1469263394872 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:14 INFO - PROCESS | 3960 | 1469263394960 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 01:43:14 INFO - PROCESS | 3960 | 1469263394968 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:14 INFO - PROCESS | 3960 | 1469263394971 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:14 INFO - PROCESS | 3960 | ++DOCSHELL 0C2D3800 == 25 [pid = 3960] [id = 591] 01:43:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (0C2D3C00) [pid = 3960] [serial = 1773] [outer = 00000000] 01:43:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (0EC5A000) [pid = 3960] [serial = 1774] [outer = 0C2D3C00] 01:43:15 INFO - PROCESS | 3960 | 1469263395026 Marionette DEBUG loaded listener.js 01:43:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0ECF2400) [pid = 3960] [serial = 1775] [outer = 0C2D3C00] 01:43:15 INFO - PROCESS | 3960 | 1469263395543 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]]]}] 01:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 731ms 01:43:15 INFO - PROCESS | 3960 | 1469263395591 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 01:43:15 INFO - PROCESS | 3960 | 1469263395596 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 01:43:15 INFO - PROCESS | 3960 | 1469263395602 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:43:15 INFO - PROCESS | 3960 | 1469263395605 Marionette TRACE conn6 <- [1,2330,null,{}] 01:43:15 INFO - PROCESS | 3960 | 1469263395609 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}] 01:43:15 INFO - PROCESS | 3960 | 1469263395611 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:15 INFO - PROCESS | 3960 | 1469263395699 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 01:43:15 INFO - PROCESS | 3960 | 1469263395791 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:15 INFO - PROCESS | 3960 | 1469263395794 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:15 INFO - PROCESS | 3960 | ++DOCSHELL 0F667800 == 26 [pid = 3960] [id = 592] 01:43:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0F668800) [pid = 3960] [serial = 1776] [outer = 00000000] 01:43:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F692C00) [pid = 3960] [serial = 1777] [outer = 0F668800] 01:43:15 INFO - PROCESS | 3960 | 1469263395850 Marionette DEBUG loaded listener.js 01:43:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0F832C00) [pid = 3960] [serial = 1778] [outer = 0F668800] 01:43:16 INFO - PROCESS | 3960 | 1469263396240 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]]]}] 01:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 01:43:16 INFO - PROCESS | 3960 | 1469263396276 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 01:43:16 INFO - PROCESS | 3960 | 1469263396278 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 01:43:16 INFO - PROCESS | 3960 | 1469263396281 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:43:16 INFO - PROCESS | 3960 | 1469263396285 Marionette TRACE conn6 <- [1,2334,null,{}] 01:43:16 INFO - PROCESS | 3960 | 1469263396295 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}] 01:43:16 INFO - PROCESS | 3960 | 1469263396300 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:16 INFO - PROCESS | 3960 | 1469263396421 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 01:43:16 INFO - PROCESS | 3960 | 1469263396433 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:16 INFO - PROCESS | 3960 | 1469263396436 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:16 INFO - PROCESS | 3960 | ++DOCSHELL 137F0C00 == 27 [pid = 3960] [id = 593] 01:43:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (137F5400) [pid = 3960] [serial = 1779] [outer = 00000000] 01:43:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (13C1C000) [pid = 3960] [serial = 1780] [outer = 137F5400] 01:43:16 INFO - PROCESS | 3960 | 1469263396483 Marionette DEBUG loaded listener.js 01:43:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (13D8B800) [pid = 3960] [serial = 1781] [outer = 137F5400] 01:43:16 INFO - PROCESS | 3960 | 1469263396923 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]]]}] 01:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 671ms 01:43:16 INFO - PROCESS | 3960 | 1469263396972 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 01:43:16 INFO - PROCESS | 3960 | 1469263396975 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 01:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:43:16 INFO - PROCESS | 3960 | 1469263396989 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:43:16 INFO - PROCESS | 3960 | 1469263396991 Marionette TRACE conn6 <- [1,2338,null,{}] 01:43:16 INFO - PROCESS | 3960 | 1469263396994 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}] 01:43:16 INFO - PROCESS | 3960 | 1469263396996 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:17 INFO - PROCESS | 3960 | 1469263397110 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 01:43:17 INFO - PROCESS | 3960 | 1469263397115 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:17 INFO - PROCESS | 3960 | 1469263397117 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:17 INFO - PROCESS | 3960 | ++DOCSHELL 13C18000 == 28 [pid = 3960] [id = 594] 01:43:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (14860800) [pid = 3960] [serial = 1782] [outer = 00000000] 01:43:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (1661C400) [pid = 3960] [serial = 1783] [outer = 14860800] 01:43:17 INFO - PROCESS | 3960 | 1469263397162 Marionette DEBUG loaded listener.js 01:43:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (16AEC000) [pid = 3960] [serial = 1784] [outer = 14860800] 01:43:17 INFO - PROCESS | 3960 | 1469263397625 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]]]}] 01:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 01:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:43:17 INFO - PROCESS | 3960 | 1469263397662 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 01:43:17 INFO - PROCESS | 3960 | 1469263397664 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 01:43:17 INFO - PROCESS | 3960 | 1469263397667 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:43:17 INFO - PROCESS | 3960 | 1469263397669 Marionette TRACE conn6 <- [1,2342,null,{}] 01:43:17 INFO - PROCESS | 3960 | 1469263397678 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}] 01:43:17 INFO - PROCESS | 3960 | 1469263397681 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:17 INFO - PROCESS | 3960 | 1469263397793 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 01:43:17 INFO - PROCESS | 3960 | 1469263397885 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:17 INFO - PROCESS | 3960 | 1469263397887 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:17 INFO - PROCESS | 3960 | ++DOCSHELL 170B1C00 == 29 [pid = 3960] [id = 595] 01:43:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (170B2400) [pid = 3960] [serial = 1785] [outer = 00000000] 01:43:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17C21000) [pid = 3960] [serial = 1786] [outer = 170B2400] 01:43:17 INFO - PROCESS | 3960 | 1469263397933 Marionette DEBUG loaded listener.js 01:43:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17C2C000) [pid = 3960] [serial = 1787] [outer = 170B2400] 01:43:18 INFO - PROCESS | 3960 | 1469263398344 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]]]}] 01:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 01:43:18 INFO - PROCESS | 3960 | 1469263398398 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 01:43:18 INFO - PROCESS | 3960 | 1469263398400 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 01:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:43:18 INFO - PROCESS | 3960 | 1469263398403 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:43:18 INFO - PROCESS | 3960 | 1469263398405 Marionette TRACE conn6 <- [1,2346,null,{}] 01:43:18 INFO - PROCESS | 3960 | 1469263398423 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}] 01:43:18 INFO - PROCESS | 3960 | 1469263398428 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:18 INFO - PROCESS | 3960 | 1469263398568 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 01:43:18 INFO - PROCESS | 3960 | 1469263398574 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:18 INFO - PROCESS | 3960 | 1469263398576 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:18 INFO - PROCESS | 3960 | ++DOCSHELL 0EC14800 == 30 [pid = 3960] [id = 596] 01:43:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (17C17800) [pid = 3960] [serial = 1788] [outer = 00000000] 01:43:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (17E89000) [pid = 3960] [serial = 1789] [outer = 17C17800] 01:43:18 INFO - PROCESS | 3960 | 1469263398620 Marionette DEBUG loaded listener.js 01:43:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (185B1C00) [pid = 3960] [serial = 1790] [outer = 17C17800] 01:43:19 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (17C32C00) [pid = 3960] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:43:19 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (14F32400) [pid = 3960] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:43:19 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (13CE1800) [pid = 3960] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:43:19 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (15A0E800) [pid = 3960] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:43:19 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17FA4400) [pid = 3960] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:43:19 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (19177000) [pid = 3960] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:43:19 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0BA2F000) [pid = 3960] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:43:19 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0ED4E800) [pid = 3960] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:43:19 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0F935C00) [pid = 3960] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:43:19 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (13D0D800) [pid = 3960] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:43:19 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1A247400) [pid = 3960] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:43:19 INFO - PROCESS | 3960 | 1469263399330 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]]]}] 01:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 01:43:19 INFO - PROCESS | 3960 | 1469263399383 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 01:43:19 INFO - PROCESS | 3960 | 1469263399385 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 01:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:43:19 INFO - PROCESS | 3960 | 1469263399388 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:43:19 INFO - PROCESS | 3960 | 1469263399390 Marionette TRACE conn6 <- [1,2350,null,{}] 01:43:19 INFO - PROCESS | 3960 | 1469263399394 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}] 01:43:19 INFO - PROCESS | 3960 | 1469263399395 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:19 INFO - PROCESS | 3960 | 1469263399473 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 01:43:19 INFO - PROCESS | 3960 | 1469263399574 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:19 INFO - PROCESS | 3960 | 1469263399576 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:19 INFO - PROCESS | 3960 | ++DOCSHELL 0F660000 == 31 [pid = 3960] [id = 597] 01:43:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F663800) [pid = 3960] [serial = 1791] [outer = 00000000] 01:43:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (15A0E800) [pid = 3960] [serial = 1792] [outer = 0F663800] 01:43:19 INFO - PROCESS | 3960 | 1469263399619 Marionette DEBUG loaded listener.js 01:43:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (17C32C00) [pid = 3960] [serial = 1793] [outer = 0F663800] 01:43:19 INFO - PROCESS | 3960 | 1469263399951 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]]]}] 01:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 570ms 01:43:19 INFO - PROCESS | 3960 | 1469263399965 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 01:43:19 INFO - PROCESS | 3960 | 1469263399966 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 01:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:43:19 INFO - PROCESS | 3960 | 1469263399976 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:43:19 INFO - PROCESS | 3960 | 1469263399978 Marionette TRACE conn6 <- [1,2354,null,{}] 01:43:19 INFO - PROCESS | 3960 | 1469263399996 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}] 01:43:19 INFO - PROCESS | 3960 | 1469263399998 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:20 INFO - PROCESS | 3960 | 1469263400112 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 01:43:20 INFO - PROCESS | 3960 | 1469263400121 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:20 INFO - PROCESS | 3960 | 1469263400123 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:20 INFO - PROCESS | 3960 | ++DOCSHELL 08182000 == 32 [pid = 3960] [id = 598] 01:43:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0BA2C000) [pid = 3960] [serial = 1794] [outer = 00000000] 01:43:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (185B5400) [pid = 3960] [serial = 1795] [outer = 0BA2C000] 01:43:20 INFO - PROCESS | 3960 | 1469263400166 Marionette DEBUG loaded listener.js 01:43:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (18FED000) [pid = 3960] [serial = 1796] [outer = 0BA2C000] 01:43:20 INFO - PROCESS | 3960 | 1469263400588 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]]]}] 01:43:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:43:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 01:43:20 INFO - PROCESS | 3960 | 1469263400601 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 01:43:20 INFO - PROCESS | 3960 | 1469263400603 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 01:43:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:43:20 INFO - PROCESS | 3960 | 1469263400606 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:43:20 INFO - PROCESS | 3960 | 1469263400608 Marionette TRACE conn6 <- [1,2358,null,{}] 01:43:20 INFO - PROCESS | 3960 | 1469263400611 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}] 01:43:20 INFO - PROCESS | 3960 | 1469263400613 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:20 INFO - PROCESS | 3960 | 1469263400696 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 01:43:20 INFO - PROCESS | 3960 | 1469263400702 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:20 INFO - PROCESS | 3960 | 1469263400703 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:20 INFO - PROCESS | 3960 | ++DOCSHELL 190F5400 == 33 [pid = 3960] [id = 599] 01:43:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (190F5C00) [pid = 3960] [serial = 1797] [outer = 00000000] 01:43:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (193B5400) [pid = 3960] [serial = 1798] [outer = 190F5C00] 01:43:20 INFO - PROCESS | 3960 | 1469263400746 Marionette DEBUG loaded listener.js 01:43:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (193B7800) [pid = 3960] [serial = 1799] [outer = 190F5C00] 01:43:21 INFO - PROCESS | 3960 | 1469263401233 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]]]}] 01:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 731ms 01:43:21 INFO - PROCESS | 3960 | 1469263401342 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 01:43:21 INFO - PROCESS | 3960 | 1469263401346 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 01:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:43:21 INFO - PROCESS | 3960 | 1469263401351 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:43:21 INFO - PROCESS | 3960 | 1469263401356 Marionette TRACE conn6 <- [1,2362,null,{}] 01:43:21 INFO - PROCESS | 3960 | 1469263401362 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}] 01:43:21 INFO - PROCESS | 3960 | 1469263401366 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:21 INFO - PROCESS | 3960 | 1469263401520 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 01:43:21 INFO - PROCESS | 3960 | 1469263401635 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:21 INFO - PROCESS | 3960 | 1469263401638 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:21 INFO - PROCESS | 3960 | ++DOCSHELL 0C2C9C00 == 34 [pid = 3960] [id = 600] 01:43:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (0C2CA800) [pid = 3960] [serial = 1800] [outer = 00000000] 01:43:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (0ED4E400) [pid = 3960] [serial = 1801] [outer = 0C2CA800] 01:43:21 INFO - PROCESS | 3960 | 1469263401721 Marionette DEBUG loaded listener.js 01:43:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (0F56E800) [pid = 3960] [serial = 1802] [outer = 0C2CA800] 01:43:22 INFO - PROCESS | 3960 | 1469263402490 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]]]}] 01:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1190ms 01:43:22 INFO - PROCESS | 3960 | 1469263402544 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 01:43:22 INFO - PROCESS | 3960 | 1469263402547 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 01:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:43:22 INFO - PROCESS | 3960 | 1469263402553 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:43:22 INFO - PROCESS | 3960 | 1469263402557 Marionette TRACE conn6 <- [1,2366,null,{}] 01:43:22 INFO - PROCESS | 3960 | 1469263402561 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}] 01:43:22 INFO - PROCESS | 3960 | 1469263402564 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:22 INFO - PROCESS | 3960 | 1469263402689 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 01:43:22 INFO - PROCESS | 3960 | 1469263402821 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:22 INFO - PROCESS | 3960 | 1469263402823 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:22 INFO - PROCESS | 3960 | ++DOCSHELL 13B28400 == 35 [pid = 3960] [id = 601] 01:43:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (13B66400) [pid = 3960] [serial = 1803] [outer = 00000000] 01:43:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (13CD6400) [pid = 3960] [serial = 1804] [outer = 13B66400] 01:43:22 INFO - PROCESS | 3960 | 1469263402880 Marionette DEBUG loaded listener.js 01:43:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (15A03400) [pid = 3960] [serial = 1805] [outer = 13B66400] 01:43:23 INFO - PROCESS | 3960 | 1469263403752 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]]]}] 01:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1272ms 01:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:43:23 INFO - PROCESS | 3960 | 1469263403825 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 01:43:23 INFO - PROCESS | 3960 | 1469263403830 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 01:43:23 INFO - PROCESS | 3960 | 1469263403835 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:43:23 INFO - PROCESS | 3960 | 1469263403838 Marionette TRACE conn6 <- [1,2370,null,{}] 01:43:23 INFO - PROCESS | 3960 | 1469263403843 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}] 01:43:23 INFO - PROCESS | 3960 | 1469263403846 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:23 INFO - PROCESS | 3960 | 1469263403955 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 01:43:24 INFO - PROCESS | 3960 | 1469263404087 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:24 INFO - PROCESS | 3960 | 1469263404091 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:24 INFO - PROCESS | 3960 | --DOCSHELL 08182000 == 34 [pid = 3960] [id = 598] 01:43:24 INFO - PROCESS | 3960 | --DOCSHELL 0F660000 == 33 [pid = 3960] [id = 597] 01:43:24 INFO - PROCESS | 3960 | --DOCSHELL 0EC14800 == 32 [pid = 3960] [id = 596] 01:43:24 INFO - PROCESS | 3960 | --DOCSHELL 170B1C00 == 31 [pid = 3960] [id = 595] 01:43:24 INFO - PROCESS | 3960 | --DOCSHELL 13C18000 == 30 [pid = 3960] [id = 594] 01:43:24 INFO - PROCESS | 3960 | --DOCSHELL 137F0C00 == 29 [pid = 3960] [id = 593] 01:43:24 INFO - PROCESS | 3960 | --DOCSHELL 0F667800 == 28 [pid = 3960] [id = 592] 01:43:24 INFO - PROCESS | 3960 | --DOCSHELL 0C2D3800 == 27 [pid = 3960] [id = 591] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17CA7C00) [pid = 3960] [serial = 1744] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1A157800) [pid = 3960] [serial = 1757] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (193BBC00) [pid = 3960] [serial = 1750] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (14F32C00) [pid = 3960] [serial = 1732] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (166EF000) [pid = 3960] [serial = 1733] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (1661DC00) [pid = 3960] [serial = 1741] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (185AC000) [pid = 3960] [serial = 1748] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (18438C00) [pid = 3960] [serial = 1747] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1950C000) [pid = 3960] [serial = 1727] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0F68A000) [pid = 3960] [serial = 1729] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F9E6C00) [pid = 3960] [serial = 1730] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0ED6EC00) [pid = 3960] [serial = 1735] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0F276800) [pid = 3960] [serial = 1736] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (1329BC00) [pid = 3960] [serial = 1738] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (17E84400) [pid = 3960] [serial = 1753] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (135B5C00) [pid = 3960] [serial = 1739] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1A2D1C00) [pid = 3960] [serial = 1760] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (1960F800) [pid = 3960] [serial = 1756] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (1A250000) [pid = 3960] [serial = 1759] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (17F9E800) [pid = 3960] [serial = 1745] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (190F8C00) [pid = 3960] [serial = 1754] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (16AEC800) [pid = 3960] [serial = 1742] [outer = 00000000] [url = about:blank] 01:43:24 INFO - PROCESS | 3960 | ++DOCSHELL 08186400 == 28 [pid = 3960] [id = 602] 01:43:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (0B942400) [pid = 3960] [serial = 1806] [outer = 00000000] 01:43:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (0F26E000) [pid = 3960] [serial = 1807] [outer = 0B942400] 01:43:24 INFO - PROCESS | 3960 | 1469263404171 Marionette DEBUG loaded listener.js 01:43:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0F68A000) [pid = 3960] [serial = 1808] [outer = 0B942400] 01:43:24 INFO - PROCESS | 3960 | 1469263404597 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]]]}] 01:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 830ms 01:43:24 INFO - PROCESS | 3960 | 1469263404665 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 01:43:24 INFO - PROCESS | 3960 | 1469263404669 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 01:43:24 INFO - PROCESS | 3960 | 1469263404675 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:43:24 INFO - PROCESS | 3960 | 1469263404678 Marionette TRACE conn6 <- [1,2374,null,{}] 01:43:24 INFO - PROCESS | 3960 | 1469263404682 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}] 01:43:24 INFO - PROCESS | 3960 | 1469263404684 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:24 INFO - PROCESS | 3960 | 1469263404770 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 01:43:24 INFO - PROCESS | 3960 | 1469263404776 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:24 INFO - PROCESS | 3960 | 1469263404778 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:24 INFO - PROCESS | 3960 | ++DOCSHELL 0F838C00 == 29 [pid = 3960] [id = 603] 01:43:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0F8CB800) [pid = 3960] [serial = 1809] [outer = 00000000] 01:43:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (133EB400) [pid = 3960] [serial = 1810] [outer = 0F8CB800] 01:43:24 INFO - PROCESS | 3960 | 1469263404824 Marionette DEBUG loaded listener.js 01:43:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (137F0C00) [pid = 3960] [serial = 1811] [outer = 0F8CB800] 01:43:25 INFO - PROCESS | 3960 | 1469263405301 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]]]}] 01:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 01:43:25 INFO - PROCESS | 3960 | 1469263405350 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 01:43:25 INFO - PROCESS | 3960 | 1469263405352 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 01:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:43:25 INFO - PROCESS | 3960 | 1469263405356 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:43:25 INFO - PROCESS | 3960 | 1469263405359 Marionette TRACE conn6 <- [1,2378,null,{}] 01:43:25 INFO - PROCESS | 3960 | 1469263405370 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}] 01:43:25 INFO - PROCESS | 3960 | 1469263405374 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:25 INFO - PROCESS | 3960 | 1469263405476 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 01:43:25 INFO - PROCESS | 3960 | 1469263405610 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:25 INFO - PROCESS | 3960 | 1469263405613 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:25 INFO - PROCESS | 3960 | ++DOCSHELL 16AB4800 == 30 [pid = 3960] [id = 604] 01:43:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (16AB5800) [pid = 3960] [serial = 1812] [outer = 00000000] 01:43:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (16AF3000) [pid = 3960] [serial = 1813] [outer = 16AB5800] 01:43:25 INFO - PROCESS | 3960 | 1469263405662 Marionette DEBUG loaded listener.js 01:43:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (170ADC00) [pid = 3960] [serial = 1814] [outer = 16AB5800] 01:43:26 INFO - PROCESS | 3960 | 1469263406030 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]]]}] 01:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 01:43:26 INFO - PROCESS | 3960 | 1469263406099 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 01:43:26 INFO - PROCESS | 3960 | 1469263406102 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 01:43:26 INFO - PROCESS | 3960 | 1469263406105 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:43:26 INFO - PROCESS | 3960 | 1469263406107 Marionette TRACE conn6 <- [1,2382,null,{}] 01:43:26 INFO - PROCESS | 3960 | 1469263406110 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}] 01:43:26 INFO - PROCESS | 3960 | 1469263406112 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:26 INFO - PROCESS | 3960 | 1469263406201 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 01:43:26 INFO - PROCESS | 3960 | 1469263406206 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:26 INFO - PROCESS | 3960 | 1469263406208 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:26 INFO - PROCESS | 3960 | ++DOCSHELL 17CA2C00 == 31 [pid = 3960] [id = 605] 01:43:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (17CA4000) [pid = 3960] [serial = 1815] [outer = 00000000] 01:43:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17FA4C00) [pid = 3960] [serial = 1816] [outer = 17CA4000] 01:43:26 INFO - PROCESS | 3960 | 1469263406251 Marionette DEBUG loaded listener.js 01:43:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (18438800) [pid = 3960] [serial = 1817] [outer = 17CA4000] 01:43:26 INFO - PROCESS | 3960 | 1469263406748 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]]]}] 01:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 01:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:43:26 INFO - PROCESS | 3960 | 1469263406781 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 01:43:26 INFO - PROCESS | 3960 | 1469263406783 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 01:43:26 INFO - PROCESS | 3960 | 1469263406786 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:43:26 INFO - PROCESS | 3960 | 1469263406788 Marionette TRACE conn6 <- [1,2386,null,{}] 01:43:26 INFO - PROCESS | 3960 | 1469263406791 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}] 01:43:26 INFO - PROCESS | 3960 | 1469263406793 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:26 INFO - PROCESS | 3960 | 1469263406932 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 01:43:26 INFO - PROCESS | 3960 | 1469263406954 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:26 INFO - PROCESS | 3960 | 1469263406956 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:26 INFO - PROCESS | 3960 | ++DOCSHELL 185AB800 == 32 [pid = 3960] [id = 606] 01:43:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (185ACC00) [pid = 3960] [serial = 1818] [outer = 00000000] 01:43:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (18F3B800) [pid = 3960] [serial = 1819] [outer = 185ACC00] 01:43:27 INFO - PROCESS | 3960 | 1469263406999 Marionette DEBUG loaded listener.js 01:43:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (190ED400) [pid = 3960] [serial = 1820] [outer = 185ACC00] 01:43:27 INFO - PROCESS | 3960 | 1469263407454 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]]]}] 01:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 731ms 01:43:27 INFO - PROCESS | 3960 | 1469263407517 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 01:43:27 INFO - PROCESS | 3960 | 1469263407519 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 01:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:43:27 INFO - PROCESS | 3960 | 1469263407531 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:43:27 INFO - PROCESS | 3960 | 1469263407533 Marionette TRACE conn6 <- [1,2390,null,{}] 01:43:27 INFO - PROCESS | 3960 | 1469263407537 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}] 01:43:27 INFO - PROCESS | 3960 | 1469263407542 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:27 INFO - PROCESS | 3960 | 1469263407693 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 01:43:27 INFO - PROCESS | 3960 | 1469263407763 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:27 INFO - PROCESS | 3960 | 1469263407765 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:27 INFO - PROCESS | 3960 | ++DOCSHELL 19512800 == 33 [pid = 3960] [id = 607] 01:43:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (19512C00) [pid = 3960] [serial = 1821] [outer = 00000000] 01:43:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A14C000) [pid = 3960] [serial = 1822] [outer = 19512C00] 01:43:27 INFO - PROCESS | 3960 | 1469263407812 Marionette DEBUG loaded listener.js 01:43:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1A14D400) [pid = 3960] [serial = 1823] [outer = 19512C00] 01:43:28 INFO - PROCESS | 3960 | 1469263408278 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]]]}] 01:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 790ms 01:43:28 INFO - PROCESS | 3960 | 1469263408317 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 01:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:43:28 INFO - PROCESS | 3960 | 1469263408319 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 01:43:28 INFO - PROCESS | 3960 | 1469263408329 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:43:28 INFO - PROCESS | 3960 | 1469263408331 Marionette TRACE conn6 <- [1,2394,null,{}] 01:43:28 INFO - PROCESS | 3960 | 1469263408334 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}] 01:43:28 INFO - PROCESS | 3960 | 1469263408336 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:28 INFO - PROCESS | 3960 | 1469263408529 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 01:43:28 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (190EF400) [pid = 3960] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:43:28 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F668800) [pid = 3960] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:43:28 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (08667C00) [pid = 3960] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:43:28 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0ED6F400) [pid = 3960] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:43:28 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (14860800) [pid = 3960] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:43:28 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1661D000) [pid = 3960] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:43:28 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (19177C00) [pid = 3960] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:43:28 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (170B2400) [pid = 3960] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:43:28 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0F663800) [pid = 3960] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:43:28 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (17C17800) [pid = 3960] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:43:28 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (0BA2C000) [pid = 3960] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:43:28 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (0C2D3C00) [pid = 3960] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:43:28 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (137F5400) [pid = 3960] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:43:28 INFO - PROCESS | 3960 | 1469263408599 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:28 INFO - PROCESS | 3960 | 1469263408601 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:28 INFO - PROCESS | 3960 | ++DOCSHELL 0BA2B000 == 34 [pid = 3960] [id = 608] 01:43:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0BA2BC00) [pid = 3960] [serial = 1824] [outer = 00000000] 01:43:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0F59B800) [pid = 3960] [serial = 1825] [outer = 0BA2BC00] 01:43:28 INFO - PROCESS | 3960 | 1469263408644 Marionette DEBUG loaded listener.js 01:43:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F667000) [pid = 3960] [serial = 1826] [outer = 0BA2BC00] 01:43:28 INFO - PROCESS | 3960 | 1469263408975 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]]]}] 01:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 691ms 01:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:43:29 INFO - PROCESS | 3960 | 1469263409014 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 01:43:29 INFO - PROCESS | 3960 | 1469263409016 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 01:43:29 INFO - PROCESS | 3960 | 1469263409019 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:43:29 INFO - PROCESS | 3960 | 1469263409021 Marionette TRACE conn6 <- [1,2398,null,{}] 01:43:29 INFO - PROCESS | 3960 | 1469263409036 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}] 01:43:29 INFO - PROCESS | 3960 | 1469263409038 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:29 INFO - PROCESS | 3960 | 1469263409117 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 01:43:29 INFO - PROCESS | 3960 | 1469263409123 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:29 INFO - PROCESS | 3960 | 1469263409125 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:29 INFO - PROCESS | 3960 | ++DOCSHELL 133ED000 == 35 [pid = 3960] [id = 609] 01:43:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (16628400) [pid = 3960] [serial = 1827] [outer = 00000000] 01:43:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (193B9800) [pid = 3960] [serial = 1828] [outer = 16628400] 01:43:29 INFO - PROCESS | 3960 | 1469263409167 Marionette DEBUG loaded listener.js 01:43:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (1A24C000) [pid = 3960] [serial = 1829] [outer = 16628400] 01:43:29 INFO - PROCESS | 3960 | 1469263409712 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]]]}] 01:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 01:43:29 INFO - PROCESS | 3960 | 1469263409750 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 01:43:29 INFO - PROCESS | 3960 | 1469263409752 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 01:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:43:29 INFO - PROCESS | 3960 | 1469263409755 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:43:29 INFO - PROCESS | 3960 | 1469263409756 Marionette TRACE conn6 <- [1,2402,null,{}] 01:43:29 INFO - PROCESS | 3960 | 1469263409760 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}] 01:43:29 INFO - PROCESS | 3960 | 1469263409761 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:29 INFO - PROCESS | 3960 | 1469263409865 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 01:43:29 INFO - PROCESS | 3960 | 1469263409874 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:29 INFO - PROCESS | 3960 | 1469263409876 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:29 INFO - PROCESS | 3960 | ++DOCSHELL 133EAC00 == 36 [pid = 3960] [id = 610] 01:43:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (19171800) [pid = 3960] [serial = 1830] [outer = 00000000] 01:43:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (1A2D3000) [pid = 3960] [serial = 1831] [outer = 19171800] 01:43:29 INFO - PROCESS | 3960 | 1469263409927 Marionette DEBUG loaded listener.js 01:43:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (1A2D8000) [pid = 3960] [serial = 1832] [outer = 19171800] 01:43:30 INFO - PROCESS | 3960 | 1469263410353 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]]]}] 01:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 01:43:30 INFO - PROCESS | 3960 | 1469263410405 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 01:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:43:30 INFO - PROCESS | 3960 | 1469263410407 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 01:43:30 INFO - PROCESS | 3960 | 1469263410411 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:43:30 INFO - PROCESS | 3960 | 1469263410412 Marionette TRACE conn6 <- [1,2406,null,{}] 01:43:30 INFO - PROCESS | 3960 | 1469263410416 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}] 01:43:30 INFO - PROCESS | 3960 | 1469263410418 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:30 INFO - PROCESS | 3960 | 1469263410501 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 01:43:30 INFO - PROCESS | 3960 | 1469263410506 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:30 INFO - PROCESS | 3960 | 1469263410508 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:30 INFO - PROCESS | 3960 | ++DOCSHELL 17CA7C00 == 37 [pid = 3960] [id = 611] 01:43:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1A249000) [pid = 3960] [serial = 1833] [outer = 00000000] 01:43:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1A43F000) [pid = 3960] [serial = 1834] [outer = 1A249000] 01:43:30 INFO - PROCESS | 3960 | 1469263410550 Marionette DEBUG loaded listener.js 01:43:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A4E0000) [pid = 3960] [serial = 1835] [outer = 1A249000] 01:43:31 INFO - PROCESS | 3960 | 1469263411272 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]]]}] 01:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 931ms 01:43:31 INFO - PROCESS | 3960 | 1469263411346 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 01:43:31 INFO - PROCESS | 3960 | 1469263411350 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 01:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:43:31 INFO - PROCESS | 3960 | 1469263411355 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:43:31 INFO - PROCESS | 3960 | 1469263411360 Marionette TRACE conn6 <- [1,2410,null,{}] 01:43:31 INFO - PROCESS | 3960 | 1469263411365 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}] 01:43:31 INFO - PROCESS | 3960 | 1469263411368 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:31 INFO - PROCESS | 3960 | 1469263411487 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 01:43:31 INFO - PROCESS | 3960 | 1469263411622 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:31 INFO - PROCESS | 3960 | 1469263411625 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:31 INFO - PROCESS | 3960 | ++DOCSHELL 0F696000 == 38 [pid = 3960] [id = 612] 01:43:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (0F9E5800) [pid = 3960] [serial = 1836] [outer = 00000000] 01:43:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (13326800) [pid = 3960] [serial = 1837] [outer = 0F9E5800] 01:43:31 INFO - PROCESS | 3960 | 1469263411682 Marionette DEBUG loaded listener.js 01:43:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (13C17400) [pid = 3960] [serial = 1838] [outer = 0F9E5800] 01:43:32 INFO - PROCESS | 3960 | 1469263412231 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]]]}] 01:43:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:43:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 01:43:32 INFO - PROCESS | 3960 | 1469263412286 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 01:43:32 INFO - PROCESS | 3960 | 1469263412291 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 01:43:32 INFO - PROCESS | 3960 | 1469263412298 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:43:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:43:32 INFO - PROCESS | 3960 | 1469263412301 Marionette TRACE conn6 <- [1,2414,null,{}] 01:43:32 INFO - PROCESS | 3960 | 1469263412305 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}] 01:43:32 INFO - PROCESS | 3960 | 1469263412308 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:32 INFO - PROCESS | 3960 | 1469263412424 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 01:43:32 INFO - PROCESS | 3960 | 1469263412538 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:32 INFO - PROCESS | 3960 | 1469263412540 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:32 INFO - PROCESS | 3960 | ++DOCSHELL 170A4C00 == 39 [pid = 3960] [id = 613] 01:43:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (170A7C00) [pid = 3960] [serial = 1839] [outer = 00000000] 01:43:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (17CAB800) [pid = 3960] [serial = 1840] [outer = 170A7C00] 01:43:32 INFO - PROCESS | 3960 | 1469263412636 Marionette DEBUG loaded listener.js 01:43:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (17FA5C00) [pid = 3960] [serial = 1841] [outer = 170A7C00] 01:43:33 INFO - PROCESS | 3960 | 1469263413230 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]]]}] 01:43:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:43:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 01:43:33 INFO - PROCESS | 3960 | 1469263413270 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 01:43:33 INFO - PROCESS | 3960 | 1469263413273 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 01:43:33 INFO - PROCESS | 3960 | 1469263413276 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:43:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:43:33 INFO - PROCESS | 3960 | 1469263413280 Marionette TRACE conn6 <- [1,2418,null,{}] 01:43:33 INFO - PROCESS | 3960 | 1469263413291 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}] 01:43:33 INFO - PROCESS | 3960 | 1469263413295 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:33 INFO - PROCESS | 3960 | 1469263413406 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 01:43:33 INFO - PROCESS | 3960 | 1469263413548 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:33 INFO - PROCESS | 3960 | 1469263413552 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:33 INFO - PROCESS | 3960 | ++DOCSHELL 1A2CBC00 == 40 [pid = 3960] [id = 614] 01:43:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1A2CD000) [pid = 3960] [serial = 1842] [outer = 00000000] 01:43:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1A43A000) [pid = 3960] [serial = 1843] [outer = 1A2CD000] 01:43:33 INFO - PROCESS | 3960 | 1469263413609 Marionette DEBUG loaded listener.js 01:43:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1A581800) [pid = 3960] [serial = 1844] [outer = 1A2CD000] 01:43:34 INFO - PROCESS | 3960 | 1469263414374 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]]]}] 01:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1127ms 01:43:34 INFO - PROCESS | 3960 | 1469263414408 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 01:43:34 INFO - PROCESS | 3960 | 1469263414412 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 01:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:43:34 INFO - PROCESS | 3960 | 1469263414417 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:43:34 INFO - PROCESS | 3960 | 1469263414420 Marionette TRACE conn6 <- [1,2422,null,{}] 01:43:34 INFO - PROCESS | 3960 | 1469263414441 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}] 01:43:34 INFO - PROCESS | 3960 | 1469263414443 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:34 INFO - PROCESS | 3960 | 1469263414550 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 01:43:34 INFO - PROCESS | 3960 | 1469263414685 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:34 INFO - PROCESS | 3960 | 1469263414690 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:34 INFO - PROCESS | 3960 | ++DOCSHELL 0F662400 == 41 [pid = 3960] [id = 615] 01:43:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (0F662800) [pid = 3960] [serial = 1845] [outer = 00000000] 01:43:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (0F68E800) [pid = 3960] [serial = 1846] [outer = 0F662800] 01:43:34 INFO - PROCESS | 3960 | 1469263414743 Marionette DEBUG loaded listener.js 01:43:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (0F935C00) [pid = 3960] [serial = 1847] [outer = 0F662800] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 133EAC00 == 40 [pid = 3960] [id = 610] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 133ED000 == 39 [pid = 3960] [id = 609] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 0BA2B000 == 38 [pid = 3960] [id = 608] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 19512800 == 37 [pid = 3960] [id = 607] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 185AB800 == 36 [pid = 3960] [id = 606] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 17CA2C00 == 35 [pid = 3960] [id = 605] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 16AB4800 == 34 [pid = 3960] [id = 604] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 0F838C00 == 33 [pid = 3960] [id = 603] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 08186400 == 32 [pid = 3960] [id = 602] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 13B28400 == 31 [pid = 3960] [id = 601] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 0C2C9C00 == 30 [pid = 3960] [id = 600] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 190F5400 == 29 [pid = 3960] [id = 599] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 08665C00 == 28 [pid = 3960] [id = 590] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 1A2CBC00 == 27 [pid = 3960] [id = 614] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 170A4C00 == 26 [pid = 3960] [id = 613] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 17CA7C00 == 25 [pid = 3960] [id = 611] 01:43:35 INFO - PROCESS | 3960 | --DOCSHELL 0F696000 == 24 [pid = 3960] [id = 612] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (133AA000) [pid = 3960] [serial = 1751] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (193B5400) [pid = 3960] [serial = 1798] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (0F692C00) [pid = 3960] [serial = 1777] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (0F832C00) [pid = 3960] [serial = 1778] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (0ED50800) [pid = 3960] [serial = 1772] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (0EB87C00) [pid = 3960] [serial = 1771] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0F83C800) [pid = 3960] [serial = 1763] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0F662C00) [pid = 3960] [serial = 1762] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1661C400) [pid = 3960] [serial = 1783] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (17C22800) [pid = 3960] [serial = 1766] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (16AF6000) [pid = 3960] [serial = 1765] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1A250C00) [pid = 3960] [serial = 1769] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (196E6C00) [pid = 3960] [serial = 1768] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17C2C000) [pid = 3960] [serial = 1787] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17C21000) [pid = 3960] [serial = 1786] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (15A0E800) [pid = 3960] [serial = 1792] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (17E89000) [pid = 3960] [serial = 1789] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (185B5400) [pid = 3960] [serial = 1795] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (18FED000) [pid = 3960] [serial = 1796] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0EC5A000) [pid = 3960] [serial = 1774] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0ECF2400) [pid = 3960] [serial = 1775] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (13C1C000) [pid = 3960] [serial = 1780] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (185B1C00) [pid = 3960] [serial = 1790] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (17C32C00) [pid = 3960] [serial = 1793] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (16AEC000) [pid = 3960] [serial = 1784] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (13D8B800) [pid = 3960] [serial = 1781] [outer = 00000000] [url = about:blank] 01:43:35 INFO - PROCESS | 3960 | 1469263415961 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]]]}] 01:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1598ms 01:43:36 INFO - PROCESS | 3960 | 1469263416027 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 01:43:36 INFO - PROCESS | 3960 | 1469263416031 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 01:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:43:36 INFO - PROCESS | 3960 | 1469263416036 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:43:36 INFO - PROCESS | 3960 | 1469263416039 Marionette TRACE conn6 <- [1,2426,null,{}] 01:43:36 INFO - PROCESS | 3960 | 1469263416047 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}] 01:43:36 INFO - PROCESS | 3960 | 1469263416050 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:36 INFO - PROCESS | 3960 | 1469263416134 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 01:43:36 INFO - PROCESS | 3960 | 1469263416229 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:36 INFO - PROCESS | 3960 | 1469263416232 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:36 INFO - PROCESS | 3960 | ++DOCSHELL 0BA2CC00 == 25 [pid = 3960] [id = 616] 01:43:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0BA97400) [pid = 3960] [serial = 1848] [outer = 00000000] 01:43:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0EC5F000) [pid = 3960] [serial = 1849] [outer = 0BA97400] 01:43:36 INFO - PROCESS | 3960 | 1469263416279 Marionette DEBUG loaded listener.js 01:43:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0ED51000) [pid = 3960] [serial = 1850] [outer = 0BA97400] 01:43:36 INFO - PROCESS | 3960 | 1469263416690 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]]]}] 01:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 690ms 01:43:36 INFO - PROCESS | 3960 | 1469263416727 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 01:43:36 INFO - PROCESS | 3960 | 1469263416731 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 01:43:36 INFO - PROCESS | 3960 | 1469263416738 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:43:36 INFO - PROCESS | 3960 | 1469263416740 Marionette TRACE conn6 <- [1,2430,null,{}] 01:43:36 INFO - PROCESS | 3960 | 1469263416744 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}] 01:43:36 INFO - PROCESS | 3960 | 1469263416746 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:36 INFO - PROCESS | 3960 | 1469263416833 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 01:43:36 INFO - PROCESS | 3960 | 1469263416840 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:36 INFO - PROCESS | 3960 | 1469263416842 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:36 INFO - PROCESS | 3960 | ++DOCSHELL 0F56E400 == 26 [pid = 3960] [id = 617] 01:43:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0F570000) [pid = 3960] [serial = 1851] [outer = 00000000] 01:43:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F667400) [pid = 3960] [serial = 1852] [outer = 0F570000] 01:43:36 INFO - PROCESS | 3960 | 1469263416888 Marionette DEBUG loaded listener.js 01:43:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F68B400) [pid = 3960] [serial = 1853] [outer = 0F570000] 01:43:37 INFO - PROCESS | 3960 | 1469263417348 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]]]}] 01:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 631ms 01:43:37 INFO - PROCESS | 3960 | 1469263417375 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 01:43:37 INFO - PROCESS | 3960 | 1469263417377 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 01:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:43:37 INFO - PROCESS | 3960 | 1469263417380 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:43:37 INFO - PROCESS | 3960 | 1469263417384 Marionette TRACE conn6 <- [1,2434,null,{}] 01:43:37 INFO - PROCESS | 3960 | 1469263417395 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}] 01:43:37 INFO - PROCESS | 3960 | 1469263417399 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:37 INFO - PROCESS | 3960 | 1469263417483 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 01:43:37 INFO - PROCESS | 3960 | 1469263417493 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:37 INFO - PROCESS | 3960 | 1469263417496 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:37 INFO - PROCESS | 3960 | ++DOCSHELL 13B28400 == 27 [pid = 3960] [id = 618] 01:43:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (13B29400) [pid = 3960] [serial = 1854] [outer = 00000000] 01:43:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (13C04800) [pid = 3960] [serial = 1855] [outer = 13B29400] 01:43:37 INFO - PROCESS | 3960 | 1469263417574 Marionette DEBUG loaded listener.js 01:43:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (13CE4800) [pid = 3960] [serial = 1856] [outer = 13B29400] 01:43:38 INFO - PROCESS | 3960 | 1469263418032 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]]]}] 01:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 690ms 01:43:38 INFO - PROCESS | 3960 | 1469263418071 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 01:43:38 INFO - PROCESS | 3960 | 1469263418074 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 01:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:43:38 INFO - PROCESS | 3960 | 1469263418086 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:43:38 INFO - PROCESS | 3960 | 1469263418088 Marionette TRACE conn6 <- [1,2438,null,{}] 01:43:38 INFO - PROCESS | 3960 | 1469263418092 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}] 01:43:38 INFO - PROCESS | 3960 | 1469263418093 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:38 INFO - PROCESS | 3960 | 1469263418208 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 01:43:38 INFO - PROCESS | 3960 | 1469263418213 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:38 INFO - PROCESS | 3960 | 1469263418215 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:38 INFO - PROCESS | 3960 | ++DOCSHELL 14869000 == 28 [pid = 3960] [id = 619] 01:43:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (14869400) [pid = 3960] [serial = 1857] [outer = 00000000] 01:43:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (15A06800) [pid = 3960] [serial = 1858] [outer = 14869400] 01:43:38 INFO - PROCESS | 3960 | 1469263418259 Marionette DEBUG loaded listener.js 01:43:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (16624C00) [pid = 3960] [serial = 1859] [outer = 14869400] 01:43:38 INFO - PROCESS | 3960 | 1469263418682 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]]]}] 01:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 01:43:38 INFO - PROCESS | 3960 | 1469263418723 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 01:43:38 INFO - PROCESS | 3960 | 1469263418725 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 01:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:43:38 INFO - PROCESS | 3960 | 1469263418728 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:43:38 INFO - PROCESS | 3960 | 1469263418730 Marionette TRACE conn6 <- [1,2442,null,{}] 01:43:38 INFO - PROCESS | 3960 | 1469263418733 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}] 01:43:38 INFO - PROCESS | 3960 | 1469263418735 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:38 INFO - PROCESS | 3960 | 1469263418849 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 01:43:38 INFO - PROCESS | 3960 | 1469263418855 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:38 INFO - PROCESS | 3960 | 1469263418857 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:38 INFO - PROCESS | 3960 | ++DOCSHELL 16622000 == 29 [pid = 3960] [id = 620] 01:43:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (16623C00) [pid = 3960] [serial = 1860] [outer = 00000000] 01:43:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16AED400) [pid = 3960] [serial = 1861] [outer = 16623C00] 01:43:38 INFO - PROCESS | 3960 | 1469263418900 Marionette DEBUG loaded listener.js 01:43:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (16AF5C00) [pid = 3960] [serial = 1862] [outer = 16623C00] 01:43:39 INFO - PROCESS | 3960 | 1469263419363 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]]]}] 01:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 01:43:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:43:39 INFO - PROCESS | 3960 | 1469263419399 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 01:43:39 INFO - PROCESS | 3960 | 1469263419401 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 01:43:39 INFO - PROCESS | 3960 | 1469263419404 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:43:39 INFO - PROCESS | 3960 | 1469263419405 Marionette TRACE conn6 <- [1,2446,null,{}] 01:43:39 INFO - PROCESS | 3960 | 1469263419409 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}] 01:43:39 INFO - PROCESS | 3960 | 1469263419414 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:39 INFO - PROCESS | 3960 | 1469263419559 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 01:43:39 INFO - PROCESS | 3960 | 1469263419564 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:39 INFO - PROCESS | 3960 | 1469263419566 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:39 INFO - PROCESS | 3960 | ++DOCSHELL 17C19400 == 30 [pid = 3960] [id = 621] 01:43:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17C19800) [pid = 3960] [serial = 1863] [outer = 00000000] 01:43:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17CA3C00) [pid = 3960] [serial = 1864] [outer = 17C19800] 01:43:39 INFO - PROCESS | 3960 | 1469263419610 Marionette DEBUG loaded listener.js 01:43:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17F9EC00) [pid = 3960] [serial = 1865] [outer = 17C19800] 01:43:40 INFO - PROCESS | 3960 | 1469263420073 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]]]}] 01:43:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:43:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 01:43:40 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1A249000) [pid = 3960] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:43:40 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (19171800) [pid = 3960] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:43:40 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (185ACC00) [pid = 3960] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:43:40 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (19512C00) [pid = 3960] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:43:40 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0BA2BC00) [pid = 3960] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:43:40 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0B942400) [pid = 3960] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:43:40 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17CA4000) [pid = 3960] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:43:40 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (16AB5800) [pid = 3960] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:43:40 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0F8CB800) [pid = 3960] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:43:40 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (190F5C00) [pid = 3960] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:43:40 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0C2CA800) [pid = 3960] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:43:40 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (13B66400) [pid = 3960] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:43:40 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (16628400) [pid = 3960] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:43:40 INFO - PROCESS | 3960 | 1469263420403 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 01:43:40 INFO - PROCESS | 3960 | 1469263420405 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 01:43:40 INFO - PROCESS | 3960 | 1469263420416 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:43:40 INFO - PROCESS | 3960 | 1469263420418 Marionette TRACE conn6 <- [1,2450,null,{}] 01:43:40 INFO - PROCESS | 3960 | 1469263420421 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}] 01:43:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:43:40 INFO - PROCESS | 3960 | 1469263420423 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:40 INFO - PROCESS | 3960 | 1469263420520 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 01:43:40 INFO - PROCESS | 3960 | 1469263420525 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:40 INFO - PROCESS | 3960 | 1469263420527 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:40 INFO - PROCESS | 3960 | ++DOCSHELL 13B22C00 == 31 [pid = 3960] [id = 622] 01:43:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (13B2E000) [pid = 3960] [serial = 1866] [outer = 00000000] 01:43:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (16623800) [pid = 3960] [serial = 1867] [outer = 13B2E000] 01:43:40 INFO - PROCESS | 3960 | 1469263420572 Marionette DEBUG loaded listener.js 01:43:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (16AF4800) [pid = 3960] [serial = 1868] [outer = 13B2E000] 01:43:41 INFO - PROCESS | 3960 | 1469263421002 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]]]}] 01:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 610ms 01:43:41 INFO - PROCESS | 3960 | 1469263421035 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 01:43:41 INFO - PROCESS | 3960 | 1469263421037 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 01:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:43:41 INFO - PROCESS | 3960 | 1469263421040 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:43:41 INFO - PROCESS | 3960 | 1469263421042 Marionette TRACE conn6 <- [1,2454,null,{}] 01:43:41 INFO - PROCESS | 3960 | 1469263421046 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}] 01:43:41 INFO - PROCESS | 3960 | 1469263421047 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:41 INFO - PROCESS | 3960 | 1469263421127 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 01:43:41 INFO - PROCESS | 3960 | 1469263421132 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:41 INFO - PROCESS | 3960 | 1469263421134 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:41 INFO - PROCESS | 3960 | ++DOCSHELL 17C21400 == 32 [pid = 3960] [id = 623] 01:43:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17C88400) [pid = 3960] [serial = 1869] [outer = 00000000] 01:43:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (18434400) [pid = 3960] [serial = 1870] [outer = 17C88400] 01:43:41 INFO - PROCESS | 3960 | 1469263421180 Marionette DEBUG loaded listener.js 01:43:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17F9E400) [pid = 3960] [serial = 1871] [outer = 17C88400] 01:43:41 INFO - PROCESS | 3960 | 1469263421598 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]]]}] 01:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 570ms 01:43:41 INFO - PROCESS | 3960 | 1469263421615 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 01:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:43:41 INFO - PROCESS | 3960 | 1469263421617 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 01:43:41 INFO - PROCESS | 3960 | 1469263421620 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:43:41 INFO - PROCESS | 3960 | 1469263421621 Marionette TRACE conn6 <- [1,2458,null,{}] 01:43:41 INFO - PROCESS | 3960 | 1469263421625 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}] 01:43:41 INFO - PROCESS | 3960 | 1469263421626 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:41 INFO - PROCESS | 3960 | 1469263421749 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 01:43:41 INFO - PROCESS | 3960 | 1469263421758 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:41 INFO - PROCESS | 3960 | 1469263421759 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:41 INFO - PROCESS | 3960 | ++DOCSHELL 13B26800 == 33 [pid = 3960] [id = 624] 01:43:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (18F44C00) [pid = 3960] [serial = 1872] [outer = 00000000] 01:43:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (190EF400) [pid = 3960] [serial = 1873] [outer = 18F44C00] 01:43:41 INFO - PROCESS | 3960 | 1469263421802 Marionette DEBUG loaded listener.js 01:43:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (190F3800) [pid = 3960] [serial = 1874] [outer = 18F44C00] 01:43:42 INFO - PROCESS | 3960 | 1469263422239 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]]]}] 01:43:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:43:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 01:43:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:43:42 INFO - PROCESS | 3960 | 1469263422291 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 01:43:42 INFO - PROCESS | 3960 | 1469263422293 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 01:43:42 INFO - PROCESS | 3960 | 1469263422296 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:43:42 INFO - PROCESS | 3960 | 1469263422298 Marionette TRACE conn6 <- [1,2462,null,{}] 01:43:42 INFO - PROCESS | 3960 | 1469263422301 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}] 01:43:42 INFO - PROCESS | 3960 | 1469263422303 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:42 INFO - PROCESS | 3960 | 1469263422478 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 01:43:42 INFO - PROCESS | 3960 | 1469263422551 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:42 INFO - PROCESS | 3960 | 1469263422554 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:42 INFO - PROCESS | 3960 | ++DOCSHELL 08182800 == 34 [pid = 3960] [id = 625] 01:43:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (08182C00) [pid = 3960] [serial = 1875] [outer = 00000000] 01:43:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (0B945400) [pid = 3960] [serial = 1876] [outer = 08182C00] 01:43:42 INFO - PROCESS | 3960 | 1469263422611 Marionette DEBUG loaded listener.js 01:43:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0C2C9C00) [pid = 3960] [serial = 1877] [outer = 08182C00] 01:43:43 INFO - PROCESS | 3960 | 1469263423420 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]]]}] 01:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1179ms 01:43:43 INFO - PROCESS | 3960 | 1469263423477 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 01:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:43:43 INFO - PROCESS | 3960 | 1469263423481 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 01:43:43 INFO - PROCESS | 3960 | 1469263423486 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:43:43 INFO - PROCESS | 3960 | 1469263423490 Marionette TRACE conn6 <- [1,2466,null,{}] 01:43:43 INFO - PROCESS | 3960 | 1469263423495 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}] 01:43:43 INFO - PROCESS | 3960 | 1469263423498 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:43 INFO - PROCESS | 3960 | 1469263423625 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 01:43:43 INFO - PROCESS | 3960 | 1469263423758 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:43 INFO - PROCESS | 3960 | 1469263423761 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:43 INFO - PROCESS | 3960 | ++DOCSHELL 0B94C800 == 35 [pid = 3960] [id = 626] 01:43:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0F838800) [pid = 3960] [serial = 1878] [outer = 00000000] 01:43:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (10430C00) [pid = 3960] [serial = 1879] [outer = 0F838800] 01:43:43 INFO - PROCESS | 3960 | 1469263423818 Marionette DEBUG loaded listener.js 01:43:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (104D2C00) [pid = 3960] [serial = 1880] [outer = 0F838800] 01:43:44 INFO - PROCESS | 3960 | 1469263424644 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]]]}] 01:43:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:43:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1233ms 01:43:44 INFO - PROCESS | 3960 | 1469263424719 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 01:43:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:43:44 INFO - PROCESS | 3960 | 1469263424724 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 01:43:44 INFO - PROCESS | 3960 | 1469263424729 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:43:44 INFO - PROCESS | 3960 | 1469263424732 Marionette TRACE conn6 <- [1,2470,null,{}] 01:43:44 INFO - PROCESS | 3960 | 1469263424737 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}] 01:43:44 INFO - PROCESS | 3960 | 1469263424740 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:44 INFO - PROCESS | 3960 | 1469263424858 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 01:43:44 INFO - PROCESS | 3960 | 1469263424992 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:44 INFO - PROCESS | 3960 | 1469263424997 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:45 INFO - PROCESS | 3960 | ++DOCSHELL 0F273800 == 36 [pid = 3960] [id = 627] 01:43:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (0F275400) [pid = 3960] [serial = 1881] [outer = 00000000] 01:43:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (0F667800) [pid = 3960] [serial = 1882] [outer = 0F275400] 01:43:45 INFO - PROCESS | 3960 | 1469263425048 Marionette DEBUG loaded listener.js 01:43:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (0F696400) [pid = 3960] [serial = 1883] [outer = 0F275400] 01:43:45 INFO - PROCESS | 3960 | --DOCSHELL 13B26800 == 35 [pid = 3960] [id = 624] 01:43:45 INFO - PROCESS | 3960 | --DOCSHELL 17C21400 == 34 [pid = 3960] [id = 623] 01:43:45 INFO - PROCESS | 3960 | --DOCSHELL 13B22C00 == 33 [pid = 3960] [id = 622] 01:43:45 INFO - PROCESS | 3960 | --DOCSHELL 17C19400 == 32 [pid = 3960] [id = 621] 01:43:45 INFO - PROCESS | 3960 | --DOCSHELL 16622000 == 31 [pid = 3960] [id = 620] 01:43:45 INFO - PROCESS | 3960 | --DOCSHELL 14869000 == 30 [pid = 3960] [id = 619] 01:43:45 INFO - PROCESS | 3960 | --DOCSHELL 13B28400 == 29 [pid = 3960] [id = 618] 01:43:45 INFO - PROCESS | 3960 | --DOCSHELL 0F56E400 == 28 [pid = 3960] [id = 617] 01:43:45 INFO - PROCESS | 3960 | --DOCSHELL 0BA2CC00 == 27 [pid = 3960] [id = 616] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1A43F000) [pid = 3960] [serial = 1834] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1A4E0000) [pid = 3960] [serial = 1835] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (1A2D3000) [pid = 3960] [serial = 1831] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (1A2D8000) [pid = 3960] [serial = 1832] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (18F3B800) [pid = 3960] [serial = 1819] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1A14C000) [pid = 3960] [serial = 1822] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (190ED400) [pid = 3960] [serial = 1820] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0F59B800) [pid = 3960] [serial = 1825] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F26E000) [pid = 3960] [serial = 1807] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F68A000) [pid = 3960] [serial = 1808] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17FA4C00) [pid = 3960] [serial = 1816] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (16AF3000) [pid = 3960] [serial = 1813] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (170ADC00) [pid = 3960] [serial = 1814] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (133EB400) [pid = 3960] [serial = 1810] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (137F0C00) [pid = 3960] [serial = 1811] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (1A14D400) [pid = 3960] [serial = 1823] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (193B7800) [pid = 3960] [serial = 1799] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0ED4E400) [pid = 3960] [serial = 1801] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (0F56E800) [pid = 3960] [serial = 1802] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (13CD6400) [pid = 3960] [serial = 1804] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (15A03400) [pid = 3960] [serial = 1805] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (193B9800) [pid = 3960] [serial = 1828] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (0F667000) [pid = 3960] [serial = 1826] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (1A24C000) [pid = 3960] [serial = 1829] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (18438800) [pid = 3960] [serial = 1817] [outer = 00000000] [url = about:blank] 01:43:45 INFO - PROCESS | 3960 | 1469263425528 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]]]}] 01:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 830ms 01:43:45 INFO - PROCESS | 3960 | 1469263425559 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 01:43:45 INFO - PROCESS | 3960 | 1469263425564 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 01:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:43:45 INFO - PROCESS | 3960 | 1469263425574 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:43:45 INFO - PROCESS | 3960 | 1469263425577 Marionette TRACE conn6 <- [1,2474,null,{}] 01:43:45 INFO - PROCESS | 3960 | 1469263425581 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}] 01:43:45 INFO - PROCESS | 3960 | 1469263425583 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:45 INFO - PROCESS | 3960 | 1469263425671 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 01:43:45 INFO - PROCESS | 3960 | 1469263425677 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:45 INFO - PROCESS | 3960 | 1469263425679 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:45 INFO - PROCESS | 3960 | ++DOCSHELL 0F66C400 == 28 [pid = 3960] [id = 628] 01:43:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (0F68A000) [pid = 3960] [serial = 1884] [outer = 00000000] 01:43:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (13323000) [pid = 3960] [serial = 1885] [outer = 0F68A000] 01:43:45 INFO - PROCESS | 3960 | 1469263425726 Marionette DEBUG loaded listener.js 01:43:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (133F2C00) [pid = 3960] [serial = 1886] [outer = 0F68A000] 01:43:46 INFO - PROCESS | 3960 | 1469263426213 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]]]}] 01:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 690ms 01:43:46 INFO - PROCESS | 3960 | 1469263426264 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 01:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:43:46 INFO - PROCESS | 3960 | 1469263426266 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 01:43:46 INFO - PROCESS | 3960 | 1469263426270 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:43:46 INFO - PROCESS | 3960 | 1469263426274 Marionette TRACE conn6 <- [1,2478,null,{}] 01:43:46 INFO - PROCESS | 3960 | 1469263426284 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}] 01:43:46 INFO - PROCESS | 3960 | 1469263426288 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:46 INFO - PROCESS | 3960 | 1469263426404 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 01:43:46 INFO - PROCESS | 3960 | 1469263426512 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:46 INFO - PROCESS | 3960 | 1469263426515 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:46 INFO - PROCESS | 3960 | ++DOCSHELL 15A04400 == 29 [pid = 3960] [id = 629] 01:43:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (15A05C00) [pid = 3960] [serial = 1887] [outer = 00000000] 01:43:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (16622000) [pid = 3960] [serial = 1888] [outer = 15A05C00] 01:43:46 INFO - PROCESS | 3960 | 1469263426562 Marionette DEBUG loaded listener.js 01:43:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (166F3000) [pid = 3960] [serial = 1889] [outer = 15A05C00] 01:43:46 INFO - PROCESS | 3960 | 1469263426929 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]]]}] 01:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 672ms 01:43:46 INFO - PROCESS | 3960 | 1469263426945 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 01:43:46 INFO - PROCESS | 3960 | 1469263426947 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 01:43:46 INFO - PROCESS | 3960 | 1469263426969 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:43:46 INFO - PROCESS | 3960 | 1469263426971 Marionette TRACE conn6 <- [1,2482,null,{}] 01:43:46 INFO - PROCESS | 3960 | 1469263426974 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}] 01:43:46 INFO - PROCESS | 3960 | 1469263426976 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:47 INFO - PROCESS | 3960 | 1469263427061 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 01:43:47 INFO - PROCESS | 3960 | 1469263427067 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:47 INFO - PROCESS | 3960 | 1469263427069 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:47 INFO - PROCESS | 3960 | ++DOCSHELL 170ADC00 == 30 [pid = 3960] [id = 630] 01:43:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (17C1C400) [pid = 3960] [serial = 1890] [outer = 00000000] 01:43:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (17C2C000) [pid = 3960] [serial = 1891] [outer = 17C1C400] 01:43:47 INFO - PROCESS | 3960 | 1469263427121 Marionette DEBUG loaded listener.js 01:43:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (17CA3800) [pid = 3960] [serial = 1892] [outer = 17C1C400] 01:43:47 INFO - PROCESS | 3960 | 1469263427592 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]]]}] 01:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 01:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:43:47 INFO - PROCESS | 3960 | 1469263427643 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 01:43:47 INFO - PROCESS | 3960 | 1469263427645 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 01:43:47 INFO - PROCESS | 3960 | 1469263427648 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:43:47 INFO - PROCESS | 3960 | 1469263427650 Marionette TRACE conn6 <- [1,2486,null,{}] 01:43:47 INFO - PROCESS | 3960 | 1469263427653 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}] 01:43:47 INFO - PROCESS | 3960 | 1469263427655 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:47 INFO - PROCESS | 3960 | 1469263427767 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 01:43:47 INFO - PROCESS | 3960 | 1469263427860 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:47 INFO - PROCESS | 3960 | 1469263427862 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:47 INFO - PROCESS | 3960 | ++DOCSHELL 13C0AC00 == 31 [pid = 3960] [id = 631] 01:43:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17E84800) [pid = 3960] [serial = 1893] [outer = 00000000] 01:43:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (18433800) [pid = 3960] [serial = 1894] [outer = 17E84800] 01:43:47 INFO - PROCESS | 3960 | 1469263427905 Marionette DEBUG loaded listener.js 01:43:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (185B2400) [pid = 3960] [serial = 1895] [outer = 17E84800] 01:43:48 INFO - PROCESS | 3960 | 1469263428326 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]]]}] 01:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 731ms 01:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:43:48 INFO - PROCESS | 3960 | 1469263428380 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 01:43:48 INFO - PROCESS | 3960 | 1469263428382 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 01:43:48 INFO - PROCESS | 3960 | 1469263428385 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:43:48 INFO - PROCESS | 3960 | 1469263428387 Marionette TRACE conn6 <- [1,2490,null,{}] 01:43:48 INFO - PROCESS | 3960 | 1469263428390 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}] 01:43:48 INFO - PROCESS | 3960 | 1469263428396 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:48 INFO - PROCESS | 3960 | 1469263428548 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 01:43:48 INFO - PROCESS | 3960 | 1469263428559 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:48 INFO - PROCESS | 3960 | 1469263428561 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:48 INFO - PROCESS | 3960 | ++DOCSHELL 18DCA400 == 32 [pid = 3960] [id = 632] 01:43:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (18F46400) [pid = 3960] [serial = 1896] [outer = 00000000] 01:43:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (19177000) [pid = 3960] [serial = 1897] [outer = 18F46400] 01:43:48 INFO - PROCESS | 3960 | 1469263428604 Marionette DEBUG loaded listener.js 01:43:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (193C1C00) [pid = 3960] [serial = 1898] [outer = 18F46400] 01:43:49 INFO - PROCESS | 3960 | 1469263429061 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]]]}] 01:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 01:43:49 INFO - PROCESS | 3960 | 1469263429150 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 01:43:49 INFO - PROCESS | 3960 | 1469263429152 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 01:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:43:49 INFO - PROCESS | 3960 | 1469263429160 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:43:49 INFO - PROCESS | 3960 | 1469263429161 Marionette TRACE conn6 <- [1,2494,null,{}] 01:43:49 INFO - PROCESS | 3960 | 1469263429165 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}] 01:43:49 INFO - PROCESS | 3960 | 1469263429167 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:49 INFO - PROCESS | 3960 | 1469263429288 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 01:43:49 INFO - PROCESS | 3960 | 1469263429298 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:49 INFO - PROCESS | 3960 | 1469263429300 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:49 INFO - PROCESS | 3960 | ++DOCSHELL 13C23C00 == 33 [pid = 3960] [id = 633] 01:43:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (19171800) [pid = 3960] [serial = 1899] [outer = 00000000] 01:43:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1950D400) [pid = 3960] [serial = 1900] [outer = 19171800] 01:43:49 INFO - PROCESS | 3960 | 1469263429342 Marionette DEBUG loaded listener.js 01:43:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (19511400) [pid = 3960] [serial = 1901] [outer = 19171800] 01:43:49 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (16623C00) [pid = 3960] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:43:49 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (13B29400) [pid = 3960] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:43:49 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F570000) [pid = 3960] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:43:49 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0BA97400) [pid = 3960] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:43:49 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F662800) [pid = 3960] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:43:49 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17C19800) [pid = 3960] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:43:49 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (13B2E000) [pid = 3960] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:43:49 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F9E5800) [pid = 3960] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:43:49 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (170A7C00) [pid = 3960] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:43:49 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1A2CD000) [pid = 3960] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:43:49 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (14869400) [pid = 3960] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:43:49 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (17C88400) [pid = 3960] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:43:49 INFO - PROCESS | 3960 | 1469263429831 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]]]}] 01:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 01:43:49 INFO - PROCESS | 3960 | 1469263429891 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 01:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:43:49 INFO - PROCESS | 3960 | 1469263429893 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 01:43:49 INFO - PROCESS | 3960 | 1469263429896 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:43:49 INFO - PROCESS | 3960 | 1469263429897 Marionette TRACE conn6 <- [1,2498,null,{}] 01:43:49 INFO - PROCESS | 3960 | 1469263429901 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}] 01:43:49 INFO - PROCESS | 3960 | 1469263429903 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:49 INFO - PROCESS | 3960 | 1469263429982 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 01:43:49 INFO - PROCESS | 3960 | 1469263429989 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:49 INFO - PROCESS | 3960 | 1469263429991 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:50 INFO - PROCESS | 3960 | ++DOCSHELL 13B2E000 == 34 [pid = 3960] [id = 634] 01:43:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (17C25800) [pid = 3960] [serial = 1902] [outer = 00000000] 01:43:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (193BCC00) [pid = 3960] [serial = 1903] [outer = 17C25800] 01:43:50 INFO - PROCESS | 3960 | 1469263430034 Marionette DEBUG loaded listener.js 01:43:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (1950B800) [pid = 3960] [serial = 1904] [outer = 17C25800] 01:43:50 INFO - PROCESS | 3960 | 1469263430451 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]]]}] 01:43:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:43:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 570ms 01:43:50 INFO - PROCESS | 3960 | 1469263430471 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 01:43:50 INFO - PROCESS | 3960 | 1469263430473 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 01:43:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:43:50 INFO - PROCESS | 3960 | 1469263430476 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:43:50 INFO - PROCESS | 3960 | 1469263430478 Marionette TRACE conn6 <- [1,2502,null,{}] 01:43:50 INFO - PROCESS | 3960 | 1469263430481 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}] 01:43:50 INFO - PROCESS | 3960 | 1469263430483 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:50 INFO - PROCESS | 3960 | 1469263430609 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 01:43:50 INFO - PROCESS | 3960 | 1469263430617 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:50 INFO - PROCESS | 3960 | 1469263430619 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:50 INFO - PROCESS | 3960 | ++DOCSHELL 16AF7C00 == 35 [pid = 3960] [id = 635] 01:43:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17E80800) [pid = 3960] [serial = 1905] [outer = 00000000] 01:43:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (1A241400) [pid = 3960] [serial = 1906] [outer = 17E80800] 01:43:50 INFO - PROCESS | 3960 | 1469263430661 Marionette DEBUG loaded listener.js 01:43:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (1A247C00) [pid = 3960] [serial = 1907] [outer = 17E80800] 01:43:51 INFO - PROCESS | 3960 | 1469263431093 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]]]}] 01:43:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 01:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:43:51 INFO - PROCESS | 3960 | 1469263431147 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 01:43:51 INFO - PROCESS | 3960 | 1469263431149 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 01:43:51 INFO - PROCESS | 3960 | 1469263431152 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:43:51 INFO - PROCESS | 3960 | 1469263431153 Marionette TRACE conn6 <- [1,2506,null,{}] 01:43:51 INFO - PROCESS | 3960 | 1469263431157 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}] 01:43:51 INFO - PROCESS | 3960 | 1469263431158 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:51 INFO - PROCESS | 3960 | 1469263431277 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 01:43:51 INFO - PROCESS | 3960 | 1469263431289 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:51 INFO - PROCESS | 3960 | 1469263431291 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:51 INFO - PROCESS | 3960 | ++DOCSHELL 170AB800 == 36 [pid = 3960] [id = 636] 01:43:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17CA2800) [pid = 3960] [serial = 1908] [outer = 00000000] 01:43:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1A250400) [pid = 3960] [serial = 1909] [outer = 17CA2800] 01:43:51 INFO - PROCESS | 3960 | 1469263431334 Marionette DEBUG loaded listener.js 01:43:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1A26D000) [pid = 3960] [serial = 1910] [outer = 17CA2800] 01:43:52 INFO - PROCESS | 3960 | --DOCSHELL 0F662400 == 35 [pid = 3960] [id = 615] 01:43:52 INFO - PROCESS | 3960 | --DOCSHELL 0F66C400 == 34 [pid = 3960] [id = 628] 01:43:52 INFO - PROCESS | 3960 | --DOCSHELL 0B94C800 == 33 [pid = 3960] [id = 626] 01:43:52 INFO - PROCESS | 3960 | --DOCSHELL 0F273800 == 32 [pid = 3960] [id = 627] 01:43:52 INFO - PROCESS | 3960 | --DOCSHELL 08182800 == 31 [pid = 3960] [id = 625] 01:43:52 INFO - PROCESS | 3960 | --DOCSHELL 15A04400 == 30 [pid = 3960] [id = 629] 01:43:52 INFO - PROCESS | 3960 | --DOCSHELL 16AF7C00 == 29 [pid = 3960] [id = 635] 01:43:52 INFO - PROCESS | 3960 | --DOCSHELL 13C0AC00 == 28 [pid = 3960] [id = 631] 01:43:52 INFO - PROCESS | 3960 | --DOCSHELL 170ADC00 == 27 [pid = 3960] [id = 630] 01:43:52 INFO - PROCESS | 3960 | --DOCSHELL 13C23C00 == 26 [pid = 3960] [id = 633] 01:43:52 INFO - PROCESS | 3960 | --DOCSHELL 18DCA400 == 25 [pid = 3960] [id = 632] 01:43:52 INFO - PROCESS | 3960 | --DOCSHELL 13B2E000 == 24 [pid = 3960] [id = 634] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (190EF400) [pid = 3960] [serial = 1873] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (16AED400) [pid = 3960] [serial = 1861] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (13C04800) [pid = 3960] [serial = 1855] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0F667400) [pid = 3960] [serial = 1852] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F68B400) [pid = 3960] [serial = 1853] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0EC5F000) [pid = 3960] [serial = 1849] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0ED51000) [pid = 3960] [serial = 1850] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0F935C00) [pid = 3960] [serial = 1847] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (0F68E800) [pid = 3960] [serial = 1846] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (17CA3C00) [pid = 3960] [serial = 1864] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (16623800) [pid = 3960] [serial = 1867] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (16AF4800) [pid = 3960] [serial = 1868] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (17F9EC00) [pid = 3960] [serial = 1865] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (13C17400) [pid = 3960] [serial = 1838] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (13326800) [pid = 3960] [serial = 1837] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (17FA5C00) [pid = 3960] [serial = 1841] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (17CAB800) [pid = 3960] [serial = 1840] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (1A581800) [pid = 3960] [serial = 1844] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (1A43A000) [pid = 3960] [serial = 1843] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (15A06800) [pid = 3960] [serial = 1858] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (16624C00) [pid = 3960] [serial = 1859] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (16AF5C00) [pid = 3960] [serial = 1862] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (17F9E400) [pid = 3960] [serial = 1871] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (18434400) [pid = 3960] [serial = 1870] [outer = 00000000] [url = about:blank] 01:43:52 INFO - PROCESS | 3960 | --DOMWINDOW == 53 (13CE4800) [pid = 3960] [serial = 1856] [outer = 00000000] [url = about:blank] 01:43:53 INFO - PROCESS | 3960 | 1469263433089 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]]]}] 01:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1981ms 01:43:53 INFO - PROCESS | 3960 | 1469263433135 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 01:43:53 INFO - PROCESS | 3960 | 1469263433139 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 01:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:43:53 INFO - PROCESS | 3960 | 1469263433143 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:43:53 INFO - PROCESS | 3960 | 1469263433147 Marionette TRACE conn6 <- [1,2510,null,{}] 01:43:53 INFO - PROCESS | 3960 | 1469263433152 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}] 01:43:53 INFO - PROCESS | 3960 | 1469263433155 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:53 INFO - PROCESS | 3960 | 1469263433245 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 01:43:53 INFO - PROCESS | 3960 | 1469263433252 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:53 INFO - PROCESS | 3960 | 1469263433257 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:53 INFO - PROCESS | 3960 | ++DOCSHELL 0ED53000 == 25 [pid = 3960] [id = 637] 01:43:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 54 (0ED54800) [pid = 3960] [serial = 1911] [outer = 00000000] 01:43:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (0ED6F400) [pid = 3960] [serial = 1912] [outer = 0ED54800] 01:43:53 INFO - PROCESS | 3960 | 1469263433305 Marionette DEBUG loaded listener.js 01:43:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (0F270800) [pid = 3960] [serial = 1913] [outer = 0ED54800] 01:43:53 INFO - PROCESS | 3960 | 1469263433805 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]]]}] 01:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 01:43:53 INFO - PROCESS | 3960 | 1469263433874 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 01:43:53 INFO - PROCESS | 3960 | 1469263433879 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 01:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:43:53 INFO - PROCESS | 3960 | 1469263433885 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:43:53 INFO - PROCESS | 3960 | 1469263433888 Marionette TRACE conn6 <- [1,2514,null,{}] 01:43:53 INFO - PROCESS | 3960 | 1469263433892 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}] 01:43:53 INFO - PROCESS | 3960 | 1469263433895 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:53 INFO - PROCESS | 3960 | 1469263433981 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 01:43:53 INFO - PROCESS | 3960 | 1469263433995 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:53 INFO - PROCESS | 3960 | 1469263433997 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:54 INFO - PROCESS | 3960 | ++DOCSHELL 0F68B000 == 26 [pid = 3960] [id = 638] 01:43:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (0F68B400) [pid = 3960] [serial = 1914] [outer = 00000000] 01:43:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (0F68E800) [pid = 3960] [serial = 1915] [outer = 0F68B400] 01:43:54 INFO - PROCESS | 3960 | 1469263434043 Marionette DEBUG loaded listener.js 01:43:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (0F696000) [pid = 3960] [serial = 1916] [outer = 0F68B400] 01:43:54 INFO - PROCESS | 3960 | 1469263434512 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]]]}] 01:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 01:43:54 INFO - PROCESS | 3960 | 1469263434559 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 01:43:54 INFO - PROCESS | 3960 | 1469263434562 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 01:43:54 INFO - PROCESS | 3960 | 1469263434565 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:43:54 INFO - PROCESS | 3960 | 1469263434568 Marionette TRACE conn6 <- [1,2518,null,{}] 01:43:54 INFO - PROCESS | 3960 | 1469263434579 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}] 01:43:54 INFO - PROCESS | 3960 | 1469263434583 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:54 INFO - PROCESS | 3960 | 1469263434694 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 01:43:54 INFO - PROCESS | 3960 | 1469263434796 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:54 INFO - PROCESS | 3960 | 1469263434799 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:54 INFO - PROCESS | 3960 | ++DOCSHELL 137F1400 == 27 [pid = 3960] [id = 639] 01:43:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (137F4400) [pid = 3960] [serial = 1917] [outer = 00000000] 01:43:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (13B6B000) [pid = 3960] [serial = 1918] [outer = 137F4400] 01:43:54 INFO - PROCESS | 3960 | 1469263434846 Marionette DEBUG loaded listener.js 01:43:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (13C18000) [pid = 3960] [serial = 1919] [outer = 137F4400] 01:43:55 INFO - PROCESS | 3960 | 1469263435222 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]]]}] 01:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 672ms 01:43:55 INFO - PROCESS | 3960 | 1469263435241 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 01:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:43:55 INFO - PROCESS | 3960 | 1469263435243 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 01:43:55 INFO - PROCESS | 3960 | 1469263435246 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:43:55 INFO - PROCESS | 3960 | 1469263435248 Marionette TRACE conn6 <- [1,2522,null,{}] 01:43:55 INFO - PROCESS | 3960 | 1469263435251 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}] 01:43:55 INFO - PROCESS | 3960 | 1469263435253 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:55 INFO - PROCESS | 3960 | 1469263435378 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 01:43:55 INFO - PROCESS | 3960 | 1469263435383 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:55 INFO - PROCESS | 3960 | 1469263435385 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:55 INFO - PROCESS | 3960 | ++DOCSHELL 13C09C00 == 28 [pid = 3960] [id = 640] 01:43:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (13C24400) [pid = 3960] [serial = 1920] [outer = 00000000] 01:43:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (13D91800) [pid = 3960] [serial = 1921] [outer = 13C24400] 01:43:55 INFO - PROCESS | 3960 | 1469263435429 Marionette DEBUG loaded listener.js 01:43:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (15746C00) [pid = 3960] [serial = 1922] [outer = 13C24400] 01:43:55 INFO - PROCESS | 3960 | 1469263435852 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]]]}] 01:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 01:43:55 INFO - PROCESS | 3960 | 1469263435917 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 01:43:55 INFO - PROCESS | 3960 | 1469263435919 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 01:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:43:55 INFO - PROCESS | 3960 | 1469263435922 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:43:55 INFO - PROCESS | 3960 | 1469263435924 Marionette TRACE conn6 <- [1,2526,null,{}] 01:43:55 INFO - PROCESS | 3960 | 1469263435928 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}] 01:43:55 INFO - PROCESS | 3960 | 1469263435930 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:56 INFO - PROCESS | 3960 | 1469263436006 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 01:43:56 INFO - PROCESS | 3960 | 1469263436014 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:56 INFO - PROCESS | 3960 | 1469263436016 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:56 INFO - PROCESS | 3960 | ++DOCSHELL 15A06400 == 29 [pid = 3960] [id = 641] 01:43:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (16620400) [pid = 3960] [serial = 1923] [outer = 00000000] 01:43:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (16AADC00) [pid = 3960] [serial = 1924] [outer = 16620400] 01:43:56 INFO - PROCESS | 3960 | 1469263436059 Marionette DEBUG loaded listener.js 01:43:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (16AEF400) [pid = 3960] [serial = 1925] [outer = 16620400] 01:43:56 INFO - PROCESS | 3960 | 1469263436510 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]]]}] 01:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 01:43:56 INFO - PROCESS | 3960 | 1469263436556 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 01:43:56 INFO - PROCESS | 3960 | 1469263436559 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 01:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:43:56 INFO - PROCESS | 3960 | 1469263436562 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:43:56 INFO - PROCESS | 3960 | 1469263436564 Marionette TRACE conn6 <- [1,2530,null,{}] 01:43:56 INFO - PROCESS | 3960 | 1469263436567 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}] 01:43:56 INFO - PROCESS | 3960 | 1469263436573 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:56 INFO - PROCESS | 3960 | 1469263436677 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 01:43:56 INFO - PROCESS | 3960 | 1469263436683 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:56 INFO - PROCESS | 3960 | 1469263436685 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:56 INFO - PROCESS | 3960 | ++DOCSHELL 17C1D400 == 30 [pid = 3960] [id = 642] 01:43:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (17C1D800) [pid = 3960] [serial = 1926] [outer = 00000000] 01:43:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (17C8DC00) [pid = 3960] [serial = 1927] [outer = 17C1D800] 01:43:56 INFO - PROCESS | 3960 | 1469263436728 Marionette DEBUG loaded listener.js 01:43:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (17CA2C00) [pid = 3960] [serial = 1928] [outer = 17C1D800] 01:43:57 INFO - PROCESS | 3960 | 1469263437166 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]]]}] 01:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 631ms 01:43:57 INFO - PROCESS | 3960 | 1469263437201 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 01:43:57 INFO - PROCESS | 3960 | 1469263437203 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 01:43:57 INFO - PROCESS | 3960 | 1469263437211 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:43:57 INFO - PROCESS | 3960 | 1469263437212 Marionette TRACE conn6 <- [1,2534,null,{}] 01:43:57 INFO - PROCESS | 3960 | 1469263437216 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}] 01:43:57 INFO - PROCESS | 3960 | 1469263437218 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:57 INFO - PROCESS | 3960 | 1469263437296 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 01:43:57 INFO - PROCESS | 3960 | 1469263437301 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:57 INFO - PROCESS | 3960 | 1469263437303 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:57 INFO - PROCESS | 3960 | ++DOCSHELL 17C1E800 == 31 [pid = 3960] [id = 643] 01:43:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (17F97C00) [pid = 3960] [serial = 1929] [outer = 00000000] 01:43:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17FA2000) [pid = 3960] [serial = 1930] [outer = 17F97C00] 01:43:57 INFO - PROCESS | 3960 | 1469263437346 Marionette DEBUG loaded listener.js 01:43:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (17FA2400) [pid = 3960] [serial = 1931] [outer = 17F97C00] 01:43:57 INFO - PROCESS | 3960 | 1469263437782 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]]]}] 01:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 01:43:57 INFO - PROCESS | 3960 | 1469263437859 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 01:43:57 INFO - PROCESS | 3960 | 1469263437861 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 01:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:43:57 INFO - PROCESS | 3960 | 1469263437864 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:43:57 INFO - PROCESS | 3960 | 1469263437866 Marionette TRACE conn6 <- [1,2538,null,{}] 01:43:57 INFO - PROCESS | 3960 | 1469263437870 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}] 01:43:57 INFO - PROCESS | 3960 | 1469263437872 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:57 INFO - PROCESS | 3960 | 1469263437950 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 01:43:57 INFO - PROCESS | 3960 | 1469263437958 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:57 INFO - PROCESS | 3960 | 1469263437959 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:57 INFO - PROCESS | 3960 | ++DOCSHELL 185A9800 == 32 [pid = 3960] [id = 644] 01:43:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (185AAC00) [pid = 3960] [serial = 1932] [outer = 00000000] 01:43:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (185B5C00) [pid = 3960] [serial = 1933] [outer = 185AAC00] 01:43:58 INFO - PROCESS | 3960 | 1469263438002 Marionette DEBUG loaded listener.js 01:43:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (185AF000) [pid = 3960] [serial = 1934] [outer = 185AAC00] 01:43:58 INFO - PROCESS | 3960 | 1469263438493 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]]]}] 01:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 01:43:58 INFO - PROCESS | 3960 | 1469263438535 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 01:43:58 INFO - PROCESS | 3960 | 1469263438537 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 01:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:43:58 INFO - PROCESS | 3960 | 1469263438540 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:43:58 INFO - PROCESS | 3960 | 1469263438542 Marionette TRACE conn6 <- [1,2542,null,{}] 01:43:58 INFO - PROCESS | 3960 | 1469263438545 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}] 01:43:58 INFO - PROCESS | 3960 | 1469263438547 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:58 INFO - PROCESS | 3960 | 1469263438661 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 01:43:58 INFO - PROCESS | 3960 | 1469263438750 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:58 INFO - PROCESS | 3960 | 1469263438752 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:58 INFO - PROCESS | 3960 | ++DOCSHELL 137F0C00 == 33 [pid = 3960] [id = 645] 01:43:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (18FF3800) [pid = 3960] [serial = 1935] [outer = 00000000] 01:43:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (190F5400) [pid = 3960] [serial = 1936] [outer = 18FF3800] 01:43:58 INFO - PROCESS | 3960 | 1469263438794 Marionette DEBUG loaded listener.js 01:43:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (190F7400) [pid = 3960] [serial = 1937] [outer = 18FF3800] 01:43:59 INFO - PROCESS | 3960 | 1469263439225 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]]]}] 01:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 01:43:59 INFO - PROCESS | 3960 | 1469263439271 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 01:43:59 INFO - PROCESS | 3960 | 1469263439273 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 01:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:43:59 INFO - PROCESS | 3960 | 1469263439276 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:43:59 INFO - PROCESS | 3960 | 1469263439278 Marionette TRACE conn6 <- [1,2546,null,{}] 01:43:59 INFO - PROCESS | 3960 | 1469263439282 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}] 01:43:59 INFO - PROCESS | 3960 | 1469263439283 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:59 INFO - PROCESS | 3960 | 1469263439404 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 01:43:59 INFO - PROCESS | 3960 | 1469263439409 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:43:59 INFO - PROCESS | 3960 | 1469263439411 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:43:59 INFO - PROCESS | 3960 | ++DOCSHELL 0C26B800 == 34 [pid = 3960] [id = 646] 01:43:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (0C2CA800) [pid = 3960] [serial = 1938] [outer = 00000000] 01:43:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (193B9400) [pid = 3960] [serial = 1939] [outer = 0C2CA800] 01:43:59 INFO - PROCESS | 3960 | 1469263439453 Marionette DEBUG loaded listener.js 01:43:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (193C0800) [pid = 3960] [serial = 1940] [outer = 0C2CA800] 01:43:59 INFO - PROCESS | 3960 | 1469263439916 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]]]}] 01:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 01:43:59 INFO - PROCESS | 3960 | 1469263439947 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 01:43:59 INFO - PROCESS | 3960 | 1469263439950 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 01:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:43:59 INFO - PROCESS | 3960 | 1469263439953 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:43:59 INFO - PROCESS | 3960 | 1469263439955 Marionette TRACE conn6 <- [1,2550,null,{}] 01:43:59 INFO - PROCESS | 3960 | 1469263439959 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}] 01:43:59 INFO - PROCESS | 3960 | 1469263439962 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:00 INFO - PROCESS | 3960 | 1469263440130 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 01:44:00 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (17E80800) [pid = 3960] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:44:00 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (17E84800) [pid = 3960] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:44:00 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (18F46400) [pid = 3960] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:44:00 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (19171800) [pid = 3960] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:44:00 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F838800) [pid = 3960] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:44:00 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (08182C00) [pid = 3960] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:44:00 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (18F44C00) [pid = 3960] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:44:00 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17C1C400) [pid = 3960] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:44:00 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (15A05C00) [pid = 3960] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:44:00 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F68A000) [pid = 3960] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:44:00 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0F275400) [pid = 3960] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:44:00 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (17C25800) [pid = 3960] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:44:00 INFO - PROCESS | 3960 | 1469263440395 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:00 INFO - PROCESS | 3960 | 1469263440397 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:00 INFO - PROCESS | 3960 | ++DOCSHELL 0B94DC00 == 35 [pid = 3960] [id = 647] 01:44:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0B950000) [pid = 3960] [serial = 1941] [outer = 00000000] 01:44:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0F565400) [pid = 3960] [serial = 1942] [outer = 0B950000] 01:44:00 INFO - PROCESS | 3960 | 1469263440442 Marionette DEBUG loaded listener.js 01:44:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (137BF000) [pid = 3960] [serial = 1943] [outer = 0B950000] 01:44:00 INFO - PROCESS | 3960 | 1469263440822 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]]]}] 01:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 930ms 01:44:00 INFO - PROCESS | 3960 | 1469263440884 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 01:44:00 INFO - PROCESS | 3960 | 1469263440886 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 01:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:44:00 INFO - PROCESS | 3960 | 1469263440889 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:44:00 INFO - PROCESS | 3960 | 1469263440890 Marionette TRACE conn6 <- [1,2554,null,{}] 01:44:00 INFO - PROCESS | 3960 | 1469263440894 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}] 01:44:00 INFO - PROCESS | 3960 | 1469263440895 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:00 INFO - PROCESS | 3960 | 1469263440974 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 01:44:00 INFO - PROCESS | 3960 | 1469263440979 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:00 INFO - PROCESS | 3960 | 1469263440981 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:00 INFO - PROCESS | 3960 | ++DOCSHELL 13D93C00 == 36 [pid = 3960] [id = 648] 01:44:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (15744800) [pid = 3960] [serial = 1944] [outer = 00000000] 01:44:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17F9B400) [pid = 3960] [serial = 1945] [outer = 15744800] 01:44:01 INFO - PROCESS | 3960 | 1469263441024 Marionette DEBUG loaded listener.js 01:44:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (193BE000) [pid = 3960] [serial = 1946] [outer = 15744800] 01:44:01 INFO - PROCESS | 3960 | 1469263441454 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]]]}] 01:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 01:44:01 INFO - PROCESS | 3960 | 1469263441520 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 01:44:01 INFO - PROCESS | 3960 | 1469263441522 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 01:44:01 INFO - PROCESS | 3960 | 1469263441525 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:44:01 INFO - PROCESS | 3960 | 1469263441526 Marionette TRACE conn6 <- [1,2558,null,{}] 01:44:01 INFO - PROCESS | 3960 | 1469263441530 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}] 01:44:01 INFO - PROCESS | 3960 | 1469263441532 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:01 INFO - PROCESS | 3960 | 1469263441611 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 01:44:01 INFO - PROCESS | 3960 | 1469263441617 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:01 INFO - PROCESS | 3960 | 1469263441618 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:01 INFO - PROCESS | 3960 | ++DOCSHELL 196E7C00 == 37 [pid = 3960] [id = 649] 01:44:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (196E9000) [pid = 3960] [serial = 1947] [outer = 00000000] 01:44:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A267400) [pid = 3960] [serial = 1948] [outer = 196E9000] 01:44:01 INFO - PROCESS | 3960 | 1469263441660 Marionette DEBUG loaded listener.js 01:44:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1A2D0800) [pid = 3960] [serial = 1949] [outer = 196E9000] 01:44:02 INFO - PROCESS | 3960 | 1469263442104 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]]]}] 01:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 01:44:02 INFO - PROCESS | 3960 | 1469263442164 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 01:44:02 INFO - PROCESS | 3960 | 1469263442166 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 01:44:02 INFO - PROCESS | 3960 | 1469263442169 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:44:02 INFO - PROCESS | 3960 | 1469263442171 Marionette TRACE conn6 <- [1,2562,null,{}] 01:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:44:02 INFO - PROCESS | 3960 | 1469263442174 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}] 01:44:02 INFO - PROCESS | 3960 | 1469263442176 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:02 INFO - PROCESS | 3960 | 1469263442260 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 01:44:02 INFO - PROCESS | 3960 | 1469263442265 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:02 INFO - PROCESS | 3960 | 1469263442267 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:02 INFO - PROCESS | 3960 | ++DOCSHELL 0F697400 == 38 [pid = 3960] [id = 650] 01:44:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (16623800) [pid = 3960] [serial = 1950] [outer = 00000000] 01:44:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (1A2D8400) [pid = 3960] [serial = 1951] [outer = 16623800] 01:44:02 INFO - PROCESS | 3960 | 1469263442309 Marionette DEBUG loaded listener.js 01:44:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1A2DF800) [pid = 3960] [serial = 1952] [outer = 16623800] 01:44:03 INFO - PROCESS | 3960 | 1469263443126 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]]]}] 01:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 971ms 01:44:03 INFO - PROCESS | 3960 | 1469263443146 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 01:44:03 INFO - PROCESS | 3960 | 1469263443150 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 01:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:44:03 INFO - PROCESS | 3960 | 1469263443155 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:44:03 INFO - PROCESS | 3960 | 1469263443160 Marionette TRACE conn6 <- [1,2566,null,{}] 01:44:03 INFO - PROCESS | 3960 | 1469263443165 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}] 01:44:03 INFO - PROCESS | 3960 | 1469263443168 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:03 INFO - PROCESS | 3960 | 1469263443291 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 01:44:03 INFO - PROCESS | 3960 | 1469263443430 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:03 INFO - PROCESS | 3960 | 1469263443433 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:03 INFO - PROCESS | 3960 | ++DOCSHELL 0ECF3800 == 39 [pid = 3960] [id = 651] 01:44:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0ED4E400) [pid = 3960] [serial = 1953] [outer = 00000000] 01:44:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (0F660800) [pid = 3960] [serial = 1954] [outer = 0ED4E400] 01:44:03 INFO - PROCESS | 3960 | 1469263443491 Marionette DEBUG loaded listener.js 01:44:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (0F68A000) [pid = 3960] [serial = 1955] [outer = 0ED4E400] 01:44:04 INFO - PROCESS | 3960 | 1469263444179 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]]]}] 01:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1072ms 01:44:04 INFO - PROCESS | 3960 | 1469263444228 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 01:44:04 INFO - PROCESS | 3960 | 1469263444233 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 01:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:44:04 INFO - PROCESS | 3960 | 1469263444239 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:44:04 INFO - PROCESS | 3960 | 1469263444242 Marionette TRACE conn6 <- [1,2570,null,{}] 01:44:04 INFO - PROCESS | 3960 | 1469263444246 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}] 01:44:04 INFO - PROCESS | 3960 | 1469263444249 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:04 INFO - PROCESS | 3960 | 1469263444505 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 01:44:04 INFO - PROCESS | 3960 | 1469263444668 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:04 INFO - PROCESS | 3960 | 1469263444671 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:04 INFO - PROCESS | 3960 | ++DOCSHELL 0B94F400 == 40 [pid = 3960] [id = 652] 01:44:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (0B950400) [pid = 3960] [serial = 1956] [outer = 00000000] 01:44:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (0EB36C00) [pid = 3960] [serial = 1957] [outer = 0B950400] 01:44:04 INFO - PROCESS | 3960 | 1469263444723 Marionette DEBUG loaded listener.js 01:44:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (0ECF2C00) [pid = 3960] [serial = 1958] [outer = 0B950400] 01:44:05 INFO - PROCESS | 3960 | --DOCSHELL 196E7C00 == 39 [pid = 3960] [id = 649] 01:44:05 INFO - PROCESS | 3960 | --DOCSHELL 13D93C00 == 38 [pid = 3960] [id = 648] 01:44:05 INFO - PROCESS | 3960 | --DOCSHELL 0B94DC00 == 37 [pid = 3960] [id = 647] 01:44:05 INFO - PROCESS | 3960 | --DOCSHELL 0C26B800 == 36 [pid = 3960] [id = 646] 01:44:05 INFO - PROCESS | 3960 | --DOCSHELL 137F0C00 == 35 [pid = 3960] [id = 645] 01:44:05 INFO - PROCESS | 3960 | --DOCSHELL 185A9800 == 34 [pid = 3960] [id = 644] 01:44:05 INFO - PROCESS | 3960 | --DOCSHELL 17C1E800 == 33 [pid = 3960] [id = 643] 01:44:05 INFO - PROCESS | 3960 | --DOCSHELL 17C1D400 == 32 [pid = 3960] [id = 642] 01:44:05 INFO - PROCESS | 3960 | --DOCSHELL 15A06400 == 31 [pid = 3960] [id = 641] 01:44:05 INFO - PROCESS | 3960 | --DOCSHELL 13C09C00 == 30 [pid = 3960] [id = 640] 01:44:05 INFO - PROCESS | 3960 | --DOCSHELL 137F1400 == 29 [pid = 3960] [id = 639] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (1A250400) [pid = 3960] [serial = 1909] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOCSHELL 0F68B000 == 28 [pid = 3960] [id = 638] 01:44:05 INFO - PROCESS | 3960 | --DOCSHELL 0ED53000 == 27 [pid = 3960] [id = 637] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1A247C00) [pid = 3960] [serial = 1907] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (18433800) [pid = 3960] [serial = 1894] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (19177000) [pid = 3960] [serial = 1897] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (185B2400) [pid = 3960] [serial = 1895] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (1950D400) [pid = 3960] [serial = 1900] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (193C1C00) [pid = 3960] [serial = 1898] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (19511400) [pid = 3960] [serial = 1901] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (10430C00) [pid = 3960] [serial = 1879] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0C2C9C00) [pid = 3960] [serial = 1877] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0B945400) [pid = 3960] [serial = 1876] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (190F3800) [pid = 3960] [serial = 1874] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17C2C000) [pid = 3960] [serial = 1891] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (16622000) [pid = 3960] [serial = 1888] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (166F3000) [pid = 3960] [serial = 1889] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (13323000) [pid = 3960] [serial = 1885] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (133F2C00) [pid = 3960] [serial = 1886] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0F696400) [pid = 3960] [serial = 1883] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0F667800) [pid = 3960] [serial = 1882] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (104D2C00) [pid = 3960] [serial = 1880] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (193BCC00) [pid = 3960] [serial = 1903] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1950B800) [pid = 3960] [serial = 1904] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (1A241400) [pid = 3960] [serial = 1906] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (17CA3800) [pid = 3960] [serial = 1892] [outer = 00000000] [url = about:blank] 01:44:05 INFO - PROCESS | 3960 | 1469263445362 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]]]}] 01:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1182ms 01:44:05 INFO - PROCESS | 3960 | 1469263445426 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 01:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:44:05 INFO - PROCESS | 3960 | 1469263445430 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 01:44:05 INFO - PROCESS | 3960 | 1469263445434 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:44:05 INFO - PROCESS | 3960 | 1469263445437 Marionette TRACE conn6 <- [1,2574,null,{}] 01:44:05 INFO - PROCESS | 3960 | 1469263445442 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}] 01:44:05 INFO - PROCESS | 3960 | 1469263445444 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:05 INFO - PROCESS | 3960 | 1469263445532 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 01:44:05 INFO - PROCESS | 3960 | 1469263445631 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:05 INFO - PROCESS | 3960 | 1469263445633 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:05 INFO - PROCESS | 3960 | ++DOCSHELL 0817C000 == 28 [pid = 3960] [id = 653] 01:44:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0F667800) [pid = 3960] [serial = 1959] [outer = 00000000] 01:44:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F696400) [pid = 3960] [serial = 1960] [outer = 0F667800] 01:44:05 INFO - PROCESS | 3960 | 1469263445681 Marionette DEBUG loaded listener.js 01:44:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0F9DE800) [pid = 3960] [serial = 1961] [outer = 0F667800] 01:44:06 INFO - PROCESS | 3960 | 1469263446119 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]]]}] 01:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 01:44:06 INFO - PROCESS | 3960 | 1469263446165 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 01:44:06 INFO - PROCESS | 3960 | 1469263446168 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 01:44:06 INFO - PROCESS | 3960 | 1469263446171 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:44:06 INFO - PROCESS | 3960 | 1469263446173 Marionette TRACE conn6 <- [1,2578,null,{}] 01:44:06 INFO - PROCESS | 3960 | 1469263446177 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}] 01:44:06 INFO - PROCESS | 3960 | 1469263446179 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:06 INFO - PROCESS | 3960 | 1469263446264 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 01:44:06 INFO - PROCESS | 3960 | 1469263446274 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:06 INFO - PROCESS | 3960 | 1469263446276 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:06 INFO - PROCESS | 3960 | ++DOCSHELL 137B8800 == 29 [pid = 3960] [id = 654] 01:44:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (13B22C00) [pid = 3960] [serial = 1962] [outer = 00000000] 01:44:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (13C0AC00) [pid = 3960] [serial = 1963] [outer = 13B22C00] 01:44:06 INFO - PROCESS | 3960 | 1469263446320 Marionette DEBUG loaded listener.js 01:44:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (13D02800) [pid = 3960] [serial = 1964] [outer = 13B22C00] 01:44:06 INFO - PROCESS | 3960 | 1469263446794 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]]]}] 01:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 01:44:06 INFO - PROCESS | 3960 | 1469263446845 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 01:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:44:06 INFO - PROCESS | 3960 | 1469263446848 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 01:44:06 INFO - PROCESS | 3960 | 1469263446859 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:44:06 INFO - PROCESS | 3960 | 1469263446863 Marionette TRACE conn6 <- [1,2582,null,{}] 01:44:06 INFO - PROCESS | 3960 | 1469263446867 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}] 01:44:06 INFO - PROCESS | 3960 | 1469263446870 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:06 INFO - PROCESS | 3960 | 1469263446958 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 01:44:06 INFO - PROCESS | 3960 | 1469263446966 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:06 INFO - PROCESS | 3960 | 1469263446968 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:07 INFO - PROCESS | 3960 | ++DOCSHELL 15A0A400 == 30 [pid = 3960] [id = 655] 01:44:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (16627000) [pid = 3960] [serial = 1965] [outer = 00000000] 01:44:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (16AB4C00) [pid = 3960] [serial = 1966] [outer = 16627000] 01:44:07 INFO - PROCESS | 3960 | 1469263447110 Marionette DEBUG loaded listener.js 01:44:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (16AF8400) [pid = 3960] [serial = 1967] [outer = 16627000] 01:44:07 INFO - PROCESS | 3960 | 1469263447509 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]]]}] 01:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 691ms 01:44:07 INFO - PROCESS | 3960 | 1469263447545 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 01:44:07 INFO - PROCESS | 3960 | 1469263447547 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 01:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:44:07 INFO - PROCESS | 3960 | 1469263447550 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:44:07 INFO - PROCESS | 3960 | 1469263447552 Marionette TRACE conn6 <- [1,2586,null,{}] 01:44:07 INFO - PROCESS | 3960 | 1469263447555 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}] 01:44:07 INFO - PROCESS | 3960 | 1469263447557 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:07 INFO - PROCESS | 3960 | 1469263447702 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 01:44:07 INFO - PROCESS | 3960 | 1469263447725 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:07 INFO - PROCESS | 3960 | 1469263447727 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:07 INFO - PROCESS | 3960 | ++DOCSHELL 17C19400 == 31 [pid = 3960] [id = 656] 01:44:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17C1A000) [pid = 3960] [serial = 1968] [outer = 00000000] 01:44:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17C30400) [pid = 3960] [serial = 1969] [outer = 17C1A000] 01:44:07 INFO - PROCESS | 3960 | 1469263447770 Marionette DEBUG loaded listener.js 01:44:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17CA4800) [pid = 3960] [serial = 1970] [outer = 17C1A000] 01:44:08 INFO - PROCESS | 3960 | 1469263448215 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]]]}] 01:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 01:44:08 INFO - PROCESS | 3960 | 1469263448281 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 01:44:08 INFO - PROCESS | 3960 | 1469263448283 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 01:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:44:08 INFO - PROCESS | 3960 | 1469263448293 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:44:08 INFO - PROCESS | 3960 | 1469263448294 Marionette TRACE conn6 <- [1,2590,null,{}] 01:44:08 INFO - PROCESS | 3960 | 1469263448298 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}] 01:44:08 INFO - PROCESS | 3960 | 1469263448300 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:08 INFO - PROCESS | 3960 | 1469263448425 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 01:44:08 INFO - PROCESS | 3960 | 1469263448496 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:08 INFO - PROCESS | 3960 | 1469263448501 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:08 INFO - PROCESS | 3960 | ++DOCSHELL 102C4400 == 32 [pid = 3960] [id = 657] 01:44:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (18430000) [pid = 3960] [serial = 1971] [outer = 00000000] 01:44:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (185B0C00) [pid = 3960] [serial = 1972] [outer = 18430000] 01:44:08 INFO - PROCESS | 3960 | 1469263448555 Marionette DEBUG loaded listener.js 01:44:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (18F43400) [pid = 3960] [serial = 1973] [outer = 18430000] 01:44:09 INFO - PROCESS | 3960 | 1469263449002 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]]]}] 01:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 770ms 01:44:09 INFO - PROCESS | 3960 | 1469263449066 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 01:44:09 INFO - PROCESS | 3960 | 1469263449068 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 01:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:44:09 INFO - PROCESS | 3960 | 1469263449071 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:44:09 INFO - PROCESS | 3960 | 1469263449072 Marionette TRACE conn6 <- [1,2594,null,{}] 01:44:09 INFO - PROCESS | 3960 | 1469263449081 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}] 01:44:09 INFO - PROCESS | 3960 | 1469263449083 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:09 INFO - PROCESS | 3960 | 1469263449207 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 01:44:09 INFO - PROCESS | 3960 | 1469263449273 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:09 INFO - PROCESS | 3960 | 1469263449276 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:09 INFO - PROCESS | 3960 | ++DOCSHELL 08186000 == 33 [pid = 3960] [id = 658] 01:44:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (0866C400) [pid = 3960] [serial = 1974] [outer = 00000000] 01:44:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (190F7800) [pid = 3960] [serial = 1975] [outer = 0866C400] 01:44:09 INFO - PROCESS | 3960 | 1469263449322 Marionette DEBUG loaded listener.js 01:44:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (190FA000) [pid = 3960] [serial = 1976] [outer = 0866C400] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (196E9000) [pid = 3960] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (18FF3800) [pid = 3960] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0C2CA800) [pid = 3960] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (17C1D800) [pid = 3960] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (185AAC00) [pid = 3960] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (13C24400) [pid = 3960] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F68B400) [pid = 3960] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17F97C00) [pid = 3960] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (17CA2800) [pid = 3960] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0ED54800) [pid = 3960] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (16620400) [pid = 3960] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (137F4400) [pid = 3960] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0B950000) [pid = 3960] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:44:09 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (15744800) [pid = 3960] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:44:09 INFO - PROCESS | 3960 | 1469263449820 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]]]}] 01:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 790ms 01:44:09 INFO - PROCESS | 3960 | 1469263449862 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 01:44:09 INFO - PROCESS | 3960 | 1469263449864 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 01:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:44:09 INFO - PROCESS | 3960 | 1469263449867 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:44:09 INFO - PROCESS | 3960 | 1469263449869 Marionette TRACE conn6 <- [1,2598,null,{}] 01:44:09 INFO - PROCESS | 3960 | 1469263449872 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}] 01:44:09 INFO - PROCESS | 3960 | 1469263449874 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:09 INFO - PROCESS | 3960 | 1469263449952 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 01:44:09 INFO - PROCESS | 3960 | 1469263449958 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:09 INFO - PROCESS | 3960 | 1469263449959 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:09 INFO - PROCESS | 3960 | ++DOCSHELL 104D4400 == 34 [pid = 3960] [id = 659] 01:44:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (13C09000) [pid = 3960] [serial = 1977] [outer = 00000000] 01:44:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (17F97C00) [pid = 3960] [serial = 1978] [outer = 13C09000] 01:44:10 INFO - PROCESS | 3960 | 1469263450002 Marionette DEBUG loaded listener.js 01:44:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (18435C00) [pid = 3960] [serial = 1979] [outer = 13C09000] 01:44:10 INFO - PROCESS | 3960 | 1469263450422 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]]]}] 01:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 570ms 01:44:10 INFO - PROCESS | 3960 | 1469263450451 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 01:44:10 INFO - PROCESS | 3960 | 1469263450453 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 01:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:44:10 INFO - PROCESS | 3960 | 1469263450456 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:44:10 INFO - PROCESS | 3960 | 1469263450457 Marionette TRACE conn6 <- [1,2602,null,{}] 01:44:10 INFO - PROCESS | 3960 | 1469263450460 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}] 01:44:10 INFO - PROCESS | 3960 | 1469263450462 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:10 INFO - PROCESS | 3960 | 1469263450589 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 01:44:10 INFO - PROCESS | 3960 | 1469263450597 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:10 INFO - PROCESS | 3960 | 1469263450599 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:10 INFO - PROCESS | 3960 | ++DOCSHELL 16AEB400 == 35 [pid = 3960] [id = 660] 01:44:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (190F5000) [pid = 3960] [serial = 1980] [outer = 00000000] 01:44:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (1950A800) [pid = 3960] [serial = 1981] [outer = 190F5000] 01:44:10 INFO - PROCESS | 3960 | 1469263450641 Marionette DEBUG loaded listener.js 01:44:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (19511400) [pid = 3960] [serial = 1982] [outer = 190F5000] 01:44:11 INFO - PROCESS | 3960 | 1469263451083 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]]]}] 01:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 01:44:11 INFO - PROCESS | 3960 | 1469263451129 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 01:44:11 INFO - PROCESS | 3960 | 1469263451131 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 01:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:44:11 INFO - PROCESS | 3960 | 1469263451134 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:44:11 INFO - PROCESS | 3960 | 1469263451136 Marionette TRACE conn6 <- [1,2606,null,{}] 01:44:11 INFO - PROCESS | 3960 | 1469263451143 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}] 01:44:11 INFO - PROCESS | 3960 | 1469263451144 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:11 INFO - PROCESS | 3960 | 1469263451266 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 01:44:11 INFO - PROCESS | 3960 | 1469263451280 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:11 INFO - PROCESS | 3960 | 1469263451281 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:11 INFO - PROCESS | 3960 | ++DOCSHELL 13324400 == 36 [pid = 3960] [id = 661] 01:44:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (193C4C00) [pid = 3960] [serial = 1983] [outer = 00000000] 01:44:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1A242C00) [pid = 3960] [serial = 1984] [outer = 193C4C00] 01:44:11 INFO - PROCESS | 3960 | 1469263451324 Marionette DEBUG loaded listener.js 01:44:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1A246C00) [pid = 3960] [serial = 1985] [outer = 193C4C00] 01:44:12 INFO - PROCESS | 3960 | --DOCSHELL 170AB800 == 35 [pid = 3960] [id = 636] 01:44:12 INFO - PROCESS | 3960 | --DOCSHELL 0817C000 == 34 [pid = 3960] [id = 653] 01:44:12 INFO - PROCESS | 3960 | --DOCSHELL 0B94F400 == 33 [pid = 3960] [id = 652] 01:44:12 INFO - PROCESS | 3960 | --DOCSHELL 0F697400 == 32 [pid = 3960] [id = 650] 01:44:12 INFO - PROCESS | 3960 | --DOCSHELL 0ECF3800 == 31 [pid = 3960] [id = 651] 01:44:12 INFO - PROCESS | 3960 | --DOCSHELL 15A0A400 == 30 [pid = 3960] [id = 655] 01:44:12 INFO - PROCESS | 3960 | --DOCSHELL 08186000 == 29 [pid = 3960] [id = 658] 01:44:12 INFO - PROCESS | 3960 | --DOCSHELL 17C19400 == 28 [pid = 3960] [id = 656] 01:44:12 INFO - PROCESS | 3960 | --DOCSHELL 102C4400 == 27 [pid = 3960] [id = 657] 01:44:12 INFO - PROCESS | 3960 | --DOCSHELL 104D4400 == 26 [pid = 3960] [id = 659] 01:44:12 INFO - PROCESS | 3960 | --DOCSHELL 137B8800 == 25 [pid = 3960] [id = 654] 01:44:12 INFO - PROCESS | 3960 | --DOCSHELL 16AEB400 == 24 [pid = 3960] [id = 660] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (190F5400) [pid = 3960] [serial = 1936] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (193B9400) [pid = 3960] [serial = 1939] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17C8DC00) [pid = 3960] [serial = 1927] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (185B5C00) [pid = 3960] [serial = 1933] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (13D91800) [pid = 3960] [serial = 1921] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (15746C00) [pid = 3960] [serial = 1922] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0F68E800) [pid = 3960] [serial = 1915] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0F696000) [pid = 3960] [serial = 1916] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (17FA2000) [pid = 3960] [serial = 1930] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (17FA2400) [pid = 3960] [serial = 1931] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1A26D000) [pid = 3960] [serial = 1910] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (0ED6F400) [pid = 3960] [serial = 1912] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (0F270800) [pid = 3960] [serial = 1913] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (16AADC00) [pid = 3960] [serial = 1924] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (16AEF400) [pid = 3960] [serial = 1925] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (13B6B000) [pid = 3960] [serial = 1918] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (13C18000) [pid = 3960] [serial = 1919] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (190F7400) [pid = 3960] [serial = 1937] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (0F565400) [pid = 3960] [serial = 1942] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (193C0800) [pid = 3960] [serial = 1940] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (137BF000) [pid = 3960] [serial = 1943] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (17F9B400) [pid = 3960] [serial = 1945] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (17CA2C00) [pid = 3960] [serial = 1928] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (1A2D0800) [pid = 3960] [serial = 1949] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 53 (193BE000) [pid = 3960] [serial = 1946] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 52 (185AF000) [pid = 3960] [serial = 1934] [outer = 00000000] [url = about:blank] 01:44:12 INFO - PROCESS | 3960 | --DOMWINDOW == 51 (1A267400) [pid = 3960] [serial = 1948] [outer = 00000000] [url = about:blank] 01:44:13 INFO - PROCESS | 3960 | 1469263453041 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]]]}] 01:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1923ms 01:44:13 INFO - PROCESS | 3960 | 1469263453060 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 01:44:13 INFO - PROCESS | 3960 | 1469263453064 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 01:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:44:13 INFO - PROCESS | 3960 | 1469263453068 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:44:13 INFO - PROCESS | 3960 | 1469263453072 Marionette TRACE conn6 <- [1,2610,null,{}] 01:44:13 INFO - PROCESS | 3960 | 1469263453077 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}] 01:44:13 INFO - PROCESS | 3960 | 1469263453080 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:13 INFO - PROCESS | 3960 | 1469263453170 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 01:44:13 INFO - PROCESS | 3960 | 1469263453177 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:13 INFO - PROCESS | 3960 | 1469263453181 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:13 INFO - PROCESS | 3960 | ++DOCSHELL 0ED52800 == 25 [pid = 3960] [id = 662] 01:44:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 52 (0ED59000) [pid = 3960] [serial = 1986] [outer = 00000000] 01:44:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 53 (0F267800) [pid = 3960] [serial = 1987] [outer = 0ED59000] 01:44:13 INFO - PROCESS | 3960 | 1469263453229 Marionette DEBUG loaded listener.js 01:44:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 54 (0F272400) [pid = 3960] [serial = 1988] [outer = 0ED59000] 01:44:13 INFO - PROCESS | 3960 | 1469263453722 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]]]}] 01:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 690ms 01:44:13 INFO - PROCESS | 3960 | 1469263453760 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 01:44:13 INFO - PROCESS | 3960 | 1469263453765 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 01:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:44:13 INFO - PROCESS | 3960 | 1469263453771 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:44:13 INFO - PROCESS | 3960 | 1469263453774 Marionette TRACE conn6 <- [1,2614,null,{}] 01:44:13 INFO - PROCESS | 3960 | 1469263453778 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}] 01:44:13 INFO - PROCESS | 3960 | 1469263453781 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:13 INFO - PROCESS | 3960 | 1469263453867 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 01:44:13 INFO - PROCESS | 3960 | 1469263453877 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:13 INFO - PROCESS | 3960 | 1469263453879 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:13 INFO - PROCESS | 3960 | ++DOCSHELL 0F66D000 == 26 [pid = 3960] [id = 663] 01:44:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (0F66D800) [pid = 3960] [serial = 1989] [outer = 00000000] 01:44:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (0F68F400) [pid = 3960] [serial = 1990] [outer = 0F66D800] 01:44:13 INFO - PROCESS | 3960 | 1469263453925 Marionette DEBUG loaded listener.js 01:44:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (0F695C00) [pid = 3960] [serial = 1991] [outer = 0F66D800] 01:44:14 INFO - PROCESS | 3960 | 1469263454393 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]]]}] 01:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 01:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:44:14 INFO - PROCESS | 3960 | 1469263454443 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 01:44:14 INFO - PROCESS | 3960 | 1469263454445 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 01:44:14 INFO - PROCESS | 3960 | 1469263454448 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:44:14 INFO - PROCESS | 3960 | 1469263454452 Marionette TRACE conn6 <- [1,2618,null,{}] 01:44:14 INFO - PROCESS | 3960 | 1469263454463 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}] 01:44:14 INFO - PROCESS | 3960 | 1469263454467 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:14 INFO - PROCESS | 3960 | 1469263454551 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 01:44:14 INFO - PROCESS | 3960 | 1469263454681 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:14 INFO - PROCESS | 3960 | 1469263454684 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:14 INFO - PROCESS | 3960 | ++DOCSHELL 135C0C00 == 27 [pid = 3960] [id = 664] 01:44:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (137B8800) [pid = 3960] [serial = 1992] [outer = 00000000] 01:44:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (137FC400) [pid = 3960] [serial = 1993] [outer = 137B8800] 01:44:14 INFO - PROCESS | 3960 | 1469263454731 Marionette DEBUG loaded listener.js 01:44:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (13C04C00) [pid = 3960] [serial = 1994] [outer = 137B8800] 01:44:15 INFO - PROCESS | 3960 | 1469263455123 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]]]}] 01:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 01:44:15 INFO - PROCESS | 3960 | 1469263455183 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 01:44:15 INFO - PROCESS | 3960 | 1469263455185 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 01:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:44:15 INFO - PROCESS | 3960 | 1469263455188 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:44:15 INFO - PROCESS | 3960 | 1469263455190 Marionette TRACE conn6 <- [1,2622,null,{}] 01:44:15 INFO - PROCESS | 3960 | 1469263455193 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}] 01:44:15 INFO - PROCESS | 3960 | 1469263455195 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:15 INFO - PROCESS | 3960 | 1469263455313 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 01:44:15 INFO - PROCESS | 3960 | 1469263455325 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:15 INFO - PROCESS | 3960 | 1469263455327 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:15 INFO - PROCESS | 3960 | ++DOCSHELL 13C1C000 == 28 [pid = 3960] [id = 665] 01:44:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (13C23C00) [pid = 3960] [serial = 1995] [outer = 00000000] 01:44:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (14863400) [pid = 3960] [serial = 1996] [outer = 13C23C00] 01:44:15 INFO - PROCESS | 3960 | 1469263455371 Marionette DEBUG loaded listener.js 01:44:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (15745400) [pid = 3960] [serial = 1997] [outer = 13C23C00] 01:44:15 INFO - PROCESS | 3960 | 1469263455786 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]]]}] 01:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 01:44:15 INFO - PROCESS | 3960 | 1469263455819 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 01:44:15 INFO - PROCESS | 3960 | 1469263455821 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 01:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:44:15 INFO - PROCESS | 3960 | 1469263455824 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:44:15 INFO - PROCESS | 3960 | 1469263455826 Marionette TRACE conn6 <- [1,2626,null,{}] 01:44:15 INFO - PROCESS | 3960 | 1469263455830 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}] 01:44:15 INFO - PROCESS | 3960 | 1469263455832 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:15 INFO - PROCESS | 3960 | 1469263455910 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 01:44:16 INFO - PROCESS | 3960 | 1469263456035 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:16 INFO - PROCESS | 3960 | 1469263456037 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:16 INFO - PROCESS | 3960 | ++DOCSHELL 15A0A400 == 29 [pid = 3960] [id = 666] 01:44:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (16620400) [pid = 3960] [serial = 1998] [outer = 00000000] 01:44:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (166EF400) [pid = 3960] [serial = 1999] [outer = 16620400] 01:44:16 INFO - PROCESS | 3960 | 1469263456083 Marionette DEBUG loaded listener.js 01:44:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (16AEC000) [pid = 3960] [serial = 2000] [outer = 16620400] 01:44:16 INFO - PROCESS | 3960 | 1469263456442 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]]]}] 01:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 01:44:16 INFO - PROCESS | 3960 | 1469263456495 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 01:44:16 INFO - PROCESS | 3960 | 1469263456497 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 01:44:16 INFO - PROCESS | 3960 | 1469263456501 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:44:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:44:16 INFO - PROCESS | 3960 | 1469263456502 Marionette TRACE conn6 <- [1,2630,null,{}] 01:44:16 INFO - PROCESS | 3960 | 1469263456506 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}] 01:44:16 INFO - PROCESS | 3960 | 1469263456511 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:16 INFO - PROCESS | 3960 | 1469263456612 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 01:44:16 INFO - PROCESS | 3960 | 1469263456618 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:16 INFO - PROCESS | 3960 | 1469263456620 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:16 INFO - PROCESS | 3960 | ++DOCSHELL 16AF7C00 == 30 [pid = 3960] [id = 667] 01:44:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (16AF8800) [pid = 3960] [serial = 2001] [outer = 00000000] 01:44:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (17C27000) [pid = 3960] [serial = 2002] [outer = 16AF8800] 01:44:16 INFO - PROCESS | 3960 | 1469263456663 Marionette DEBUG loaded listener.js 01:44:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (17CA9000) [pid = 3960] [serial = 2003] [outer = 16AF8800] 01:44:17 INFO - PROCESS | 3960 | 1469263457075 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]]]}] 01:44:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:44:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 631ms 01:44:17 INFO - PROCESS | 3960 | 1469263457135 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 01:44:17 INFO - PROCESS | 3960 | 1469263457137 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 01:44:17 INFO - PROCESS | 3960 | 1469263457140 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:44:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:44:17 INFO - PROCESS | 3960 | 1469263457142 Marionette TRACE conn6 <- [1,2634,null,{}] 01:44:17 INFO - PROCESS | 3960 | 1469263457145 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}] 01:44:17 INFO - PROCESS | 3960 | 1469263457147 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:17 INFO - PROCESS | 3960 | 1469263457222 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 01:44:17 INFO - PROCESS | 3960 | 1469263457227 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:17 INFO - PROCESS | 3960 | 1469263457228 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:17 INFO - PROCESS | 3960 | ++DOCSHELL 16AF2C00 == 31 [pid = 3960] [id = 668] 01:44:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (17F97000) [pid = 3960] [serial = 2004] [outer = 00000000] 01:44:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (17FA5000) [pid = 3960] [serial = 2005] [outer = 17F97000] 01:44:17 INFO - PROCESS | 3960 | 1469263457271 Marionette DEBUG loaded listener.js 01:44:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (17FA5800) [pid = 3960] [serial = 2006] [outer = 17F97000] 01:44:17 INFO - PROCESS | 3960 | 1469263457703 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]]]}] 01:44:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:44:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 01:44:17 INFO - PROCESS | 3960 | 1469263457790 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 01:44:17 INFO - PROCESS | 3960 | 1469263457792 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 01:44:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:44:17 INFO - PROCESS | 3960 | 1469263457795 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:44:17 INFO - PROCESS | 3960 | 1469263457797 Marionette TRACE conn6 <- [1,2638,null,{}] 01:44:17 INFO - PROCESS | 3960 | 1469263457800 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}] 01:44:17 INFO - PROCESS | 3960 | 1469263457801 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:17 INFO - PROCESS | 3960 | 1469263457877 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 01:44:17 INFO - PROCESS | 3960 | 1469263457884 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:17 INFO - PROCESS | 3960 | 1469263457886 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:17 INFO - PROCESS | 3960 | ++DOCSHELL 18437C00 == 32 [pid = 3960] [id = 669] 01:44:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (18438800) [pid = 3960] [serial = 2007] [outer = 00000000] 01:44:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (185B2800) [pid = 3960] [serial = 2008] [outer = 18438800] 01:44:17 INFO - PROCESS | 3960 | 1469263457929 Marionette DEBUG loaded listener.js 01:44:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (185AD800) [pid = 3960] [serial = 2009] [outer = 18438800] 01:44:18 INFO - PROCESS | 3960 | 1469263458372 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]]]}] 01:44:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:44:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 01:44:18 INFO - PROCESS | 3960 | 1469263458426 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 01:44:18 INFO - PROCESS | 3960 | 1469263458428 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 01:44:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:44:18 INFO - PROCESS | 3960 | 1469263458431 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:44:18 INFO - PROCESS | 3960 | 1469263458433 Marionette TRACE conn6 <- [1,2642,null,{}] 01:44:18 INFO - PROCESS | 3960 | 1469263458436 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}] 01:44:18 INFO - PROCESS | 3960 | 1469263458438 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:18 INFO - PROCESS | 3960 | 1469263458555 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 01:44:18 INFO - PROCESS | 3960 | 1469263458648 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:18 INFO - PROCESS | 3960 | 1469263458649 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:18 INFO - PROCESS | 3960 | ++DOCSHELL 18FEFC00 == 33 [pid = 3960] [id = 670] 01:44:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (18FF7C00) [pid = 3960] [serial = 2010] [outer = 00000000] 01:44:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (190F4800) [pid = 3960] [serial = 2011] [outer = 18FF7C00] 01:44:18 INFO - PROCESS | 3960 | 1469263458692 Marionette DEBUG loaded listener.js 01:44:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (190F6C00) [pid = 3960] [serial = 2012] [outer = 18FF7C00] 01:44:19 INFO - PROCESS | 3960 | 1469263459115 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]]]}] 01:44:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:44:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 01:44:19 INFO - PROCESS | 3960 | 1469263459162 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 01:44:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:44:19 INFO - PROCESS | 3960 | 1469263459164 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 01:44:19 INFO - PROCESS | 3960 | 1469263459167 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:44:19 INFO - PROCESS | 3960 | 1469263459169 Marionette TRACE conn6 <- [1,2646,null,{}] 01:44:19 INFO - PROCESS | 3960 | 1469263459172 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}] 01:44:19 INFO - PROCESS | 3960 | 1469263459174 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:19 INFO - PROCESS | 3960 | 1469263459291 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 01:44:19 INFO - PROCESS | 3960 | 1469263459298 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:19 INFO - PROCESS | 3960 | 1469263459300 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:19 INFO - PROCESS | 3960 | ++DOCSHELL 0F56F400 == 34 [pid = 3960] [id = 671] 01:44:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (13D96800) [pid = 3960] [serial = 2013] [outer = 00000000] 01:44:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (193BAC00) [pid = 3960] [serial = 2014] [outer = 13D96800] 01:44:19 INFO - PROCESS | 3960 | 1469263459346 Marionette DEBUG loaded listener.js 01:44:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1950C000) [pid = 3960] [serial = 2015] [outer = 13D96800] 01:44:19 INFO - PROCESS | 3960 | 1469263459785 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]]]}] 01:44:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:44:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 01:44:19 INFO - PROCESS | 3960 | 1469263459845 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 01:44:19 INFO - PROCESS | 3960 | 1469263459847 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 01:44:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:44:19 INFO - PROCESS | 3960 | 1469263459850 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:44:19 INFO - PROCESS | 3960 | 1469263459853 Marionette TRACE conn6 <- [1,2650,null,{}] 01:44:19 INFO - PROCESS | 3960 | 1469263459856 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}] 01:44:19 INFO - PROCESS | 3960 | 1469263459858 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:20 INFO - PROCESS | 3960 | 1469263460012 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 01:44:20 INFO - PROCESS | 3960 | 1469263460028 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:20 INFO - PROCESS | 3960 | 1469263460031 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:20 INFO - PROCESS | 3960 | ++DOCSHELL 0C270400 == 35 [pid = 3960] [id = 672] 01:44:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (15A06400) [pid = 3960] [serial = 2016] [outer = 00000000] 01:44:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (196E8800) [pid = 3960] [serial = 2017] [outer = 15A06400] 01:44:20 INFO - PROCESS | 3960 | 1469263460077 Marionette DEBUG loaded listener.js 01:44:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1A248800) [pid = 3960] [serial = 2018] [outer = 15A06400] 01:44:20 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17C1A000) [pid = 3960] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:44:20 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (18430000) [pid = 3960] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:44:20 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0866C400) [pid = 3960] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:44:20 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (190F5000) [pid = 3960] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:44:20 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (16627000) [pid = 3960] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:44:20 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (13B22C00) [pid = 3960] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:44:20 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F667800) [pid = 3960] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:44:20 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0B950400) [pid = 3960] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:44:20 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0ED4E400) [pid = 3960] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:44:20 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (16623800) [pid = 3960] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:44:20 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (13C09000) [pid = 3960] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:44:20 INFO - PROCESS | 3960 | 1469263460599 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]]]}] 01:44:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:44:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 770ms 01:44:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:44:20 INFO - PROCESS | 3960 | 1469263460623 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 01:44:20 INFO - PROCESS | 3960 | 1469263460625 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 01:44:20 INFO - PROCESS | 3960 | 1469263460628 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:44:20 INFO - PROCESS | 3960 | 1469263460629 Marionette TRACE conn6 <- [1,2654,null,{}] 01:44:20 INFO - PROCESS | 3960 | 1469263460633 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}] 01:44:20 INFO - PROCESS | 3960 | 1469263460634 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:20 INFO - PROCESS | 3960 | 1469263460758 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 01:44:20 INFO - PROCESS | 3960 | 1469263460817 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:20 INFO - PROCESS | 3960 | 1469263460818 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:20 INFO - PROCESS | 3960 | ++DOCSHELL 0BA32800 == 36 [pid = 3960] [id = 673] 01:44:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (135B6C00) [pid = 3960] [serial = 2019] [outer = 00000000] 01:44:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (16AAE400) [pid = 3960] [serial = 2020] [outer = 135B6C00] 01:44:20 INFO - PROCESS | 3960 | 1469263460862 Marionette DEBUG loaded listener.js 01:44:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17C1F000) [pid = 3960] [serial = 2021] [outer = 135B6C00] 01:44:21 INFO - PROCESS | 3960 | 1469263461700 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]]]}] 01:44:21 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) 01:44:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1124ms 01:44:21 INFO - PROCESS | 3960 | 1469263461753 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 01:44:21 INFO - PROCESS | 3960 | 1469263461755 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 01:44:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:44:21 INFO - PROCESS | 3960 | 1469263461758 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:44:21 INFO - PROCESS | 3960 | 1469263461760 Marionette TRACE conn6 <- [1,2658,null,{}] 01:44:21 INFO - PROCESS | 3960 | 1469263461764 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}] 01:44:21 INFO - PROCESS | 3960 | 1469263461765 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:21 INFO - PROCESS | 3960 | 1469263461879 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 01:44:21 INFO - PROCESS | 3960 | 1469263461887 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:21 INFO - PROCESS | 3960 | 1469263461889 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:21 INFO - PROCESS | 3960 | ++DOCSHELL 1662B400 == 37 [pid = 3960] [id = 674] 01:44:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17F9F400) [pid = 3960] [serial = 2022] [outer = 00000000] 01:44:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (19585400) [pid = 3960] [serial = 2023] [outer = 17F9F400] 01:44:21 INFO - PROCESS | 3960 | 1469263461932 Marionette DEBUG loaded listener.js 01:44:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A24EC00) [pid = 3960] [serial = 2024] [outer = 17F9F400] 01:44:22 INFO - PROCESS | 3960 | 1469263462896 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"]]]}] 01:44:22 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 01:44:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:44:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 01:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1184ms 01:44:22 INFO - PROCESS | 3960 | 1469263462944 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 01:44:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:44:22 INFO - PROCESS | 3960 | 1469263462949 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 01:44:22 INFO - PROCESS | 3960 | 1469263462954 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:44:22 INFO - PROCESS | 3960 | 1469263462958 Marionette TRACE conn6 <- [1,2662,null,{}] 01:44:22 INFO - PROCESS | 3960 | 1469263462964 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}] 01:44:22 INFO - PROCESS | 3960 | 1469263462967 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:23 INFO - PROCESS | 3960 | 1469263463093 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 01:44:23 INFO - PROCESS | 3960 | 1469263463251 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:23 INFO - PROCESS | 3960 | 1469263463256 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:23 INFO - PROCESS | 3960 | ++DOCSHELL 0ED52000 == 38 [pid = 3960] [id = 675] 01:44:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (0ED53000) [pid = 3960] [serial = 2025] [outer = 00000000] 01:44:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (0F268000) [pid = 3960] [serial = 2026] [outer = 0ED53000] 01:44:23 INFO - PROCESS | 3960 | 1469263463312 Marionette DEBUG loaded listener.js 01:44:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0F661400) [pid = 3960] [serial = 2027] [outer = 0ED53000] 01:44:24 INFO - PROCESS | 3960 | 1469263464544 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"]]]}] 01:44:24 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 01:44:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:44:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 01:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1634ms 01:44:24 INFO - PROCESS | 3960 | 1469263464588 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 01:44:24 INFO - PROCESS | 3960 | 1469263464592 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 01:44:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:44:24 INFO - PROCESS | 3960 | 1469263464678 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:44:24 INFO - PROCESS | 3960 | 1469263464681 Marionette TRACE conn6 <- [1,2666,null,{}] 01:44:24 INFO - PROCESS | 3960 | 1469263464689 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}] 01:44:24 INFO - PROCESS | 3960 | 1469263464691 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:24 INFO - PROCESS | 3960 | 1469263464804 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 01:44:24 INFO - PROCESS | 3960 | 1469263464941 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:24 INFO - PROCESS | 3960 | 1469263464944 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:24 INFO - PROCESS | 3960 | ++DOCSHELL 0F660000 == 39 [pid = 3960] [id = 676] 01:44:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (0F663000) [pid = 3960] [serial = 2028] [outer = 00000000] 01:44:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (0F691C00) [pid = 3960] [serial = 2029] [outer = 0F663000] 01:44:25 INFO - PROCESS | 3960 | 1469263464997 Marionette DEBUG loaded listener.js 01:44:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (0F83F800) [pid = 3960] [serial = 2030] [outer = 0F663000] 01:44:25 INFO - PROCESS | 3960 | --DOCSHELL 0BA32800 == 38 [pid = 3960] [id = 673] 01:44:25 INFO - PROCESS | 3960 | --DOCSHELL 0C270400 == 37 [pid = 3960] [id = 672] 01:44:25 INFO - PROCESS | 3960 | --DOCSHELL 0F56F400 == 36 [pid = 3960] [id = 671] 01:44:25 INFO - PROCESS | 3960 | --DOCSHELL 18FEFC00 == 35 [pid = 3960] [id = 670] 01:44:25 INFO - PROCESS | 3960 | --DOCSHELL 18437C00 == 34 [pid = 3960] [id = 669] 01:44:25 INFO - PROCESS | 3960 | --DOCSHELL 16AF2C00 == 33 [pid = 3960] [id = 668] 01:44:25 INFO - PROCESS | 3960 | --DOCSHELL 16AF7C00 == 32 [pid = 3960] [id = 667] 01:44:25 INFO - PROCESS | 3960 | --DOCSHELL 15A0A400 == 31 [pid = 3960] [id = 666] 01:44:25 INFO - PROCESS | 3960 | --DOCSHELL 13C1C000 == 30 [pid = 3960] [id = 665] 01:44:25 INFO - PROCESS | 3960 | --DOCSHELL 135C0C00 == 29 [pid = 3960] [id = 664] 01:44:25 INFO - PROCESS | 3960 | --DOCSHELL 0F66D000 == 28 [pid = 3960] [id = 663] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (1A242C00) [pid = 3960] [serial = 1984] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOCSHELL 0ED52800 == 27 [pid = 3960] [id = 662] 01:44:25 INFO - PROCESS | 3960 | --DOCSHELL 13324400 == 26 [pid = 3960] [id = 661] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (17C30400) [pid = 3960] [serial = 1969] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (185B0C00) [pid = 3960] [serial = 1972] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (17CA4800) [pid = 3960] [serial = 1970] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (190F7800) [pid = 3960] [serial = 1975] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (18F43400) [pid = 3960] [serial = 1973] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (19511400) [pid = 3960] [serial = 1982] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (16AB4C00) [pid = 3960] [serial = 1966] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (13C0AC00) [pid = 3960] [serial = 1963] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (13D02800) [pid = 3960] [serial = 1964] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0F696400) [pid = 3960] [serial = 1960] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F9DE800) [pid = 3960] [serial = 1961] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0ECF2C00) [pid = 3960] [serial = 1958] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0EB36C00) [pid = 3960] [serial = 1957] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (0F68A000) [pid = 3960] [serial = 1955] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (0F660800) [pid = 3960] [serial = 1954] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (1A2D8400) [pid = 3960] [serial = 1951] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (1A2DF800) [pid = 3960] [serial = 1952] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (18435C00) [pid = 3960] [serial = 1979] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (17F97C00) [pid = 3960] [serial = 1978] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (190FA000) [pid = 3960] [serial = 1976] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (16AF8400) [pid = 3960] [serial = 1967] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (1950A800) [pid = 3960] [serial = 1981] [outer = 00000000] [url = about:blank] 01:44:25 INFO - PROCESS | 3960 | 1469263465992 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]]]}] 01:44:26 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) 01:44:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1423ms 01:44:26 INFO - PROCESS | 3960 | 1469263466021 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 01:44:26 INFO - PROCESS | 3960 | 1469263466025 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 01:44:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:44:26 INFO - PROCESS | 3960 | 1469263466032 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:44:26 INFO - PROCESS | 3960 | 1469263466034 Marionette TRACE conn6 <- [1,2670,null,{}] 01:44:26 INFO - PROCESS | 3960 | 1469263466038 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}] 01:44:26 INFO - PROCESS | 3960 | 1469263466041 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:26 INFO - PROCESS | 3960 | 1469263466130 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 01:44:26 INFO - PROCESS | 3960 | 1469263466140 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:26 INFO - PROCESS | 3960 | 1469263466142 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:26 INFO - PROCESS | 3960 | ++DOCSHELL 0F9E2C00 == 27 [pid = 3960] [id = 677] 01:44:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (0F9E3400) [pid = 3960] [serial = 2031] [outer = 00000000] 01:44:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (104D4400) [pid = 3960] [serial = 2032] [outer = 0F9E3400] 01:44:26 INFO - PROCESS | 3960 | 1469263466188 Marionette DEBUG loaded listener.js 01:44:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (133A5800) [pid = 3960] [serial = 2033] [outer = 0F9E3400] 01:44:27 INFO - PROCESS | 3960 | 1469263467139 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]]]}] 01:44:27 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) 01:44:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1131ms 01:44:27 INFO - PROCESS | 3960 | 1469263467166 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 01:44:27 INFO - PROCESS | 3960 | 1469263467168 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 01:44:27 INFO - PROCESS | 3960 | 1469263467171 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:44:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:44:27 INFO - PROCESS | 3960 | 1469263467175 Marionette TRACE conn6 <- [1,2674,null,{}] 01:44:27 INFO - PROCESS | 3960 | 1469263467185 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}] 01:44:27 INFO - PROCESS | 3960 | 1469263467189 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:27 INFO - PROCESS | 3960 | 1469263467273 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 01:44:27 INFO - PROCESS | 3960 | 1469263467280 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:27 INFO - PROCESS | 3960 | 1469263467283 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:27 INFO - PROCESS | 3960 | ++DOCSHELL 13D0A800 == 28 [pid = 3960] [id = 678] 01:44:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (13D0DC00) [pid = 3960] [serial = 2034] [outer = 00000000] 01:44:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (14F2C400) [pid = 3960] [serial = 2035] [outer = 13D0DC00] 01:44:27 INFO - PROCESS | 3960 | 1469263467330 Marionette DEBUG loaded listener.js 01:44:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (15A0E800) [pid = 3960] [serial = 2036] [outer = 13D0DC00] 01:44:28 INFO - PROCESS | 3960 | 1469263468318 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"]]]}] 01:44:28 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 01:44:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:44:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 01:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1180ms 01:44:28 INFO - PROCESS | 3960 | 1469263468356 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 01:44:28 INFO - PROCESS | 3960 | 1469263468358 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 01:44:28 INFO - PROCESS | 3960 | 1469263468361 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:44:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:44:28 INFO - PROCESS | 3960 | 1469263468363 Marionette TRACE conn6 <- [1,2678,null,{}] 01:44:28 INFO - PROCESS | 3960 | 1469263468367 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}] 01:44:28 INFO - PROCESS | 3960 | 1469263468369 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:28 INFO - PROCESS | 3960 | 1469263468497 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 01:44:28 INFO - PROCESS | 3960 | 1469263468503 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:28 INFO - PROCESS | 3960 | 1469263468505 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:28 INFO - PROCESS | 3960 | ++DOCSHELL 16AAFC00 == 29 [pid = 3960] [id = 679] 01:44:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (16AB4800) [pid = 3960] [serial = 2037] [outer = 00000000] 01:44:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (170A4C00) [pid = 3960] [serial = 2038] [outer = 16AB4800] 01:44:28 INFO - PROCESS | 3960 | 1469263468605 Marionette DEBUG loaded listener.js 01:44:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (17C19400) [pid = 3960] [serial = 2039] [outer = 16AB4800] 01:44:29 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (135B6C00) [pid = 3960] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:44:29 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (18FF7C00) [pid = 3960] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:44:29 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (18438800) [pid = 3960] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:44:29 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (16620400) [pid = 3960] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:44:29 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (0ED59000) [pid = 3960] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:44:29 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (17F97000) [pid = 3960] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:44:29 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (137B8800) [pid = 3960] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:44:29 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (193C4C00) [pid = 3960] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:44:29 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (13D96800) [pid = 3960] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:44:29 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (16AF8800) [pid = 3960] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:44:29 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (0F66D800) [pid = 3960] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:44:29 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (13C23C00) [pid = 3960] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:44:29 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (15A06400) [pid = 3960] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:44:29 INFO - PROCESS | 3960 | 1469263469558 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"]]]}] 01:44:29 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 01:44:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:44:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 01:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1234ms 01:44:29 INFO - PROCESS | 3960 | 1469263469600 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 01:44:29 INFO - PROCESS | 3960 | 1469263469602 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 01:44:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:44:29 INFO - PROCESS | 3960 | 1469263469605 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:44:29 INFO - PROCESS | 3960 | 1469263469607 Marionette TRACE conn6 <- [1,2682,null,{}] 01:44:29 INFO - PROCESS | 3960 | 1469263469610 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}] 01:44:29 INFO - PROCESS | 3960 | 1469263469612 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:29 INFO - PROCESS | 3960 | 1469263469691 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 01:44:29 INFO - PROCESS | 3960 | 1469263469697 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:29 INFO - PROCESS | 3960 | 1469263469699 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:29 INFO - PROCESS | 3960 | ++DOCSHELL 0B950000 == 30 [pid = 3960] [id = 680] 01:44:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (0C221000) [pid = 3960] [serial = 2040] [outer = 00000000] 01:44:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (166F7800) [pid = 3960] [serial = 2041] [outer = 0C221000] 01:44:29 INFO - PROCESS | 3960 | 1469263469742 Marionette DEBUG loaded listener.js 01:44:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (17C1F800) [pid = 3960] [serial = 2042] [outer = 0C221000] 01:44:30 INFO - PROCESS | 3960 | 1469263470682 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"]]]}] 01:44:30 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 01:44:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:44:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 01:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1132ms 01:44:30 INFO - PROCESS | 3960 | 1469263470738 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 01:44:30 INFO - PROCESS | 3960 | 1469263470740 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 01:44:30 INFO - PROCESS | 3960 | 1469263470743 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:44:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:44:30 INFO - PROCESS | 3960 | 1469263470745 Marionette TRACE conn6 <- [1,2686,null,{}] 01:44:30 INFO - PROCESS | 3960 | 1469263470749 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}] 01:44:30 INFO - PROCESS | 3960 | 1469263470754 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:30 INFO - PROCESS | 3960 | 1469263470857 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 01:44:30 INFO - PROCESS | 3960 | 1469263470863 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:30 INFO - PROCESS | 3960 | 1469263470865 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:30 INFO - PROCESS | 3960 | ++DOCSHELL 0ED54C00 == 31 [pid = 3960] [id = 681] 01:44:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (166F4000) [pid = 3960] [serial = 2043] [outer = 00000000] 01:44:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (185B0C00) [pid = 3960] [serial = 2044] [outer = 166F4000] 01:44:30 INFO - PROCESS | 3960 | 1469263470909 Marionette DEBUG loaded listener.js 01:44:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (18F41000) [pid = 3960] [serial = 2045] [outer = 166F4000] 01:44:31 INFO - PROCESS | 3960 | 1469263471899 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"]]]}] 01:44:31 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 01:44:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:44:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 01:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1180ms 01:44:31 INFO - PROCESS | 3960 | 1469263471928 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 01:44:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:44:31 INFO - PROCESS | 3960 | 1469263471933 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 01:44:31 INFO - PROCESS | 3960 | 1469263471938 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:44:31 INFO - PROCESS | 3960 | 1469263471941 Marionette TRACE conn6 <- [1,2690,null,{}] 01:44:31 INFO - PROCESS | 3960 | 1469263471947 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}] 01:44:31 INFO - PROCESS | 3960 | 1469263471950 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:32 INFO - PROCESS | 3960 | 1469263472093 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 01:44:32 INFO - PROCESS | 3960 | 1469263472226 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:32 INFO - PROCESS | 3960 | 1469263472231 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:32 INFO - PROCESS | 3960 | ++DOCSHELL 0F56E400 == 32 [pid = 3960] [id = 682] 01:44:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0F56E800) [pid = 3960] [serial = 2046] [outer = 00000000] 01:44:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0F667800) [pid = 3960] [serial = 2047] [outer = 0F56E800] 01:44:32 INFO - PROCESS | 3960 | 1469263472330 Marionette DEBUG loaded listener.js 01:44:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F694400) [pid = 3960] [serial = 2048] [outer = 0F56E800] 01:44:32 INFO - PROCESS | 3960 | 1469263472895 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]]]}] 01:44:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:44:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 990ms 01:44:32 INFO - PROCESS | 3960 | 1469263472928 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 01:44:32 INFO - PROCESS | 3960 | 1469263472933 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 01:44:32 INFO - PROCESS | 3960 | 1469263472939 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:44:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:44:32 INFO - PROCESS | 3960 | 1469263472942 Marionette TRACE conn6 <- [1,2694,null,{}] 01:44:32 INFO - PROCESS | 3960 | 1469263472946 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}] 01:44:32 INFO - PROCESS | 3960 | 1469263472949 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:33 INFO - PROCESS | 3960 | 1469263473057 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 01:44:33 INFO - PROCESS | 3960 | 1469263473169 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:33 INFO - PROCESS | 3960 | 1469263473172 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:33 INFO - PROCESS | 3960 | ++DOCSHELL 13C09000 == 33 [pid = 3960] [id = 683] 01:44:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (13C17800) [pid = 3960] [serial = 2049] [outer = 00000000] 01:44:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (13D93C00) [pid = 3960] [serial = 2050] [outer = 13C17800] 01:44:33 INFO - PROCESS | 3960 | 1469263473268 Marionette DEBUG loaded listener.js 01:44:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (16628800) [pid = 3960] [serial = 2051] [outer = 13C17800] 01:44:33 INFO - PROCESS | 3960 | 1469263473897 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]]]}] 01:44:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:44:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 970ms 01:44:33 INFO - PROCESS | 3960 | 1469263473913 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 01:44:33 INFO - PROCESS | 3960 | 1469263473915 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 01:44:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:44:33 INFO - PROCESS | 3960 | 1469263473919 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:44:33 INFO - PROCESS | 3960 | 1469263473923 Marionette TRACE conn6 <- [1,2698,null,{}] 01:44:33 INFO - PROCESS | 3960 | 1469263473948 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}] 01:44:33 INFO - PROCESS | 3960 | 1469263473953 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:34 INFO - PROCESS | 3960 | 1469263474060 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 01:44:34 INFO - PROCESS | 3960 | 1469263474204 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:34 INFO - PROCESS | 3960 | 1469263474207 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:34 INFO - PROCESS | 3960 | ++DOCSHELL 185B6800 == 34 [pid = 3960] [id = 684] 01:44:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (18F41C00) [pid = 3960] [serial = 2052] [outer = 00000000] 01:44:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (190F0000) [pid = 3960] [serial = 2053] [outer = 18F41C00] 01:44:34 INFO - PROCESS | 3960 | 1469263474264 Marionette DEBUG loaded listener.js 01:44:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (1916F800) [pid = 3960] [serial = 2054] [outer = 18F41C00] 01:44:35 INFO - PROCESS | 3960 | 1469263475035 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] 01:44:35 INFO - PROCESS | 3960 | 1469263475117 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 01:44:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:44:35 INFO - PROCESS | 3960 | 1469263475121 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:44:35 INFO - PROCESS | 3960 | 1469263475124 Marionette TRACE conn6 <- [1,2702,null,{}] 01:44:35 INFO - PROCESS | 3960 | 1469263475130 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}] 01:44:35 INFO - PROCESS | 3960 | 1469263475132 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:35 INFO - PROCESS | 3960 | --DOCSHELL 0B950000 == 33 [pid = 3960] [id = 680] 01:44:35 INFO - PROCESS | 3960 | --DOCSHELL 16AAFC00 == 32 [pid = 3960] [id = 679] 01:44:35 INFO - PROCESS | 3960 | --DOCSHELL 13D0A800 == 31 [pid = 3960] [id = 678] 01:44:35 INFO - PROCESS | 3960 | --DOCSHELL 0F9E2C00 == 30 [pid = 3960] [id = 677] 01:44:35 INFO - PROCESS | 3960 | --DOCSHELL 0F660000 == 29 [pid = 3960] [id = 676] 01:44:35 INFO - PROCESS | 3960 | --DOCSHELL 0ED52000 == 28 [pid = 3960] [id = 675] 01:44:35 INFO - PROCESS | 3960 | --DOCSHELL 1662B400 == 27 [pid = 3960] [id = 674] 01:44:35 INFO - PROCESS | 3960 | --DOCSHELL 13C09000 == 26 [pid = 3960] [id = 683] 01:44:35 INFO - PROCESS | 3960 | --DOCSHELL 185B6800 == 25 [pid = 3960] [id = 684] 01:44:35 INFO - PROCESS | 3960 | --DOCSHELL 0ED54C00 == 24 [pid = 3960] [id = 681] 01:44:35 INFO - PROCESS | 3960 | --DOCSHELL 0F56E400 == 23 [pid = 3960] [id = 682] 01:44:35 INFO - PROCESS | 3960 | 1469263475792 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (190F4800) [pid = 3960] [serial = 2011] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (185B2800) [pid = 3960] [serial = 2008] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (166EF400) [pid = 3960] [serial = 1999] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (16AEC000) [pid = 3960] [serial = 2000] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (0F267800) [pid = 3960] [serial = 1987] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (0F272400) [pid = 3960] [serial = 1988] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (17FA5000) [pid = 3960] [serial = 2005] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (17FA5800) [pid = 3960] [serial = 2006] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (137FC400) [pid = 3960] [serial = 1993] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (13C04C00) [pid = 3960] [serial = 1994] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (1A246C00) [pid = 3960] [serial = 1985] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (193BAC00) [pid = 3960] [serial = 2014] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (17C27000) [pid = 3960] [serial = 2002] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (17CA9000) [pid = 3960] [serial = 2003] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (0F68F400) [pid = 3960] [serial = 1990] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (0F695C00) [pid = 3960] [serial = 1991] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (14863400) [pid = 3960] [serial = 1996] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (15745400) [pid = 3960] [serial = 1997] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (190F6C00) [pid = 3960] [serial = 2012] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 53 (196E8800) [pid = 3960] [serial = 2017] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 52 (16AAE400) [pid = 3960] [serial = 2020] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 51 (1950C000) [pid = 3960] [serial = 2015] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 50 (1A248800) [pid = 3960] [serial = 2018] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 49 (19585400) [pid = 3960] [serial = 2023] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 48 (185AD800) [pid = 3960] [serial = 2009] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | --DOMWINDOW == 47 (17C1F000) [pid = 3960] [serial = 2021] [outer = 00000000] [url = about:blank] 01:44:35 INFO - PROCESS | 3960 | 1469263475944 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:35 INFO - PROCESS | 3960 | 1469263475947 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:35 INFO - PROCESS | 3960 | ++DOCSHELL 0EB3AC00 == 24 [pid = 3960] [id = 685] 01:44:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 48 (0EB7AC00) [pid = 3960] [serial = 2055] [outer = 00000000] 01:44:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 49 (0EC59800) [pid = 3960] [serial = 2056] [outer = 0EB7AC00] 01:44:35 INFO - PROCESS | 3960 | 1469263475996 Marionette DEBUG loaded listener.js 01:44:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 50 (0ED4D400) [pid = 3960] [serial = 2057] [outer = 0EB7AC00] 01:44:36 INFO - PROCESS | 3960 | 1469263476383 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]]]}] 01:44:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:44:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1372ms 01:44:36 INFO - PROCESS | 3960 | 1469263476496 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 01:44:36 INFO - PROCESS | 3960 | 1469263476500 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 01:44:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:44:36 INFO - PROCESS | 3960 | 1469263476505 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:44:36 INFO - PROCESS | 3960 | 1469263476508 Marionette TRACE conn6 <- [1,2706,null,{}] 01:44:36 INFO - PROCESS | 3960 | 1469263476517 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}] 01:44:36 INFO - PROCESS | 3960 | 1469263476520 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:36 INFO - PROCESS | 3960 | 1469263476609 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 01:44:36 INFO - PROCESS | 3960 | 1469263476616 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:36 INFO - PROCESS | 3960 | 1469263476618 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:36 INFO - PROCESS | 3960 | ++DOCSHELL 0F669000 == 25 [pid = 3960] [id = 686] 01:44:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 51 (0F66AC00) [pid = 3960] [serial = 2058] [outer = 00000000] 01:44:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 52 (0F68CC00) [pid = 3960] [serial = 2059] [outer = 0F66AC00] 01:44:36 INFO - PROCESS | 3960 | 1469263476664 Marionette DEBUG loaded listener.js 01:44:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 53 (0F693800) [pid = 3960] [serial = 2060] [outer = 0F66AC00] 01:44:37 INFO - PROCESS | 3960 | 1469263477148 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] 01:44:37 INFO - PROCESS | 3960 | 1469263477198 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 01:44:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:44:37 INFO - PROCESS | 3960 | 1469263477202 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:44:37 INFO - PROCESS | 3960 | 1469263477204 Marionette TRACE conn6 <- [1,2710,null,{}] 01:44:37 INFO - PROCESS | 3960 | 1469263477245 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}] 01:44:37 INFO - PROCESS | 3960 | 1469263477247 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:37 INFO - PROCESS | 3960 | 1469263477367 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 01:44:37 INFO - PROCESS | 3960 | 1469263477382 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:37 INFO - PROCESS | 3960 | 1469263477384 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:37 INFO - PROCESS | 3960 | ++DOCSHELL 137F4400 == 26 [pid = 3960] [id = 687] 01:44:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 54 (137FC400) [pid = 3960] [serial = 2061] [outer = 00000000] 01:44:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (13BA1000) [pid = 3960] [serial = 2062] [outer = 137FC400] 01:44:37 INFO - PROCESS | 3960 | 1469263477429 Marionette DEBUG loaded listener.js 01:44:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (13C16C00) [pid = 3960] [serial = 2063] [outer = 137FC400] 01:44:37 INFO - PROCESS | 3960 | 1469263477871 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] 01:44:37 INFO - PROCESS | 3960 | 1469263477939 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 01:44:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:44:37 INFO - PROCESS | 3960 | 1469263477949 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:44:37 INFO - PROCESS | 3960 | 1469263477953 Marionette TRACE conn6 <- [1,2714,null,{}] 01:44:37 INFO - PROCESS | 3960 | 1469263477973 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}] 01:44:37 INFO - PROCESS | 3960 | 1469263477976 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:38 INFO - PROCESS | 3960 | 1469263478098 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 01:44:38 INFO - PROCESS | 3960 | 1469263478172 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:38 INFO - PROCESS | 3960 | 1469263478174 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:38 INFO - PROCESS | 3960 | ++DOCSHELL 0ED53C00 == 27 [pid = 3960] [id = 688] 01:44:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (15A04400) [pid = 3960] [serial = 2064] [outer = 00000000] 01:44:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (16AB1C00) [pid = 3960] [serial = 2065] [outer = 15A04400] 01:44:38 INFO - PROCESS | 3960 | 1469263478218 Marionette DEBUG loaded listener.js 01:44:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (16AF0000) [pid = 3960] [serial = 2066] [outer = 15A04400] 01:44:38 INFO - PROCESS | 3960 | 1469263478666 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]]]}] 01:44:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:44:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 750ms 01:44:38 INFO - PROCESS | 3960 | 1469263478705 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 01:44:38 INFO - PROCESS | 3960 | 1469263478707 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 01:44:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:44:38 INFO - PROCESS | 3960 | 1469263478711 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:44:38 INFO - PROCESS | 3960 | 1469263478712 Marionette TRACE conn6 <- [1,2718,null,{}] 01:44:38 INFO - PROCESS | 3960 | 1469263478716 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}] 01:44:38 INFO - PROCESS | 3960 | 1469263478717 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:38 INFO - PROCESS | 3960 | 1469263478832 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 01:44:38 INFO - PROCESS | 3960 | 1469263478844 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:38 INFO - PROCESS | 3960 | 1469263478846 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:38 INFO - PROCESS | 3960 | ++DOCSHELL 16AF4800 == 28 [pid = 3960] [id = 689] 01:44:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (170B2000) [pid = 3960] [serial = 2067] [outer = 00000000] 01:44:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (17C25800) [pid = 3960] [serial = 2068] [outer = 170B2000] 01:44:38 INFO - PROCESS | 3960 | 1469263478942 Marionette DEBUG loaded listener.js 01:44:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (17C8DC00) [pid = 3960] [serial = 2069] [outer = 170B2000] 01:44:39 INFO - PROCESS | 3960 | 1469263479826 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"]]]}] 01:44:39 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 01:44:39 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 01:44:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 01:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:44:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:44:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1165ms 01:44:39 INFO - PROCESS | 3960 | 1469263479887 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 01:44:39 INFO - PROCESS | 3960 | 1469263479889 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 01:44:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:44:39 INFO - PROCESS | 3960 | 1469263479892 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:44:39 INFO - PROCESS | 3960 | 1469263479893 Marionette TRACE conn6 <- [1,2722,null,{}] 01:44:39 INFO - PROCESS | 3960 | 1469263479897 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}] 01:44:39 INFO - PROCESS | 3960 | 1469263479899 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:40 INFO - PROCESS | 3960 | 1469263480048 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 01:44:40 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (166F4000) [pid = 3960] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:44:40 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (16AB4800) [pid = 3960] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:44:40 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (17F9F400) [pid = 3960] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:44:40 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (0F9E3400) [pid = 3960] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:44:40 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (0F663000) [pid = 3960] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:44:40 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (13D0DC00) [pid = 3960] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:44:40 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (0ED53000) [pid = 3960] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:44:40 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (0C221000) [pid = 3960] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:44:40 INFO - PROCESS | 3960 | 1469263480110 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:40 INFO - PROCESS | 3960 | 1469263480116 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:40 INFO - PROCESS | 3960 | ++DOCSHELL 0F661000 == 29 [pid = 3960] [id = 690] 01:44:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (0F663000) [pid = 3960] [serial = 2070] [outer = 00000000] 01:44:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (16AF2000) [pid = 3960] [serial = 2071] [outer = 0F663000] 01:44:40 INFO - PROCESS | 3960 | 1469263480169 Marionette DEBUG loaded listener.js 01:44:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (18297400) [pid = 3960] [serial = 2072] [outer = 0F663000] 01:44:40 INFO - PROCESS | 3960 | 1469263480577 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]]]}] 01:44:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:44:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 01:44:40 INFO - PROCESS | 3960 | 1469263480626 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 01:44:40 INFO - PROCESS | 3960 | 1469263480628 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 01:44:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:44:40 INFO - PROCESS | 3960 | 1469263480631 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:44:40 INFO - PROCESS | 3960 | 1469263480633 Marionette TRACE conn6 <- [1,2726,null,{}] 01:44:40 INFO - PROCESS | 3960 | 1469263480636 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}] 01:44:40 INFO - PROCESS | 3960 | 1469263480638 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:40 INFO - PROCESS | 3960 | 1469263480727 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 01:44:40 INFO - PROCESS | 3960 | 1469263480732 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:40 INFO - PROCESS | 3960 | 1469263480734 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:40 INFO - PROCESS | 3960 | ++DOCSHELL 0B944C00 == 30 [pid = 3960] [id = 691] 01:44:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (18434C00) [pid = 3960] [serial = 2073] [outer = 00000000] 01:44:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (185B8800) [pid = 3960] [serial = 2074] [outer = 18434C00] 01:44:40 INFO - PROCESS | 3960 | 1469263480776 Marionette DEBUG loaded listener.js 01:44:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (18F46000) [pid = 3960] [serial = 2075] [outer = 18434C00] 01:44:41 INFO - PROCESS | 3960 | 1469263481200 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]]]}] 01:44:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:44:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 01:44:41 INFO - PROCESS | 3960 | 1469263481278 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 01:44:41 INFO - PROCESS | 3960 | 1469263481280 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 01:44:41 INFO - PROCESS | 3960 | 1469263481283 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:44:41 INFO - PROCESS | 3960 | 1469263481285 Marionette TRACE conn6 <- [1,2730,null,{}] 01:44:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:44:41 INFO - PROCESS | 3960 | 1469263481288 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}] 01:44:41 INFO - PROCESS | 3960 | 1469263481290 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:41 INFO - PROCESS | 3960 | 1469263481366 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 01:44:41 INFO - PROCESS | 3960 | 1469263481371 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:41 INFO - PROCESS | 3960 | 1469263481373 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:41 INFO - PROCESS | 3960 | ++DOCSHELL 13D97000 == 31 [pid = 3960] [id = 692] 01:44:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (185B8400) [pid = 3960] [serial = 2076] [outer = 00000000] 01:44:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (190F1000) [pid = 3960] [serial = 2077] [outer = 185B8400] 01:44:41 INFO - PROCESS | 3960 | 1469263481416 Marionette DEBUG loaded listener.js 01:44:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (190F8800) [pid = 3960] [serial = 2078] [outer = 185B8400] 01:44:41 INFO - PROCESS | 3960 | 1469263481854 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]]]}] 01:44:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:44:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 01:44:41 INFO - PROCESS | 3960 | 1469263481921 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 01:44:41 INFO - PROCESS | 3960 | 1469263481923 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 01:44:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:44:41 INFO - PROCESS | 3960 | 1469263481926 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:44:41 INFO - PROCESS | 3960 | 1469263481928 Marionette TRACE conn6 <- [1,2734,null,{}] 01:44:41 INFO - PROCESS | 3960 | 1469263481931 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}] 01:44:41 INFO - PROCESS | 3960 | 1469263481933 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:42 INFO - PROCESS | 3960 | 1469263482009 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 01:44:42 INFO - PROCESS | 3960 | 1469263482015 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:42 INFO - PROCESS | 3960 | 1469263482017 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:42 INFO - PROCESS | 3960 | ++DOCSHELL 193B7400 == 32 [pid = 3960] [id = 693] 01:44:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (193B7C00) [pid = 3960] [serial = 2079] [outer = 00000000] 01:44:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (193C0800) [pid = 3960] [serial = 2080] [outer = 193B7C00] 01:44:42 INFO - PROCESS | 3960 | 1469263482059 Marionette DEBUG loaded listener.js 01:44:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (193C1400) [pid = 3960] [serial = 2081] [outer = 193B7C00] 01:44:42 INFO - PROCESS | 3960 | 1469263482885 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]]]}] 01:44:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:44:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 970ms 01:44:42 INFO - PROCESS | 3960 | 1469263482900 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 01:44:42 INFO - PROCESS | 3960 | 1469263482905 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 01:44:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:44:42 INFO - PROCESS | 3960 | 1469263482910 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:44:42 INFO - PROCESS | 3960 | 1469263482913 Marionette TRACE conn6 <- [1,2738,null,{}] 01:44:42 INFO - PROCESS | 3960 | 1469263482918 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}] 01:44:42 INFO - PROCESS | 3960 | 1469263482922 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:43 INFO - PROCESS | 3960 | 1469263483041 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 01:44:43 INFO - PROCESS | 3960 | 1469263483177 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:43 INFO - PROCESS | 3960 | 1469263483181 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:43 INFO - PROCESS | 3960 | ++DOCSHELL 0F269000 == 33 [pid = 3960] [id = 694] 01:44:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0F275C00) [pid = 3960] [serial = 2082] [outer = 00000000] 01:44:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0F83E400) [pid = 3960] [serial = 2083] [outer = 0F275C00] 01:44:43 INFO - PROCESS | 3960 | 1469263483237 Marionette DEBUG loaded listener.js 01:44:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (133B1C00) [pid = 3960] [serial = 2084] [outer = 0F275C00] 01:44:44 INFO - PROCESS | 3960 | 1469263484074 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]]]}] 01:44:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:44:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1224ms 01:44:44 INFO - PROCESS | 3960 | 1469263484135 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 01:44:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:44:44 INFO - PROCESS | 3960 | 1469263484139 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 01:44:44 INFO - PROCESS | 3960 | 1469263484144 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:44:44 INFO - PROCESS | 3960 | 1469263484147 Marionette TRACE conn6 <- [1,2742,null,{}] 01:44:44 INFO - PROCESS | 3960 | 1469263484152 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}] 01:44:44 INFO - PROCESS | 3960 | 1469263484155 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:44 INFO - PROCESS | 3960 | 1469263484273 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 01:44:44 INFO - PROCESS | 3960 | 1469263484407 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:44 INFO - PROCESS | 3960 | 1469263484411 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:44 INFO - PROCESS | 3960 | ++DOCSHELL 0F26A000 == 34 [pid = 3960] [id = 695] 01:44:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F26E400) [pid = 3960] [serial = 2085] [outer = 00000000] 01:44:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F59B800) [pid = 3960] [serial = 2086] [outer = 0F26E400] 01:44:44 INFO - PROCESS | 3960 | 1469263484461 Marionette DEBUG loaded listener.js 01:44:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F66BC00) [pid = 3960] [serial = 2087] [outer = 0F26E400] 01:44:44 INFO - PROCESS | 3960 | --DOCSHELL 13D97000 == 33 [pid = 3960] [id = 692] 01:44:44 INFO - PROCESS | 3960 | --DOCSHELL 0B944C00 == 32 [pid = 3960] [id = 691] 01:44:44 INFO - PROCESS | 3960 | --DOCSHELL 0F661000 == 31 [pid = 3960] [id = 690] 01:44:44 INFO - PROCESS | 3960 | --DOCSHELL 16AF4800 == 30 [pid = 3960] [id = 689] 01:44:44 INFO - PROCESS | 3960 | --DOCSHELL 0ED53C00 == 29 [pid = 3960] [id = 688] 01:44:44 INFO - PROCESS | 3960 | --DOCSHELL 137F4400 == 28 [pid = 3960] [id = 687] 01:44:44 INFO - PROCESS | 3960 | --DOCSHELL 0F669000 == 27 [pid = 3960] [id = 686] 01:44:44 INFO - PROCESS | 3960 | --DOCSHELL 0EB3AC00 == 26 [pid = 3960] [id = 685] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (185B0C00) [pid = 3960] [serial = 2044] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (170A4C00) [pid = 3960] [serial = 2038] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1A24EC00) [pid = 3960] [serial = 2024] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (104D4400) [pid = 3960] [serial = 2032] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (133A5800) [pid = 3960] [serial = 2033] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (0F691C00) [pid = 3960] [serial = 2029] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (0F83F800) [pid = 3960] [serial = 2030] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (14F2C400) [pid = 3960] [serial = 2035] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (0F268000) [pid = 3960] [serial = 2026] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (166F7800) [pid = 3960] [serial = 2041] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (0F661400) [pid = 3960] [serial = 2027] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (17C19400) [pid = 3960] [serial = 2039] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (17C1F800) [pid = 3960] [serial = 2042] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (18F41000) [pid = 3960] [serial = 2045] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (15A0E800) [pid = 3960] [serial = 2036] [outer = 00000000] [url = about:blank] 01:44:44 INFO - PROCESS | 3960 | 1469263484921 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]]]}] 01:44:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:44:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 830ms 01:44:44 INFO - PROCESS | 3960 | 1469263484974 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 01:44:44 INFO - PROCESS | 3960 | 1469263484979 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 01:44:44 INFO - PROCESS | 3960 | 1469263484986 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:44:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:44:44 INFO - PROCESS | 3960 | 1469263484988 Marionette TRACE conn6 <- [1,2746,null,{}] 01:44:44 INFO - PROCESS | 3960 | 1469263484992 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}] 01:44:44 INFO - PROCESS | 3960 | 1469263484995 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:45 INFO - PROCESS | 3960 | 1469263485086 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 01:44:45 INFO - PROCESS | 3960 | 1469263485093 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:45 INFO - PROCESS | 3960 | 1469263485096 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:45 INFO - PROCESS | 3960 | ++DOCSHELL 0F56AC00 == 27 [pid = 3960] [id = 696] 01:44:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (0F665800) [pid = 3960] [serial = 2088] [outer = 00000000] 01:44:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (0F8CC800) [pid = 3960] [serial = 2089] [outer = 0F665800] 01:44:45 INFO - PROCESS | 3960 | 1469263485149 Marionette DEBUG loaded listener.js 01:44:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (102C4400) [pid = 3960] [serial = 2090] [outer = 0F665800] 01:44:45 INFO - PROCESS | 3960 | 1469263485895 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]]]}] 01:44:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:44:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 930ms 01:44:45 INFO - PROCESS | 3960 | 1469263485920 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 01:44:45 INFO - PROCESS | 3960 | 1469263485925 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 01:44:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:44:45 INFO - PROCESS | 3960 | 1469263485943 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:44:45 INFO - PROCESS | 3960 | 1469263485949 Marionette TRACE conn6 <- [1,2750,null,{}] 01:44:45 INFO - PROCESS | 3960 | 1469263485954 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}] 01:44:45 INFO - PROCESS | 3960 | 1469263485957 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:46 INFO - PROCESS | 3960 | 1469263486065 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 01:44:46 INFO - PROCESS | 3960 | 1469263486201 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:46 INFO - PROCESS | 3960 | 1469263486203 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:46 INFO - PROCESS | 3960 | ++DOCSHELL 0BA32400 == 28 [pid = 3960] [id = 697] 01:44:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (0C26D000) [pid = 3960] [serial = 2091] [outer = 00000000] 01:44:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (0F832C00) [pid = 3960] [serial = 2092] [outer = 0C26D000] 01:44:46 INFO - PROCESS | 3960 | 1469263486261 Marionette DEBUG loaded listener.js 01:44:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (133A7000) [pid = 3960] [serial = 2093] [outer = 0C26D000] 01:44:46 INFO - PROCESS | 3960 | 1469263486825 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]]]}] 01:44:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:44:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 01:44:46 INFO - PROCESS | 3960 | 1469263486878 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 01:44:46 INFO - PROCESS | 3960 | 1469263486882 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 01:44:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:44:46 INFO - PROCESS | 3960 | 1469263486889 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:44:46 INFO - PROCESS | 3960 | 1469263486892 Marionette TRACE conn6 <- [1,2754,null,{}] 01:44:46 INFO - PROCESS | 3960 | 1469263486895 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}] 01:44:46 INFO - PROCESS | 3960 | 1469263486899 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:47 INFO - PROCESS | 3960 | 1469263487008 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 01:44:47 INFO - PROCESS | 3960 | 1469263487116 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:47 INFO - PROCESS | 3960 | 1469263487119 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:47 INFO - PROCESS | 3960 | ++DOCSHELL 13D91800 == 29 [pid = 3960] [id = 698] 01:44:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (13D96800) [pid = 3960] [serial = 2094] [outer = 00000000] 01:44:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (14F30000) [pid = 3960] [serial = 2095] [outer = 13D96800] 01:44:47 INFO - PROCESS | 3960 | 1469263487174 Marionette DEBUG loaded listener.js 01:44:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (15A04000) [pid = 3960] [serial = 2096] [outer = 13D96800] 01:44:47 INFO - PROCESS | 3960 | 1469263487807 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]]]}] 01:44:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:44:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 971ms 01:44:47 INFO - PROCESS | 3960 | 1469263487862 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 01:44:47 INFO - PROCESS | 3960 | 1469263487865 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 01:44:47 INFO - PROCESS | 3960 | 1469263487869 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:44:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:44:47 INFO - PROCESS | 3960 | 1469263487873 Marionette TRACE conn6 <- [1,2758,null,{}] 01:44:47 INFO - PROCESS | 3960 | 1469263487884 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}] 01:44:47 INFO - PROCESS | 3960 | 1469263487889 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:48 INFO - PROCESS | 3960 | 1469263488039 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 01:44:48 INFO - PROCESS | 3960 | 1469263488107 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:48 INFO - PROCESS | 3960 | 1469263488110 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:48 INFO - PROCESS | 3960 | ++DOCSHELL 170B0400 == 30 [pid = 3960] [id = 699] 01:44:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (170B1400) [pid = 3960] [serial = 2097] [outer = 00000000] 01:44:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (17C1A000) [pid = 3960] [serial = 2098] [outer = 170B1400] 01:44:48 INFO - PROCESS | 3960 | 1469263488167 Marionette DEBUG loaded listener.js 01:44:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (17C24400) [pid = 3960] [serial = 2099] [outer = 170B1400] 01:44:48 INFO - PROCESS | 3960 | 1469263488741 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]]]}] 01:44:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:44:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 930ms 01:44:48 INFO - PROCESS | 3960 | 1469263488803 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 01:44:48 INFO - PROCESS | 3960 | 1469263488806 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 01:44:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:44:48 INFO - PROCESS | 3960 | 1469263488809 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:44:48 INFO - PROCESS | 3960 | 1469263488811 Marionette TRACE conn6 <- [1,2762,null,{}] 01:44:48 INFO - PROCESS | 3960 | 1469263488815 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}] 01:44:48 INFO - PROCESS | 3960 | 1469263488817 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:48 INFO - PROCESS | 3960 | 1469263488923 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 01:44:49 INFO - PROCESS | 3960 | 1469263489039 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:49 INFO - PROCESS | 3960 | 1469263489042 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:49 INFO - PROCESS | 3960 | ++DOCSHELL 17F98400 == 31 [pid = 3960] [id = 700] 01:44:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (17F9A000) [pid = 3960] [serial = 2100] [outer = 00000000] 01:44:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (17FA4C00) [pid = 3960] [serial = 2101] [outer = 17F9A000] 01:44:49 INFO - PROCESS | 3960 | 1469263489094 Marionette DEBUG loaded listener.js 01:44:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (18430000) [pid = 3960] [serial = 2102] [outer = 17F9A000] 01:44:49 INFO - PROCESS | 3960 | 1469263489723 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]]]}] 01:44:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:44:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 970ms 01:44:49 INFO - PROCESS | 3960 | 1469263489783 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 01:44:49 INFO - PROCESS | 3960 | 1469263489787 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 01:44:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:44:49 INFO - PROCESS | 3960 | 1469263489792 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:44:49 INFO - PROCESS | 3960 | 1469263489795 Marionette TRACE conn6 <- [1,2766,null,{}] 01:44:49 INFO - PROCESS | 3960 | 1469263489801 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}] 01:44:49 INFO - PROCESS | 3960 | 1469263489803 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:49 INFO - PROCESS | 3960 | 1469263489907 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 01:44:50 INFO - PROCESS | 3960 | --DOCSHELL 0F26A000 == 30 [pid = 3960] [id = 695] 01:44:50 INFO - PROCESS | 3960 | --DOCSHELL 0F269000 == 29 [pid = 3960] [id = 694] 01:44:50 INFO - PROCESS | 3960 | --DOCSHELL 17F98400 == 28 [pid = 3960] [id = 700] 01:44:50 INFO - PROCESS | 3960 | --DOCSHELL 170B0400 == 27 [pid = 3960] [id = 699] 01:44:50 INFO - PROCESS | 3960 | --DOCSHELL 13D91800 == 26 [pid = 3960] [id = 698] 01:44:50 INFO - PROCESS | 3960 | --DOCSHELL 0F56AC00 == 25 [pid = 3960] [id = 696] 01:44:50 INFO - PROCESS | 3960 | --DOCSHELL 0BA32400 == 24 [pid = 3960] [id = 697] 01:44:50 INFO - PROCESS | 3960 | --DOCSHELL 193B7400 == 23 [pid = 3960] [id = 693] 01:44:50 INFO - PROCESS | 3960 | 1469263490690 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:50 INFO - PROCESS | 3960 | 1469263490693 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:50 INFO - PROCESS | 3960 | ++DOCSHELL 0B94C800 == 24 [pid = 3960] [id = 701] 01:44:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0B950000) [pid = 3960] [serial = 2103] [outer = 00000000] 01:44:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (0C274000) [pid = 3960] [serial = 2104] [outer = 0B950000] 01:44:50 INFO - PROCESS | 3960 | 1469263490743 Marionette DEBUG loaded listener.js 01:44:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (0ECF9000) [pid = 3960] [serial = 2105] [outer = 0B950000] 01:44:51 INFO - PROCESS | 3960 | 1469263491151 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]]]}] 01:44:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:44:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1422ms 01:44:51 INFO - PROCESS | 3960 | 1469263491216 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 01:44:51 INFO - PROCESS | 3960 | 1469263491219 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 01:44:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:44:51 INFO - PROCESS | 3960 | 1469263491224 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:44:51 INFO - PROCESS | 3960 | 1469263491227 Marionette TRACE conn6 <- [1,2770,null,{}] 01:44:51 INFO - PROCESS | 3960 | 1469263491232 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}] 01:44:51 INFO - PROCESS | 3960 | 1469263491235 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:51 INFO - PROCESS | 3960 | 1469263491323 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 01:44:51 INFO - PROCESS | 3960 | 1469263491331 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:51 INFO - PROCESS | 3960 | 1469263491334 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:51 INFO - PROCESS | 3960 | ++DOCSHELL 0F68C000 == 25 [pid = 3960] [id = 702] 01:44:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (0F68DC00) [pid = 3960] [serial = 2106] [outer = 00000000] 01:44:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (0F8CD400) [pid = 3960] [serial = 2107] [outer = 0F68DC00] 01:44:51 INFO - PROCESS | 3960 | 1469263491380 Marionette DEBUG loaded listener.js 01:44:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (104D4C00) [pid = 3960] [serial = 2108] [outer = 0F68DC00] 01:44:51 INFO - PROCESS | 3960 | 1469263491861 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]]]}] 01:44:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:44:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 690ms 01:44:51 INFO - PROCESS | 3960 | 1469263491917 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 01:44:51 INFO - PROCESS | 3960 | 1469263491922 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 01:44:51 INFO - PROCESS | 3960 | 1469263491925 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:44:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:44:51 INFO - PROCESS | 3960 | 1469263491927 Marionette TRACE conn6 <- [1,2774,null,{}] 01:44:51 INFO - PROCESS | 3960 | 1469263491938 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}] 01:44:51 INFO - PROCESS | 3960 | 1469263491941 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:52 INFO - PROCESS | 3960 | 1469263492092 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 01:44:52 INFO - PROCESS | 3960 | 1469263492163 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:52 INFO - PROCESS | 3960 | 1469263492165 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:52 INFO - PROCESS | 3960 | ++DOCSHELL 15746000 == 26 [pid = 3960] [id = 703] 01:44:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (15746C00) [pid = 3960] [serial = 2109] [outer = 00000000] 01:44:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (16621800) [pid = 3960] [serial = 2110] [outer = 15746C00] 01:44:52 INFO - PROCESS | 3960 | 1469263492211 Marionette DEBUG loaded listener.js 01:44:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (166EF000) [pid = 3960] [serial = 2111] [outer = 15746C00] 01:44:52 INFO - PROCESS | 3960 | 1469263492635 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]]]}] 01:44:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:44:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 731ms 01:44:52 INFO - PROCESS | 3960 | 1469263492662 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 01:44:52 INFO - PROCESS | 3960 | 1469263492665 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 01:44:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:44:52 INFO - PROCESS | 3960 | 1469263492675 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:44:52 INFO - PROCESS | 3960 | 1469263492681 Marionette TRACE conn6 <- [1,2778,null,{}] 01:44:52 INFO - PROCESS | 3960 | 1469263492685 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}] 01:44:52 INFO - PROCESS | 3960 | 1469263492689 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:52 INFO - PROCESS | 3960 | 1469263492814 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 01:44:52 INFO - PROCESS | 3960 | 1469263492821 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:52 INFO - PROCESS | 3960 | 1469263492823 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:52 INFO - PROCESS | 3960 | ++DOCSHELL 0B94E000 == 27 [pid = 3960] [id = 704] 01:44:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0ED55000) [pid = 3960] [serial = 2112] [outer = 00000000] 01:44:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17C22000) [pid = 3960] [serial = 2113] [outer = 0ED55000] 01:44:52 INFO - PROCESS | 3960 | 1469263492876 Marionette DEBUG loaded listener.js 01:44:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (17F9E800) [pid = 3960] [serial = 2114] [outer = 0ED55000] 01:44:53 INFO - PROCESS | 3960 | 1469263493335 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]]]}] 01:44:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:44:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 691ms 01:44:53 INFO - PROCESS | 3960 | 1469263493363 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 01:44:53 INFO - PROCESS | 3960 | 1469263493366 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 01:44:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:44:53 INFO - PROCESS | 3960 | 1469263493369 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:44:53 INFO - PROCESS | 3960 | 1469263493371 Marionette TRACE conn6 <- [1,2782,null,{}] 01:44:53 INFO - PROCESS | 3960 | 1469263493374 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}] 01:44:53 INFO - PROCESS | 3960 | 1469263493376 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:53 INFO - PROCESS | 3960 | 1469263493519 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 01:44:53 INFO - PROCESS | 3960 | 1469263493543 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:53 INFO - PROCESS | 3960 | 1469263493545 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:53 INFO - PROCESS | 3960 | ++DOCSHELL 185AA000 == 28 [pid = 3960] [id = 705] 01:44:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (185AF000) [pid = 3960] [serial = 2115] [outer = 00000000] 01:44:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (18F47800) [pid = 3960] [serial = 2116] [outer = 185AF000] 01:44:53 INFO - PROCESS | 3960 | 1469263493589 Marionette DEBUG loaded listener.js 01:44:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (18FF7C00) [pid = 3960] [serial = 2117] [outer = 185AF000] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (185B8400) [pid = 3960] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (0F665800) [pid = 3960] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0F26E400) [pid = 3960] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0F66AC00) [pid = 3960] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (137FC400) [pid = 3960] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0EB7AC00) [pid = 3960] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (18F41C00) [pid = 3960] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (170B2000) [pid = 3960] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F663000) [pid = 3960] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (18434C00) [pid = 3960] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F56E800) [pid = 3960] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (13C17800) [pid = 3960] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (15A04400) [pid = 3960] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (193B7C00) [pid = 3960] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:44:54 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0F275C00) [pid = 3960] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:44:54 INFO - PROCESS | 3960 | 1469263494233 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]]]}] 01:44:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:44:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 931ms 01:44:54 INFO - PROCESS | 3960 | 1469263494303 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 01:44:54 INFO - PROCESS | 3960 | 1469263494305 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 01:44:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:44:54 INFO - PROCESS | 3960 | 1469263494316 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:44:54 INFO - PROCESS | 3960 | 1469263494318 Marionette TRACE conn6 <- [1,2786,null,{}] 01:44:54 INFO - PROCESS | 3960 | 1469263494322 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}] 01:44:54 INFO - PROCESS | 3960 | 1469263494324 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:54 INFO - PROCESS | 3960 | 1469263494401 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 01:44:54 INFO - PROCESS | 3960 | 1469263494410 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:54 INFO - PROCESS | 3960 | 1469263494416 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:54 INFO - PROCESS | 3960 | ++DOCSHELL 133EB400 == 29 [pid = 3960] [id = 706] 01:44:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (137F1000) [pid = 3960] [serial = 2118] [outer = 00000000] 01:44:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (170B2000) [pid = 3960] [serial = 2119] [outer = 137F1000] 01:44:54 INFO - PROCESS | 3960 | 1469263494468 Marionette DEBUG loaded listener.js 01:44:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (18DD0400) [pid = 3960] [serial = 2120] [outer = 137F1000] 01:44:54 INFO - PROCESS | 3960 | 1469263494920 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]]]}] 01:44:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:44:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 01:44:54 INFO - PROCESS | 3960 | 1469263494956 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 01:44:54 INFO - PROCESS | 3960 | 1469263494958 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 01:44:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:44:54 INFO - PROCESS | 3960 | 1469263494962 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:44:54 INFO - PROCESS | 3960 | 1469263494963 Marionette TRACE conn6 <- [1,2790,null,{}] 01:44:54 INFO - PROCESS | 3960 | 1469263494967 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}] 01:44:54 INFO - PROCESS | 3960 | 1469263494969 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:55 INFO - PROCESS | 3960 | 1469263495049 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 01:44:55 INFO - PROCESS | 3960 | 1469263495054 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:55 INFO - PROCESS | 3960 | 1469263495056 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:55 INFO - PROCESS | 3960 | ++DOCSHELL 0B948C00 == 30 [pid = 3960] [id = 707] 01:44:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (1916F400) [pid = 3960] [serial = 2121] [outer = 00000000] 01:44:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1950B000) [pid = 3960] [serial = 2122] [outer = 1916F400] 01:44:55 INFO - PROCESS | 3960 | 1469263495109 Marionette DEBUG loaded listener.js 01:44:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (19516C00) [pid = 3960] [serial = 2123] [outer = 1916F400] 01:44:55 INFO - PROCESS | 3960 | 1469263495546 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]]]}] 01:44:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:44:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 01:44:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:44:55 INFO - PROCESS | 3960 | 1469263495595 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 01:44:55 INFO - PROCESS | 3960 | 1469263495597 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 01:44:55 INFO - PROCESS | 3960 | 1469263495615 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:44:55 INFO - PROCESS | 3960 | 1469263495617 Marionette TRACE conn6 <- [1,2794,null,{}] 01:44:55 INFO - PROCESS | 3960 | 1469263495620 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}] 01:44:55 INFO - PROCESS | 3960 | 1469263495622 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:55 INFO - PROCESS | 3960 | 1469263495699 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 01:44:55 INFO - PROCESS | 3960 | 1469263495705 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:55 INFO - PROCESS | 3960 | 1469263495707 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:55 INFO - PROCESS | 3960 | ++DOCSHELL 19581000 == 31 [pid = 3960] [id = 708] 01:44:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (19605C00) [pid = 3960] [serial = 2124] [outer = 00000000] 01:44:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1A152000) [pid = 3960] [serial = 2125] [outer = 19605C00] 01:44:55 INFO - PROCESS | 3960 | 1469263495750 Marionette DEBUG loaded listener.js 01:44:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1A242800) [pid = 3960] [serial = 2126] [outer = 19605C00] 01:44:56 INFO - PROCESS | 3960 | --DOCSHELL 0F68C000 == 30 [pid = 3960] [id = 702] 01:44:56 INFO - PROCESS | 3960 | --DOCSHELL 0B94C800 == 29 [pid = 3960] [id = 701] 01:44:57 INFO - PROCESS | 3960 | --DOCSHELL 0B94E000 == 28 [pid = 3960] [id = 704] 01:44:57 INFO - PROCESS | 3960 | --DOCSHELL 15746000 == 27 [pid = 3960] [id = 703] 01:44:57 INFO - PROCESS | 3960 | --DOCSHELL 185AA000 == 26 [pid = 3960] [id = 705] 01:44:57 INFO - PROCESS | 3960 | --DOCSHELL 133EB400 == 25 [pid = 3960] [id = 706] 01:44:57 INFO - PROCESS | 3960 | --DOCSHELL 0B948C00 == 24 [pid = 3960] [id = 707] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (190F1000) [pid = 3960] [serial = 2077] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (102C4400) [pid = 3960] [serial = 2090] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F8CC800) [pid = 3960] [serial = 2089] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0F66BC00) [pid = 3960] [serial = 2087] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F68CC00) [pid = 3960] [serial = 2059] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0F693800) [pid = 3960] [serial = 2060] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (13BA1000) [pid = 3960] [serial = 2062] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0EC59800) [pid = 3960] [serial = 2056] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0ED4D400) [pid = 3960] [serial = 2057] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1916F800) [pid = 3960] [serial = 2054] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (190F0000) [pid = 3960] [serial = 2053] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (17C8DC00) [pid = 3960] [serial = 2069] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (17C25800) [pid = 3960] [serial = 2068] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (16AF2000) [pid = 3960] [serial = 2071] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (185B8800) [pid = 3960] [serial = 2074] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (0F694400) [pid = 3960] [serial = 2048] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (0F667800) [pid = 3960] [serial = 2047] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (16628800) [pid = 3960] [serial = 2051] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (13D93C00) [pid = 3960] [serial = 2050] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (16AB1C00) [pid = 3960] [serial = 2065] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (16AF0000) [pid = 3960] [serial = 2066] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (190F8800) [pid = 3960] [serial = 2078] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (0F59B800) [pid = 3960] [serial = 2086] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (18F46000) [pid = 3960] [serial = 2075] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (193C0800) [pid = 3960] [serial = 2080] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (0F83E400) [pid = 3960] [serial = 2083] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 54 (193C1400) [pid = 3960] [serial = 2081] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 53 (133B1C00) [pid = 3960] [serial = 2084] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 52 (13C16C00) [pid = 3960] [serial = 2063] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | --DOMWINDOW == 51 (18297400) [pid = 3960] [serial = 2072] [outer = 00000000] [url = about:blank] 01:44:57 INFO - PROCESS | 3960 | 1469263497453 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]]]}] 01:44:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:44:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1894ms 01:44:57 INFO - PROCESS | 3960 | 1469263497497 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 01:44:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:44:57 INFO - PROCESS | 3960 | 1469263497502 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 01:44:57 INFO - PROCESS | 3960 | 1469263497507 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:44:57 INFO - PROCESS | 3960 | 1469263497510 Marionette TRACE conn6 <- [1,2798,null,{}] 01:44:57 INFO - PROCESS | 3960 | 1469263497516 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}] 01:44:57 INFO - PROCESS | 3960 | 1469263497519 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:57 INFO - PROCESS | 3960 | 1469263497608 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 01:44:57 INFO - PROCESS | 3960 | 1469263497615 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:57 INFO - PROCESS | 3960 | 1469263497619 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:57 INFO - PROCESS | 3960 | ++DOCSHELL 0ED56C00 == 25 [pid = 3960] [id = 709] 01:44:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 52 (0ED59000) [pid = 3960] [serial = 2127] [outer = 00000000] 01:44:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 53 (0F267C00) [pid = 3960] [serial = 2128] [outer = 0ED59000] 01:44:57 INFO - PROCESS | 3960 | 1469263497667 Marionette DEBUG loaded listener.js 01:44:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 54 (0F26DC00) [pid = 3960] [serial = 2129] [outer = 0ED59000] 01:44:58 INFO - PROCESS | 3960 | 1469263498159 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]]]}] 01:44:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:44:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 690ms 01:44:58 INFO - PROCESS | 3960 | 1469263498197 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 01:44:58 INFO - PROCESS | 3960 | 1469263498202 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 01:44:58 INFO - PROCESS | 3960 | 1469263498208 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:44:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:44:58 INFO - PROCESS | 3960 | 1469263498211 Marionette TRACE conn6 <- [1,2802,null,{}] 01:44:58 INFO - PROCESS | 3960 | 1469263498214 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}] 01:44:58 INFO - PROCESS | 3960 | 1469263498217 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:58 INFO - PROCESS | 3960 | 1469263498303 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 01:44:58 INFO - PROCESS | 3960 | 1469263498312 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:58 INFO - PROCESS | 3960 | 1469263498315 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:58 INFO - PROCESS | 3960 | ++DOCSHELL 0F669800 == 26 [pid = 3960] [id = 710] 01:44:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (0F66AC00) [pid = 3960] [serial = 2130] [outer = 00000000] 01:44:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (0F68C000) [pid = 3960] [serial = 2131] [outer = 0F66AC00] 01:44:58 INFO - PROCESS | 3960 | 1469263498362 Marionette DEBUG loaded listener.js 01:44:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (0F692400) [pid = 3960] [serial = 2132] [outer = 0F66AC00] 01:44:58 INFO - PROCESS | 3960 | 1469263498818 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]]]}] 01:44:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:44:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 671ms 01:44:58 INFO - PROCESS | 3960 | 1469263498883 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 01:44:58 INFO - PROCESS | 3960 | 1469263498885 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 01:44:58 INFO - PROCESS | 3960 | 1469263498889 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:44:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:44:58 INFO - PROCESS | 3960 | 1469263498892 Marionette TRACE conn6 <- [1,2806,null,{}] 01:44:58 INFO - PROCESS | 3960 | 1469263498903 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}] 01:44:58 INFO - PROCESS | 3960 | 1469263498907 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:58 INFO - PROCESS | 3960 | 1469263498990 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 01:44:59 INFO - PROCESS | 3960 | 1469263499119 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:59 INFO - PROCESS | 3960 | 1469263499122 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:59 INFO - PROCESS | 3960 | ++DOCSHELL 135B5800 == 27 [pid = 3960] [id = 711] 01:44:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (135B5C00) [pid = 3960] [serial = 2133] [outer = 00000000] 01:44:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (137F0000) [pid = 3960] [serial = 2134] [outer = 135B5C00] 01:44:59 INFO - PROCESS | 3960 | 1469263499169 Marionette DEBUG loaded listener.js 01:44:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (13B9E400) [pid = 3960] [serial = 2135] [outer = 135B5C00] 01:44:59 INFO - PROCESS | 3960 | 1469263499547 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]]]}] 01:44:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:44:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 01:44:59 INFO - PROCESS | 3960 | 1469263499563 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 01:44:59 INFO - PROCESS | 3960 | 1469263499565 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 01:44:59 INFO - PROCESS | 3960 | 1469263499568 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:44:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:44:59 INFO - PROCESS | 3960 | 1469263499570 Marionette TRACE conn6 <- [1,2810,null,{}] 01:44:59 INFO - PROCESS | 3960 | 1469263499573 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}] 01:44:59 INFO - PROCESS | 3960 | 1469263499575 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:59 INFO - PROCESS | 3960 | 1469263499656 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 01:44:59 INFO - PROCESS | 3960 | 1469263499745 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:44:59 INFO - PROCESS | 3960 | 1469263499747 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:44:59 INFO - PROCESS | 3960 | ++DOCSHELL 133F8000 == 28 [pid = 3960] [id = 712] 01:44:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (13BA7C00) [pid = 3960] [serial = 2136] [outer = 00000000] 01:44:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (13D06800) [pid = 3960] [serial = 2137] [outer = 13BA7C00] 01:44:59 INFO - PROCESS | 3960 | 1469263499792 Marionette DEBUG loaded listener.js 01:44:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (14869C00) [pid = 3960] [serial = 2138] [outer = 13BA7C00] 01:45:00 INFO - PROCESS | 3960 | 1469263500165 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]]]}] 01:45:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:45:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 01:45:00 INFO - PROCESS | 3960 | 1469263500202 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 01:45:00 INFO - PROCESS | 3960 | 1469263500204 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 01:45:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:45:00 INFO - PROCESS | 3960 | 1469263500208 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:45:00 INFO - PROCESS | 3960 | 1469263500209 Marionette TRACE conn6 <- [1,2814,null,{}] 01:45:00 INFO - PROCESS | 3960 | 1469263500213 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}] 01:45:00 INFO - PROCESS | 3960 | 1469263500215 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:00 INFO - PROCESS | 3960 | 1469263500295 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 01:45:00 INFO - PROCESS | 3960 | 1469263500414 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:00 INFO - PROCESS | 3960 | 1469263500416 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:00 INFO - PROCESS | 3960 | ++DOCSHELL 14869400 == 29 [pid = 3960] [id = 713] 01:45:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (14F34800) [pid = 3960] [serial = 2139] [outer = 00000000] 01:45:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (166EAC00) [pid = 3960] [serial = 2140] [outer = 14F34800] 01:45:00 INFO - PROCESS | 3960 | 1469263500462 Marionette DEBUG loaded listener.js 01:45:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (16AEE000) [pid = 3960] [serial = 2141] [outer = 14F34800] 01:45:00 INFO - PROCESS | 3960 | 1469263500824 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:45:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:45:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 01:45:00 INFO - PROCESS | 3960 | 1469263500879 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 01:45:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:45:00 INFO - PROCESS | 3960 | 1469263500881 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 01:45:00 INFO - PROCESS | 3960 | 1469263500884 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:45:00 INFO - PROCESS | 3960 | 1469263500886 Marionette TRACE conn6 <- [1,2818,null,{}] 01:45:00 INFO - PROCESS | 3960 | 1469263500889 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}] 01:45:00 INFO - PROCESS | 3960 | 1469263500895 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:01 INFO - PROCESS | 3960 | 1469263500996 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 01:45:01 INFO - PROCESS | 3960 | 1469263501002 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:01 INFO - PROCESS | 3960 | 1469263501004 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:01 INFO - PROCESS | 3960 | ++DOCSHELL 16AFAC00 == 30 [pid = 3960] [id = 714] 01:45:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (170A4000) [pid = 3960] [serial = 2142] [outer = 00000000] 01:45:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (17C84400) [pid = 3960] [serial = 2143] [outer = 170A4000] 01:45:01 INFO - PROCESS | 3960 | 1469263501047 Marionette DEBUG loaded listener.js 01:45:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (17E86400) [pid = 3960] [serial = 2144] [outer = 170A4000] 01:45:01 INFO - PROCESS | 3960 | 1469263501447 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]]]}] 01:45:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:45:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 631ms 01:45:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:45:01 INFO - PROCESS | 3960 | 1469263501516 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 01:45:01 INFO - PROCESS | 3960 | 1469263501518 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 01:45:01 INFO - PROCESS | 3960 | 1469263501521 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:45:01 INFO - PROCESS | 3960 | 1469263501522 Marionette TRACE conn6 <- [1,2822,null,{}] 01:45:01 INFO - PROCESS | 3960 | 1469263501526 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}] 01:45:01 INFO - PROCESS | 3960 | 1469263501528 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:01 INFO - PROCESS | 3960 | 1469263501604 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 01:45:01 INFO - PROCESS | 3960 | 1469263501612 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:01 INFO - PROCESS | 3960 | 1469263501613 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:01 INFO - PROCESS | 3960 | ++DOCSHELL 17F9B400 == 31 [pid = 3960] [id = 715] 01:45:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (18297400) [pid = 3960] [serial = 2145] [outer = 00000000] 01:45:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (185AA000) [pid = 3960] [serial = 2146] [outer = 18297400] 01:45:01 INFO - PROCESS | 3960 | 1469263501656 Marionette DEBUG loaded listener.js 01:45:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (185AB800) [pid = 3960] [serial = 2147] [outer = 18297400] 01:45:02 INFO - PROCESS | 3960 | 1469263502101 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:45:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:45:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 01:45:02 INFO - PROCESS | 3960 | 1469263502166 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 01:45:02 INFO - PROCESS | 3960 | 1469263502168 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 01:45:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:45:02 INFO - PROCESS | 3960 | 1469263502171 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:45:02 INFO - PROCESS | 3960 | 1469263502173 Marionette TRACE conn6 <- [1,2826,null,{}] 01:45:02 INFO - PROCESS | 3960 | 1469263502176 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}] 01:45:02 INFO - PROCESS | 3960 | 1469263502178 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:02 INFO - PROCESS | 3960 | 1469263502254 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 01:45:02 INFO - PROCESS | 3960 | 1469263502262 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:02 INFO - PROCESS | 3960 | 1469263502264 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:02 INFO - PROCESS | 3960 | ++DOCSHELL 0B942800 == 32 [pid = 3960] [id = 716] 01:45:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (0B951400) [pid = 3960] [serial = 2148] [outer = 00000000] 01:45:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (18438400) [pid = 3960] [serial = 2149] [outer = 0B951400] 01:45:02 INFO - PROCESS | 3960 | 1469263502306 Marionette DEBUG loaded listener.js 01:45:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (185B2800) [pid = 3960] [serial = 2150] [outer = 0B951400] 01:45:02 INFO - PROCESS | 3960 | 1469263502783 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]]]}] 01:45:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:45:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 01:45:02 INFO - PROCESS | 3960 | 1469263502803 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 01:45:02 INFO - PROCESS | 3960 | 1469263502805 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 01:45:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:45:02 INFO - PROCESS | 3960 | 1469263502808 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:45:02 INFO - PROCESS | 3960 | 1469263502810 Marionette TRACE conn6 <- [1,2830,null,{}] 01:45:02 INFO - PROCESS | 3960 | 1469263502820 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}] 01:45:02 INFO - PROCESS | 3960 | 1469263502822 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:02 INFO - PROCESS | 3960 | 1469263502935 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 01:45:03 INFO - PROCESS | 3960 | 1469263503026 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:03 INFO - PROCESS | 3960 | 1469263503027 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:03 INFO - PROCESS | 3960 | ++DOCSHELL 0ECF7400 == 33 [pid = 3960] [id = 717] 01:45:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (133F5400) [pid = 3960] [serial = 2151] [outer = 00000000] 01:45:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (190FC000) [pid = 3960] [serial = 2152] [outer = 133F5400] 01:45:03 INFO - PROCESS | 3960 | 1469263503070 Marionette DEBUG loaded listener.js 01:45:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (19170800) [pid = 3960] [serial = 2153] [outer = 133F5400] 01:45:03 INFO - PROCESS | 3960 | 1469263503490 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]]]}] 01:45:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:45:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 01:45:03 INFO - PROCESS | 3960 | 1469263503539 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 01:45:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:45:03 INFO - PROCESS | 3960 | 1469263503541 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 01:45:03 INFO - PROCESS | 3960 | 1469263503544 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:45:03 INFO - PROCESS | 3960 | 1469263503546 Marionette TRACE conn6 <- [1,2834,null,{}] 01:45:03 INFO - PROCESS | 3960 | 1469263503549 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}] 01:45:03 INFO - PROCESS | 3960 | 1469263503551 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:03 INFO - PROCESS | 3960 | 1469263503669 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 01:45:03 INFO - PROCESS | 3960 | 1469263503677 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:03 INFO - PROCESS | 3960 | 1469263503679 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:03 INFO - PROCESS | 3960 | ++DOCSHELL 0C2CA800 == 34 [pid = 3960] [id = 718] 01:45:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (190F7400) [pid = 3960] [serial = 2154] [outer = 00000000] 01:45:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (193C0000) [pid = 3960] [serial = 2155] [outer = 190F7400] 01:45:03 INFO - PROCESS | 3960 | 1469263503776 Marionette DEBUG loaded listener.js 01:45:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1950B400) [pid = 3960] [serial = 2156] [outer = 190F7400] 01:45:04 INFO - PROCESS | 3960 | 1469263504190 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]]]}] 01:45:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:45:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 01:45:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:45:04 INFO - PROCESS | 3960 | 1469263504218 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 01:45:04 INFO - PROCESS | 3960 | 1469263504220 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 01:45:04 INFO - PROCESS | 3960 | 1469263504223 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:45:04 INFO - PROCESS | 3960 | 1469263504226 Marionette TRACE conn6 <- [1,2838,null,{}] 01:45:04 INFO - PROCESS | 3960 | 1469263504229 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}] 01:45:04 INFO - PROCESS | 3960 | 1469263504231 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:04 INFO - PROCESS | 3960 | 1469263504387 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 01:45:04 INFO - PROCESS | 3960 | 1469263504413 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:04 INFO - PROCESS | 3960 | 1469263504415 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:04 INFO - PROCESS | 3960 | ++DOCSHELL 14862800 == 35 [pid = 3960] [id = 719] 01:45:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (1960F800) [pid = 3960] [serial = 2157] [outer = 00000000] 01:45:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1A246800) [pid = 3960] [serial = 2158] [outer = 1960F800] 01:45:04 INFO - PROCESS | 3960 | 1469263504460 Marionette DEBUG loaded listener.js 01:45:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1A24E800) [pid = 3960] [serial = 2159] [outer = 1960F800] 01:45:04 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (15746C00) [pid = 3960] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:45:04 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0ED55000) [pid = 3960] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:45:04 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (185AF000) [pid = 3960] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:45:04 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1916F400) [pid = 3960] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:45:04 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F68DC00) [pid = 3960] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:45:04 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0B950000) [pid = 3960] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:45:04 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17F9A000) [pid = 3960] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:45:04 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (170B1400) [pid = 3960] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:45:04 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (13D96800) [pid = 3960] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:45:04 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0C26D000) [pid = 3960] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:45:04 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (137F1000) [pid = 3960] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:45:04 INFO - PROCESS | 3960 | 1469263504959 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:45:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:45:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 770ms 01:45:05 INFO - PROCESS | 3960 | 1469263505005 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 01:45:05 INFO - PROCESS | 3960 | 1469263505007 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 01:45:05 INFO - PROCESS | 3960 | 1469263505010 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:45:05 INFO - PROCESS | 3960 | 1469263505011 Marionette TRACE conn6 <- [1,2842,null,{}] 01:45:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:45:05 INFO - PROCESS | 3960 | 1469263505015 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}] 01:45:05 INFO - PROCESS | 3960 | 1469263505016 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:05 INFO - PROCESS | 3960 | 1469263505095 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 01:45:05 INFO - PROCESS | 3960 | 1469263505101 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:05 INFO - PROCESS | 3960 | 1469263505102 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:05 INFO - PROCESS | 3960 | ++DOCSHELL 137F1000 == 36 [pid = 3960] [id = 720] 01:45:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (13D8A000) [pid = 3960] [serial = 2160] [outer = 00000000] 01:45:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (17E84800) [pid = 3960] [serial = 2161] [outer = 13D8A000] 01:45:05 INFO - PROCESS | 3960 | 1469263505147 Marionette DEBUG loaded listener.js 01:45:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17F9A000) [pid = 3960] [serial = 2162] [outer = 13D8A000] 01:45:05 INFO - PROCESS | 3960 | 1469263505586 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]]]}] 01:45:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:45:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 01:45:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:45:05 INFO - PROCESS | 3960 | 1469263505646 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 01:45:05 INFO - PROCESS | 3960 | 1469263505648 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 01:45:05 INFO - PROCESS | 3960 | 1469263505651 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:45:05 INFO - PROCESS | 3960 | 1469263505652 Marionette TRACE conn6 <- [1,2846,null,{}] 01:45:05 INFO - PROCESS | 3960 | 1469263505655 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}] 01:45:05 INFO - PROCESS | 3960 | 1469263505657 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:05 INFO - PROCESS | 3960 | 1469263505735 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 01:45:05 INFO - PROCESS | 3960 | 1469263505740 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:05 INFO - PROCESS | 3960 | 1469263505742 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:05 INFO - PROCESS | 3960 | ++DOCSHELL 19514800 == 37 [pid = 3960] [id = 721] 01:45:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1A14C000) [pid = 3960] [serial = 2163] [outer = 00000000] 01:45:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (1A2CBC00) [pid = 3960] [serial = 2164] [outer = 1A14C000] 01:45:05 INFO - PROCESS | 3960 | 1469263505785 Marionette DEBUG loaded listener.js 01:45:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A2D0C00) [pid = 3960] [serial = 2165] [outer = 1A14C000] 01:45:06 INFO - PROCESS | 3960 | 1469263506229 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:45:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:45:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 01:45:06 INFO - PROCESS | 3960 | 1469263506293 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 01:45:06 INFO - PROCESS | 3960 | 1469263506295 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 01:45:06 INFO - PROCESS | 3960 | 1469263506298 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:45:06 INFO - PROCESS | 3960 | 1469263506299 Marionette TRACE conn6 <- [1,2850,null,{}] 01:45:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:45:06 INFO - PROCESS | 3960 | 1469263506303 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}] 01:45:06 INFO - PROCESS | 3960 | 1469263506305 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:06 INFO - PROCESS | 3960 | 1469263506383 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 01:45:06 INFO - PROCESS | 3960 | 1469263506388 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:06 INFO - PROCESS | 3960 | 1469263506390 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:06 INFO - PROCESS | 3960 | ++DOCSHELL 1A2CB400 == 38 [pid = 3960] [id = 722] 01:45:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1A2CC000) [pid = 3960] [serial = 2166] [outer = 00000000] 01:45:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1A2D7800) [pid = 3960] [serial = 2167] [outer = 1A2CC000] 01:45:06 INFO - PROCESS | 3960 | 1469263506433 Marionette DEBUG loaded listener.js 01:45:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (1A2DBC00) [pid = 3960] [serial = 2168] [outer = 1A2CC000] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 19581000 == 37 [pid = 3960] [id = 708] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 0ED56C00 == 36 [pid = 3960] [id = 709] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 135B5800 == 35 [pid = 3960] [id = 711] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 0F669800 == 34 [pid = 3960] [id = 710] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 0ECF7400 == 33 [pid = 3960] [id = 717] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 14869400 == 32 [pid = 3960] [id = 713] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 16AFAC00 == 31 [pid = 3960] [id = 714] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 133F8000 == 30 [pid = 3960] [id = 712] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 14862800 == 29 [pid = 3960] [id = 719] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 17F9B400 == 28 [pid = 3960] [id = 715] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 0B942800 == 27 [pid = 3960] [id = 716] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 137F1000 == 26 [pid = 3960] [id = 720] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 19514800 == 25 [pid = 3960] [id = 721] 01:45:07 INFO - PROCESS | 3960 | --DOCSHELL 0C2CA800 == 24 [pid = 3960] [id = 718] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (16621800) [pid = 3960] [serial = 2110] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (17F9E800) [pid = 3960] [serial = 2114] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (17C22000) [pid = 3960] [serial = 2113] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (166EF000) [pid = 3960] [serial = 2111] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (18F47800) [pid = 3960] [serial = 2116] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (1950B000) [pid = 3960] [serial = 2122] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (19516C00) [pid = 3960] [serial = 2123] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (18FF7C00) [pid = 3960] [serial = 2117] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F8CD400) [pid = 3960] [serial = 2107] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0C274000) [pid = 3960] [serial = 2104] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (0ECF9000) [pid = 3960] [serial = 2105] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (1A152000) [pid = 3960] [serial = 2125] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (18430000) [pid = 3960] [serial = 2102] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (17FA4C00) [pid = 3960] [serial = 2101] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (17C24400) [pid = 3960] [serial = 2099] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (17C1A000) [pid = 3960] [serial = 2098] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (15A04000) [pid = 3960] [serial = 2096] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (14F30000) [pid = 3960] [serial = 2095] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (133A7000) [pid = 3960] [serial = 2093] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (0F832C00) [pid = 3960] [serial = 2092] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (170B2000) [pid = 3960] [serial = 2119] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (18DD0400) [pid = 3960] [serial = 2120] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (104D4C00) [pid = 3960] [serial = 2108] [outer = 00000000] [url = about:blank] 01:45:08 INFO - PROCESS | 3960 | 1469263508222 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]]]}] 01:45:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:45:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1976ms 01:45:08 INFO - PROCESS | 3960 | 1469263508279 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 01:45:08 INFO - PROCESS | 3960 | 1469263508282 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 01:45:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:45:08 INFO - PROCESS | 3960 | 1469263508287 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:45:08 INFO - PROCESS | 3960 | 1469263508290 Marionette TRACE conn6 <- [1,2854,null,{}] 01:45:08 INFO - PROCESS | 3960 | 1469263508296 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}] 01:45:08 INFO - PROCESS | 3960 | 1469263508299 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:08 INFO - PROCESS | 3960 | 1469263508390 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 01:45:08 INFO - PROCESS | 3960 | 1469263508400 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:08 INFO - PROCESS | 3960 | 1469263508404 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:08 INFO - PROCESS | 3960 | ++DOCSHELL 0EC5A000 == 25 [pid = 3960] [id = 723] 01:45:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (0EC5F000) [pid = 3960] [serial = 2169] [outer = 00000000] 01:45:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (0ECF9000) [pid = 3960] [serial = 2170] [outer = 0EC5F000] 01:45:08 INFO - PROCESS | 3960 | 1469263508456 Marionette DEBUG loaded listener.js 01:45:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (0ED50C00) [pid = 3960] [serial = 2171] [outer = 0EC5F000] 01:45:08 INFO - PROCESS | 3960 | 1469263508937 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]]]}] 01:45:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:45:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 01:45:09 INFO - PROCESS | 3960 | 1469263509018 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 01:45:09 INFO - PROCESS | 3960 | 1469263509023 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 01:45:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:45:09 INFO - PROCESS | 3960 | 1469263509030 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:45:09 INFO - PROCESS | 3960 | 1469263509032 Marionette TRACE conn6 <- [1,2858,null,{}] 01:45:09 INFO - PROCESS | 3960 | 1469263509036 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}] 01:45:09 INFO - PROCESS | 3960 | 1469263509039 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:09 INFO - PROCESS | 3960 | 1469263509126 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 01:45:09 INFO - PROCESS | 3960 | 1469263509141 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:09 INFO - PROCESS | 3960 | 1469263509143 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:09 INFO - PROCESS | 3960 | ++DOCSHELL 0F660400 == 26 [pid = 3960] [id = 724] 01:45:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (0F660800) [pid = 3960] [serial = 2172] [outer = 00000000] 01:45:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (0F664800) [pid = 3960] [serial = 2173] [outer = 0F660800] 01:45:09 INFO - PROCESS | 3960 | 1469263509191 Marionette DEBUG loaded listener.js 01:45:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (0F66C400) [pid = 3960] [serial = 2174] [outer = 0F660800] 01:45:09 INFO - PROCESS | 3960 | 1469263509683 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]]]}] 01:45:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:45:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 01:45:09 INFO - PROCESS | 3960 | 1469263509703 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 01:45:09 INFO - PROCESS | 3960 | 1469263509705 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 01:45:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:45:09 INFO - PROCESS | 3960 | 1469263509709 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:45:09 INFO - PROCESS | 3960 | 1469263509712 Marionette TRACE conn6 <- [1,2862,null,{}] 01:45:09 INFO - PROCESS | 3960 | 1469263509723 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}] 01:45:09 INFO - PROCESS | 3960 | 1469263509727 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:09 INFO - PROCESS | 3960 | 1469263509837 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 01:45:09 INFO - PROCESS | 3960 | 1469263509938 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:09 INFO - PROCESS | 3960 | 1469263509941 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:09 INFO - PROCESS | 3960 | ++DOCSHELL 1321B000 == 27 [pid = 3960] [id = 725] 01:45:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (1321C000) [pid = 3960] [serial = 2175] [outer = 00000000] 01:45:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (13324C00) [pid = 3960] [serial = 2176] [outer = 1321C000] 01:45:10 INFO - PROCESS | 3960 | 1469263509990 Marionette DEBUG loaded listener.js 01:45:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (135B5800) [pid = 3960] [serial = 2177] [outer = 1321C000] 01:45:10 INFO - PROCESS | 3960 | 1469263510360 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]]]}] 01:45:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:45:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 672ms 01:45:10 INFO - PROCESS | 3960 | 1469263510385 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 01:45:10 INFO - PROCESS | 3960 | 1469263510388 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 01:45:10 INFO - PROCESS | 3960 | 1469263510390 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:45:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:45:10 INFO - PROCESS | 3960 | 1469263510392 Marionette TRACE conn6 <- [1,2866,null,{}] 01:45:10 INFO - PROCESS | 3960 | 1469263510396 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}] 01:45:10 INFO - PROCESS | 3960 | 1469263510398 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:10 INFO - PROCESS | 3960 | 1469263510520 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 01:45:10 INFO - PROCESS | 3960 | 1469263510528 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:10 INFO - PROCESS | 3960 | 1469263510530 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:10 INFO - PROCESS | 3960 | ++DOCSHELL 13B75000 == 28 [pid = 3960] [id = 726] 01:45:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (13B75400) [pid = 3960] [serial = 2178] [outer = 00000000] 01:45:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (13D03400) [pid = 3960] [serial = 2179] [outer = 13B75400] 01:45:10 INFO - PROCESS | 3960 | 1469263510574 Marionette DEBUG loaded listener.js 01:45:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (14863800) [pid = 3960] [serial = 2180] [outer = 13B75400] 01:45:11 INFO - PROCESS | 3960 | 1469263510999 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]]]}] 01:45:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:45:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 01:45:11 INFO - PROCESS | 3960 | 1469263511025 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 01:45:11 INFO - PROCESS | 3960 | 1469263511027 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 01:45:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:45:11 INFO - PROCESS | 3960 | 1469263511030 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:45:11 INFO - PROCESS | 3960 | 1469263511032 Marionette TRACE conn6 <- [1,2870,null,{}] 01:45:11 INFO - PROCESS | 3960 | 1469263511035 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}] 01:45:11 INFO - PROCESS | 3960 | 1469263511037 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:11 INFO - PROCESS | 3960 | 1469263511114 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 01:45:11 INFO - PROCESS | 3960 | 1469263511237 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:11 INFO - PROCESS | 3960 | 1469263511239 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:11 INFO - PROCESS | 3960 | ++DOCSHELL 15744800 == 29 [pid = 3960] [id = 727] 01:45:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (15A02C00) [pid = 3960] [serial = 2181] [outer = 00000000] 01:45:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (16625000) [pid = 3960] [serial = 2182] [outer = 15A02C00] 01:45:11 INFO - PROCESS | 3960 | 1469263511285 Marionette DEBUG loaded listener.js 01:45:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (166F0000) [pid = 3960] [serial = 2183] [outer = 15A02C00] 01:45:11 INFO - PROCESS | 3960 | 1469263511642 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]]]}] 01:45:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:45:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 01:45:11 INFO - PROCESS | 3960 | 1469263511701 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 01:45:11 INFO - PROCESS | 3960 | 1469263511703 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 01:45:11 INFO - PROCESS | 3960 | 1469263511706 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:45:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:45:11 INFO - PROCESS | 3960 | 1469263511708 Marionette TRACE conn6 <- [1,2874,null,{}] 01:45:11 INFO - PROCESS | 3960 | 1469263511712 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}] 01:45:11 INFO - PROCESS | 3960 | 1469263511717 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:11 INFO - PROCESS | 3960 | 1469263511854 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 01:45:11 INFO - PROCESS | 3960 | 1469263511862 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:11 INFO - PROCESS | 3960 | 1469263511864 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:11 INFO - PROCESS | 3960 | ++DOCSHELL 16AAF400 == 30 [pid = 3960] [id = 728] 01:45:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (16AEC800) [pid = 3960] [serial = 2184] [outer = 00000000] 01:45:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17C1D400) [pid = 3960] [serial = 2185] [outer = 16AEC800] 01:45:11 INFO - PROCESS | 3960 | 1469263511907 Marionette DEBUG loaded listener.js 01:45:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17C25800) [pid = 3960] [serial = 2186] [outer = 16AEC800] 01:45:12 INFO - PROCESS | 3960 | 1469263512358 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]]]}] 01:45:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:45:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 01:45:12 INFO - PROCESS | 3960 | 1469263512381 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 01:45:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:45:12 INFO - PROCESS | 3960 | 1469263512383 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 01:45:12 INFO - PROCESS | 3960 | 1469263512386 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:45:12 INFO - PROCESS | 3960 | 1469263512388 Marionette TRACE conn6 <- [1,2878,null,{}] 01:45:12 INFO - PROCESS | 3960 | 1469263512391 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}] 01:45:12 INFO - PROCESS | 3960 | 1469263512393 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:12 INFO - PROCESS | 3960 | 1469263512535 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 01:45:12 INFO - PROCESS | 3960 | 1469263512597 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:12 INFO - PROCESS | 3960 | 1469263512599 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:12 INFO - PROCESS | 3960 | ++DOCSHELL 13C24000 == 31 [pid = 3960] [id = 729] 01:45:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (17C1AC00) [pid = 3960] [serial = 2187] [outer = 00000000] 01:45:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (17F99C00) [pid = 3960] [serial = 2188] [outer = 17C1AC00] 01:45:12 INFO - PROCESS | 3960 | 1469263512643 Marionette DEBUG loaded listener.js 01:45:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17FA2C00) [pid = 3960] [serial = 2189] [outer = 17C1AC00] 01:45:12 INFO - PROCESS | 3960 | 1469263512992 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:45:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:45:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 01:45:13 INFO - PROCESS | 3960 | 1469263513017 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 01:45:13 INFO - PROCESS | 3960 | 1469263513019 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 01:45:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:45:13 INFO - PROCESS | 3960 | 1469263513022 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:45:13 INFO - PROCESS | 3960 | 1469263513023 Marionette TRACE conn6 <- [1,2882,null,{}] 01:45:13 INFO - PROCESS | 3960 | 1469263513027 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}] 01:45:13 INFO - PROCESS | 3960 | 1469263513028 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:13 INFO - PROCESS | 3960 | 1469263513150 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 01:45:13 INFO - PROCESS | 3960 | 1469263513159 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:13 INFO - PROCESS | 3960 | 1469263513161 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:13 INFO - PROCESS | 3960 | ++DOCSHELL 18432000 == 32 [pid = 3960] [id = 730] 01:45:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (18433800) [pid = 3960] [serial = 2190] [outer = 00000000] 01:45:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (185B7000) [pid = 3960] [serial = 2191] [outer = 18433800] 01:45:13 INFO - PROCESS | 3960 | 1469263513204 Marionette DEBUG loaded listener.js 01:45:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1843C000) [pid = 3960] [serial = 2192] [outer = 18433800] 01:45:13 INFO - PROCESS | 3960 | 1469263513650 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]]]}] 01:45:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:45:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 01:45:13 INFO - PROCESS | 3960 | 1469263513693 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 01:45:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:45:13 INFO - PROCESS | 3960 | 1469263513695 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 01:45:13 INFO - PROCESS | 3960 | 1469263513698 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:45:13 INFO - PROCESS | 3960 | 1469263513700 Marionette TRACE conn6 <- [1,2886,null,{}] 01:45:13 INFO - PROCESS | 3960 | 1469263513703 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}] 01:45:13 INFO - PROCESS | 3960 | 1469263513705 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:13 INFO - PROCESS | 3960 | 1469263513820 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 01:45:13 INFO - PROCESS | 3960 | 1469263513913 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:13 INFO - PROCESS | 3960 | 1469263513915 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:13 INFO - PROCESS | 3960 | ++DOCSHELL 1321A000 == 33 [pid = 3960] [id = 731] 01:45:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (185B7800) [pid = 3960] [serial = 2193] [outer = 00000000] 01:45:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (190F7800) [pid = 3960] [serial = 2194] [outer = 185B7800] 01:45:13 INFO - PROCESS | 3960 | 1469263513958 Marionette DEBUG loaded listener.js 01:45:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (190F9400) [pid = 3960] [serial = 2195] [outer = 185B7800] 01:45:14 INFO - PROCESS | 3960 | 1469263514387 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]]]}] 01:45:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:45:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 01:45:14 INFO - PROCESS | 3960 | 1469263514429 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 01:45:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:45:14 INFO - PROCESS | 3960 | 1469263514431 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 01:45:14 INFO - PROCESS | 3960 | 1469263514434 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:45:14 INFO - PROCESS | 3960 | 1469263514436 Marionette TRACE conn6 <- [1,2890,null,{}] 01:45:14 INFO - PROCESS | 3960 | 1469263514440 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}] 01:45:14 INFO - PROCESS | 3960 | 1469263514442 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:14 INFO - PROCESS | 3960 | 1469263514566 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 01:45:14 INFO - PROCESS | 3960 | 1469263514571 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:14 INFO - PROCESS | 3960 | 1469263514573 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:14 INFO - PROCESS | 3960 | ++DOCSHELL 193BF400 == 34 [pid = 3960] [id = 732] 01:45:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (193BFC00) [pid = 3960] [serial = 2196] [outer = 00000000] 01:45:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (19514000) [pid = 3960] [serial = 2197] [outer = 193BFC00] 01:45:14 INFO - PROCESS | 3960 | 1469263514678 Marionette DEBUG loaded listener.js 01:45:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (19584000) [pid = 3960] [serial = 2198] [outer = 193BFC00] 01:45:15 INFO - PROCESS | 3960 | 1469263515091 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:45:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:45:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 01:45:15 INFO - PROCESS | 3960 | 1469263515105 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 01:45:15 INFO - PROCESS | 3960 | 1469263515107 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 01:45:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:45:15 INFO - PROCESS | 3960 | 1469263515117 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:45:15 INFO - PROCESS | 3960 | 1469263515119 Marionette TRACE conn6 <- [1,2894,null,{}] 01:45:15 INFO - PROCESS | 3960 | 1469263515123 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}] 01:45:15 INFO - PROCESS | 3960 | 1469263515125 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:15 INFO - PROCESS | 3960 | 1469263515280 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 01:45:15 INFO - PROCESS | 3960 | 1469263515305 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:15 INFO - PROCESS | 3960 | 1469263515307 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:15 INFO - PROCESS | 3960 | ++DOCSHELL 14F36400 == 35 [pid = 3960] [id = 733] 01:45:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A249C00) [pid = 3960] [serial = 2199] [outer = 00000000] 01:45:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1A2D3000) [pid = 3960] [serial = 2200] [outer = 1A249C00] 01:45:15 INFO - PROCESS | 3960 | 1469263515351 Marionette DEBUG loaded listener.js 01:45:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1A437C00) [pid = 3960] [serial = 2201] [outer = 1A249C00] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1A14C000) [pid = 3960] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (133F5400) [pid = 3960] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (190F7400) [pid = 3960] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (1960F800) [pid = 3960] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (13D8A000) [pid = 3960] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (0ED59000) [pid = 3960] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (19605C00) [pid = 3960] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0B951400) [pid = 3960] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (18297400) [pid = 3960] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (170A4000) [pid = 3960] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (14F34800) [pid = 3960] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (13BA7C00) [pid = 3960] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (135B5C00) [pid = 3960] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:45:15 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0F66AC00) [pid = 3960] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:45:15 INFO - PROCESS | 3960 | 1469263515899 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]]]}] 01:45:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:45:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 830ms 01:45:15 INFO - PROCESS | 3960 | 1469263515956 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 01:45:15 INFO - PROCESS | 3960 | 1469263515958 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 01:45:15 INFO - PROCESS | 3960 | 1469263515962 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:45:15 INFO - PROCESS | 3960 | 1469263515964 Marionette TRACE conn6 <- [1,2898,null,{}] 01:45:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:45:15 INFO - PROCESS | 3960 | 1469263515967 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}] 01:45:15 INFO - PROCESS | 3960 | 1469263515969 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:16 INFO - PROCESS | 3960 | 1469263516049 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 01:45:16 INFO - PROCESS | 3960 | 1469263516055 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:16 INFO - PROCESS | 3960 | 1469263516057 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:16 INFO - PROCESS | 3960 | ++DOCSHELL 13D8A000 == 36 [pid = 3960] [id = 734] 01:45:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (13D97000) [pid = 3960] [serial = 2202] [outer = 00000000] 01:45:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (18439400) [pid = 3960] [serial = 2203] [outer = 13D97000] 01:45:16 INFO - PROCESS | 3960 | 1469263516100 Marionette DEBUG loaded listener.js 01:45:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (185B0800) [pid = 3960] [serial = 2204] [outer = 13D97000] 01:45:16 INFO - PROCESS | 3960 | 1469263516502 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]]]}] 01:45:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:45:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:45:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms 01:45:16 INFO - PROCESS | 3960 | 1469263516551 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 01:45:16 INFO - TEST-START | /DOMEvents/constructors.html 01:45:16 INFO - PROCESS | 3960 | 1469263516553 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 01:45:16 INFO - PROCESS | 3960 | 1469263516556 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:45:16 INFO - PROCESS | 3960 | 1469263516557 Marionette TRACE conn6 <- [1,2902,null,{}] 01:45:16 INFO - PROCESS | 3960 | 1469263516561 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}] 01:45:16 INFO - PROCESS | 3960 | 1469263516562 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:16 INFO - PROCESS | 3960 | 1469263516687 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 01:45:16 INFO - PROCESS | 3960 | 1469263516697 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:16 INFO - PROCESS | 3960 | 1469263516699 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:16 INFO - PROCESS | 3960 | ++DOCSHELL 0F8D0000 == 37 [pid = 3960] [id = 735] 01:45:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (16AF4C00) [pid = 3960] [serial = 2205] [outer = 00000000] 01:45:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1A2CF800) [pid = 3960] [serial = 2206] [outer = 16AF4C00] 01:45:16 INFO - PROCESS | 3960 | 1469263516742 Marionette DEBUG loaded listener.js 01:45:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1A4E1800) [pid = 3960] [serial = 2207] [outer = 16AF4C00] 01:45:17 INFO - PROCESS | 3960 | 1469263517354 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]]]}] 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:45:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:45:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:45:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:45:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:45:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:45:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:45:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:45:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:45:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:45:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:45:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:45:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:45:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:45:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:45:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 844ms 01:45:17 INFO - PROCESS | 3960 | 1469263517403 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 01:45:17 INFO - PROCESS | 3960 | 1469263517405 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 01:45:17 INFO - PROCESS | 3960 | 1469263517409 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:45:17 INFO - PROCESS | 3960 | 1469263517410 Marionette TRACE conn6 <- [1,2906,null,{}] 01:45:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:45:17 INFO - PROCESS | 3960 | 1469263517414 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}] 01:45:17 INFO - PROCESS | 3960 | 1469263517416 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:17 INFO - PROCESS | 3960 | 1469263517496 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 01:45:17 INFO - PROCESS | 3960 | 1469263517503 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:17 INFO - PROCESS | 3960 | 1469263517505 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:17 INFO - PROCESS | 3960 | ++DOCSHELL 16624400 == 38 [pid = 3960] [id = 736] 01:45:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1A4E9400) [pid = 3960] [serial = 2208] [outer = 00000000] 01:45:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1A5FA000) [pid = 3960] [serial = 2209] [outer = 1A4E9400] 01:45:17 INFO - PROCESS | 3960 | 1469263517547 Marionette DEBUG loaded listener.js 01:45:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1A967C00) [pid = 3960] [serial = 2210] [outer = 1A4E9400] 01:45:18 INFO - PROCESS | 3960 | 1469263518252 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:45:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:45:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 870ms 01:45:18 INFO - PROCESS | 3960 | 1469263518300 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 01:45:18 INFO - PROCESS | 3960 | 1469263518305 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 01:45:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:45:18 INFO - PROCESS | 3960 | 1469263518310 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:45:18 INFO - PROCESS | 3960 | 1469263518316 Marionette TRACE conn6 <- [1,2910,null,{}] 01:45:18 INFO - PROCESS | 3960 | 1469263518321 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}] 01:45:18 INFO - PROCESS | 3960 | 1469263518324 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:18 INFO - PROCESS | 3960 | 1469263518449 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 01:45:18 INFO - PROCESS | 3960 | 1469263518589 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:18 INFO - PROCESS | 3960 | 1469263518592 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:18 INFO - PROCESS | 3960 | ++DOCSHELL 0BA24400 == 39 [pid = 3960] [id = 737] 01:45:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (0C2CC800) [pid = 3960] [serial = 2211] [outer = 00000000] 01:45:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (0F26F800) [pid = 3960] [serial = 2212] [outer = 0C2CC800] 01:45:18 INFO - PROCESS | 3960 | 1469263518648 Marionette DEBUG loaded listener.js 01:45:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (0F660C00) [pid = 3960] [serial = 2213] [outer = 0C2CC800] 01:45:19 INFO - PROCESS | 3960 | [3960] 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 01:45:19 INFO - PROCESS | 3960 | [3960] 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 01:45:19 INFO - PROCESS | 3960 | [3960] 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 01:45:19 INFO - PROCESS | 3960 | [3960] 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 01:45:19 INFO - PROCESS | 3960 | 1469263519232 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]]]}] 01:45:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:45:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:45:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:45:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:45:19 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 01:45:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:45:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:45:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:45:19 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 01:45:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:45:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:45:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:45:19 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]" 01:45:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:45:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:45:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:45:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:45:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:45:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 994ms 01:45:19 INFO - PROCESS | 3960 | 1469263519318 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 01:45:19 INFO - PROCESS | 3960 | 1469263519323 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 01:45:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:45:19 INFO - PROCESS | 3960 | 1469263519330 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:45:19 INFO - PROCESS | 3960 | 1469263519333 Marionette TRACE conn6 <- [1,2914,null,{}] 01:45:19 INFO - PROCESS | 3960 | 1469263519337 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}] 01:45:19 INFO - PROCESS | 3960 | 1469263519340 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:19 INFO - PROCESS | 3960 | 1469263519474 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 01:45:19 INFO - PROCESS | 3960 | 1469263519609 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:19 INFO - PROCESS | 3960 | 1469263519612 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:19 INFO - PROCESS | 3960 | ++DOCSHELL 13C03800 == 40 [pid = 3960] [id = 738] 01:45:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (13C16C00) [pid = 3960] [serial = 2214] [outer = 00000000] 01:45:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (16AF2400) [pid = 3960] [serial = 2215] [outer = 13C16C00] 01:45:19 INFO - PROCESS | 3960 | 1469263519666 Marionette DEBUG loaded listener.js 01:45:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (17C17400) [pid = 3960] [serial = 2216] [outer = 13C16C00] 01:45:20 INFO - PROCESS | 3960 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:45:20 INFO - PROCESS | 3960 | 1469263520501 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]]]}] 01:45:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:45:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1231ms 01:45:20 INFO - PROCESS | 3960 | 1469263520565 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 01:45:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:45:20 INFO - PROCESS | 3960 | 1469263520569 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 01:45:20 INFO - PROCESS | 3960 | 1469263520573 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:45:20 INFO - PROCESS | 3960 | 1469263520578 Marionette TRACE conn6 <- [1,2918,null,{}] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 0F8D0000 == 39 [pid = 3960] [id = 735] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 13D8A000 == 38 [pid = 3960] [id = 734] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 14F36400 == 37 [pid = 3960] [id = 733] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 193BF400 == 36 [pid = 3960] [id = 732] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 1321A000 == 35 [pid = 3960] [id = 731] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 18432000 == 34 [pid = 3960] [id = 730] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 13C24000 == 33 [pid = 3960] [id = 729] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 16AAF400 == 32 [pid = 3960] [id = 728] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 15744800 == 31 [pid = 3960] [id = 727] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 13B75000 == 30 [pid = 3960] [id = 726] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 1321B000 == 29 [pid = 3960] [id = 725] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 0F660400 == 28 [pid = 3960] [id = 724] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (1A2D7800) [pid = 3960] [serial = 2167] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 0EC5A000 == 27 [pid = 3960] [id = 723] 01:45:20 INFO - PROCESS | 3960 | --DOCSHELL 1A2CB400 == 26 [pid = 3960] [id = 722] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1A2D0C00) [pid = 3960] [serial = 2165] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (190FC000) [pid = 3960] [serial = 2152] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (193C0000) [pid = 3960] [serial = 2155] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (19170800) [pid = 3960] [serial = 2153] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (1A246800) [pid = 3960] [serial = 2158] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1950B400) [pid = 3960] [serial = 2156] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (1A2CBC00) [pid = 3960] [serial = 2164] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (17F9A000) [pid = 3960] [serial = 2162] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (1A24E800) [pid = 3960] [serial = 2159] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0F267C00) [pid = 3960] [serial = 2128] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (1A242800) [pid = 3960] [serial = 2126] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (18438400) [pid = 3960] [serial = 2149] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (185AA000) [pid = 3960] [serial = 2146] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (185AB800) [pid = 3960] [serial = 2147] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (17C84400) [pid = 3960] [serial = 2143] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (17E86400) [pid = 3960] [serial = 2144] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (166EAC00) [pid = 3960] [serial = 2140] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (16AEE000) [pid = 3960] [serial = 2141] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (13D06800) [pid = 3960] [serial = 2137] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (14869C00) [pid = 3960] [serial = 2138] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (137F0000) [pid = 3960] [serial = 2134] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (13B9E400) [pid = 3960] [serial = 2135] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (0F68C000) [pid = 3960] [serial = 2131] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (0F692400) [pid = 3960] [serial = 2132] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (0F26DC00) [pid = 3960] [serial = 2129] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (17E84800) [pid = 3960] [serial = 2161] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (185B2800) [pid = 3960] [serial = 2150] [outer = 00000000] [url = about:blank] 01:45:20 INFO - PROCESS | 3960 | 1469263520660 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}] 01:45:20 INFO - PROCESS | 3960 | 1469263520663 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:20 INFO - PROCESS | 3960 | 1469263520755 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 01:45:20 INFO - PROCESS | 3960 | 1469263520855 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:20 INFO - PROCESS | 3960 | 1469263520858 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:20 INFO - PROCESS | 3960 | ++DOCSHELL 0ED4D400 == 27 [pid = 3960] [id = 739] 01:45:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0ED50800) [pid = 3960] [serial = 2217] [outer = 00000000] 01:45:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0ED6F400) [pid = 3960] [serial = 2218] [outer = 0ED50800] 01:45:20 INFO - PROCESS | 3960 | 1469263520906 Marionette DEBUG loaded listener.js 01:45:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0F271000) [pid = 3960] [serial = 2219] [outer = 0ED50800] 01:45:21 INFO - PROCESS | 3960 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:45:21 INFO - PROCESS | 3960 | 1469263521269 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]]]}] 01:45:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:45:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 710ms 01:45:21 INFO - PROCESS | 3960 | 1469263521284 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 01:45:21 INFO - PROCESS | 3960 | 1469263521288 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 01:45:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:45:21 INFO - PROCESS | 3960 | 1469263521347 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:45:21 INFO - PROCESS | 3960 | 1469263521350 Marionette TRACE conn6 <- [1,2922,null,{}] 01:45:21 INFO - PROCESS | 3960 | 1469263521354 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}] 01:45:21 INFO - PROCESS | 3960 | 1469263521356 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:21 INFO - PROCESS | 3960 | 1469263521442 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 01:45:21 INFO - PROCESS | 3960 | 1469263521448 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:21 INFO - PROCESS | 3960 | 1469263521450 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:21 INFO - PROCESS | 3960 | ++DOCSHELL 0F66BC00 == 28 [pid = 3960] [id = 740] 01:45:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0F66D800) [pid = 3960] [serial = 2220] [outer = 00000000] 01:45:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F8CD400) [pid = 3960] [serial = 2221] [outer = 0F66D800] 01:45:21 INFO - PROCESS | 3960 | 1469263521496 Marionette DEBUG loaded listener.js 01:45:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (104CE000) [pid = 3960] [serial = 2222] [outer = 0F66D800] 01:45:21 INFO - PROCESS | 3960 | 1469263521932 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]]]}] 01:45:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:45:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 650ms 01:45:21 INFO - PROCESS | 3960 | 1469263521989 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 01:45:21 INFO - PROCESS | 3960 | 1469263521992 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 01:45:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:45:22 INFO - PROCESS | 3960 | 1469263521999 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:45:22 INFO - PROCESS | 3960 | 1469263522002 Marionette TRACE conn6 <- [1,2926,null,{}] 01:45:22 INFO - PROCESS | 3960 | 1469263522013 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}] 01:45:22 INFO - PROCESS | 3960 | 1469263522017 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:22 INFO - PROCESS | 3960 | 1469263522100 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 01:45:22 INFO - PROCESS | 3960 | 1469263522110 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:22 INFO - PROCESS | 3960 | 1469263522113 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:22 INFO - PROCESS | 3960 | ++DOCSHELL 14861C00 == 29 [pid = 3960] [id = 741] 01:45:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (14862800) [pid = 3960] [serial = 2223] [outer = 00000000] 01:45:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (14F34C00) [pid = 3960] [serial = 2224] [outer = 14862800] 01:45:22 INFO - PROCESS | 3960 | 1469263522167 Marionette DEBUG loaded listener.js 01:45:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (16623400) [pid = 3960] [serial = 2225] [outer = 14862800] 01:45:22 INFO - PROCESS | 3960 | 1469263522577 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]]]}] 01:45:22 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. 01:45:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 632ms 01:45:22 INFO - PROCESS | 3960 | 1469263522647 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 01:45:22 INFO - PROCESS | 3960 | 1469263522650 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 01:45:22 INFO - PROCESS | 3960 | 1469263522653 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:45:22 INFO - PROCESS | 3960 | 1469263522655 Marionette TRACE conn6 <- [1,2930,null,{}] 01:45:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:45:22 INFO - PROCESS | 3960 | 1469263522658 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}] 01:45:22 INFO - PROCESS | 3960 | 1469263522660 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:22 INFO - PROCESS | 3960 | 1469263522745 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 01:45:22 INFO - PROCESS | 3960 | 1469263522750 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:22 INFO - PROCESS | 3960 | 1469263522752 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:22 INFO - PROCESS | 3960 | ++DOCSHELL 16ABA800 == 30 [pid = 3960] [id = 742] 01:45:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (16AED800) [pid = 3960] [serial = 2226] [outer = 00000000] 01:45:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (170AE000) [pid = 3960] [serial = 2227] [outer = 16AED800] 01:45:22 INFO - PROCESS | 3960 | 1469263522795 Marionette DEBUG loaded listener.js 01:45:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17C20800) [pid = 3960] [serial = 2228] [outer = 16AED800] 01:45:23 INFO - PROCESS | 3960 | 1469263523244 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"]]]}] 01:45:23 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 01:45:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:45:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 01:45:23 INFO - PROCESS | 3960 | 1469263523300 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 01:45:23 INFO - PROCESS | 3960 | 1469263523302 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 01:45:23 INFO - PROCESS | 3960 | 1469263523305 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:45:23 INFO - PROCESS | 3960 | 1469263523307 Marionette TRACE conn6 <- [1,2934,null,{}] 01:45:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:45:23 INFO - PROCESS | 3960 | 1469263523311 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}] 01:45:23 INFO - PROCESS | 3960 | 1469263523313 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:23 INFO - PROCESS | 3960 | 1469263523426 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 01:45:23 INFO - PROCESS | 3960 | 1469263523431 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:23 INFO - PROCESS | 3960 | 1469263523433 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:23 INFO - PROCESS | 3960 | ++DOCSHELL 17C27000 == 31 [pid = 3960] [id = 743] 01:45:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (17CA3C00) [pid = 3960] [serial = 2229] [outer = 00000000] 01:45:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (17F9D000) [pid = 3960] [serial = 2230] [outer = 17CA3C00] 01:45:23 INFO - PROCESS | 3960 | 1469263523476 Marionette DEBUG loaded listener.js 01:45:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17F9E800) [pid = 3960] [serial = 2231] [outer = 17CA3C00] 01:45:23 INFO - PROCESS | 3960 | 1469263523906 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]]]}] 01:45:23 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. 01:45:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 01:45:23 INFO - PROCESS | 3960 | 1469263523943 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 01:45:23 INFO - PROCESS | 3960 | 1469263523945 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 01:45:23 INFO - PROCESS | 3960 | 1469263523948 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:45:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:45:23 INFO - PROCESS | 3960 | 1469263523950 Marionette TRACE conn6 <- [1,2938,null,{}] 01:45:23 INFO - PROCESS | 3960 | 1469263523953 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}] 01:45:23 INFO - PROCESS | 3960 | 1469263523958 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:24 INFO - PROCESS | 3960 | 1469263524086 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 01:45:24 INFO - PROCESS | 3960 | 1469263524092 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:24 INFO - PROCESS | 3960 | 1469263524094 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:24 INFO - PROCESS | 3960 | ++DOCSHELL 1331BC00 == 32 [pid = 3960] [id = 744] 01:45:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17CA9400) [pid = 3960] [serial = 2232] [outer = 00000000] 01:45:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (18DC6000) [pid = 3960] [serial = 2233] [outer = 17CA9400] 01:45:24 INFO - PROCESS | 3960 | 1469263524146 Marionette DEBUG loaded listener.js 01:45:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (18DC9800) [pid = 3960] [serial = 2234] [outer = 17CA9400] 01:45:24 INFO - PROCESS | 3960 | ++DOCSHELL 193B9800 == 33 [pid = 3960] [id = 745] 01:45:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (193BCC00) [pid = 3960] [serial = 2235] [outer = 00000000] 01:45:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (193BD400) [pid = 3960] [serial = 2236] [outer = 193BCC00] 01:45:24 INFO - PROCESS | 3960 | 1469263524633 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]]]}] 01:45:24 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. 01:45:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 01:45:24 INFO - PROCESS | 3960 | 1469263524680 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 01:45:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:45:24 INFO - PROCESS | 3960 | 1469263524682 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 01:45:24 INFO - PROCESS | 3960 | 1469263524686 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:45:24 INFO - PROCESS | 3960 | 1469263524687 Marionette TRACE conn6 <- [1,2942,null,{}] 01:45:24 INFO - PROCESS | 3960 | 1469263524695 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}] 01:45:24 INFO - PROCESS | 3960 | 1469263524697 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:24 INFO - PROCESS | 3960 | 1469263524821 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 01:45:24 INFO - PROCESS | 3960 | 1469263524889 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:24 INFO - PROCESS | 3960 | 1469263524891 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:24 INFO - PROCESS | 3960 | ++DOCSHELL 0F834C00 == 34 [pid = 3960] [id = 746] 01:45:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (190FC400) [pid = 3960] [serial = 2237] [outer = 00000000] 01:45:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (193BB000) [pid = 3960] [serial = 2238] [outer = 190FC400] 01:45:24 INFO - PROCESS | 3960 | 1469263524934 Marionette DEBUG loaded listener.js 01:45:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1950D000) [pid = 3960] [serial = 2239] [outer = 190FC400] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (185B7800) [pid = 3960] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (0F660800) [pid = 3960] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (16AEC800) [pid = 3960] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (1A2CC000) [pid = 3960] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0EC5F000) [pid = 3960] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (15A02C00) [pid = 3960] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (18433800) [pid = 3960] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (1321C000) [pid = 3960] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (17C1AC00) [pid = 3960] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (13B75400) [pid = 3960] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (193BFC00) [pid = 3960] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (1A249C00) [pid = 3960] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (16AF4C00) [pid = 3960] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:45:25 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (13D97000) [pid = 3960] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:45:25 INFO - PROCESS | 3960 | 1469263525477 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]]]}] 01:45:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:45:25 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 01:45:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 830ms 01:45:25 INFO - PROCESS | 3960 | 1469263525528 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 01:45:25 INFO - PROCESS | 3960 | 1469263525530 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 01:45:25 INFO - PROCESS | 3960 | 1469263525533 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:45:25 INFO - PROCESS | 3960 | 1469263525535 Marionette TRACE conn6 <- [1,2946,null,{}] 01:45:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:45:25 INFO - PROCESS | 3960 | 1469263525539 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}] 01:45:25 INFO - PROCESS | 3960 | 1469263525540 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:25 INFO - PROCESS | 3960 | 1469263525697 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 01:45:25 INFO - PROCESS | 3960 | 1469263525702 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:25 INFO - PROCESS | 3960 | 1469263525704 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:25 INFO - PROCESS | 3960 | ++DOCSHELL 137F0000 == 35 [pid = 3960] [id = 747] 01:45:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (13D01C00) [pid = 3960] [serial = 2240] [outer = 00000000] 01:45:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (1916F400) [pid = 3960] [serial = 2241] [outer = 13D01C00] 01:45:25 INFO - PROCESS | 3960 | 1469263525746 Marionette DEBUG loaded listener.js 01:45:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (19510800) [pid = 3960] [serial = 2242] [outer = 13D01C00] 01:45:26 INFO - PROCESS | 3960 | 1469263526127 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]]]}] 01:45:26 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. 01:45:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 01:45:26 INFO - PROCESS | 3960 | 1469263526175 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 01:45:26 INFO - PROCESS | 3960 | 1469263526177 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 01:45:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:45:26 INFO - PROCESS | 3960 | 1469263526180 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:45:26 INFO - PROCESS | 3960 | 1469263526181 Marionette TRACE conn6 <- [1,2950,null,{}] 01:45:26 INFO - PROCESS | 3960 | 1469263526185 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}] 01:45:26 INFO - PROCESS | 3960 | 1469263526187 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:26 INFO - PROCESS | 3960 | 1469263526321 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 01:45:26 INFO - PROCESS | 3960 | 1469263526329 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:26 INFO - PROCESS | 3960 | 1469263526330 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:26 INFO - PROCESS | 3960 | ++DOCSHELL 0F9E7400 == 36 [pid = 3960] [id = 748] 01:45:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (18F43800) [pid = 3960] [serial = 2243] [outer = 00000000] 01:45:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (1A242800) [pid = 3960] [serial = 2244] [outer = 18F43800] 01:45:26 INFO - PROCESS | 3960 | 1469263526372 Marionette DEBUG loaded listener.js 01:45:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (1A247400) [pid = 3960] [serial = 2245] [outer = 18F43800] 01:45:26 INFO - PROCESS | 3960 | 1469263526755 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]]]}] 01:45:26 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. 01:45:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 01:45:26 INFO - PROCESS | 3960 | 1469263526812 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 01:45:26 INFO - PROCESS | 3960 | 1469263526814 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 01:45:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:45:26 INFO - PROCESS | 3960 | 1469263526817 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:45:26 INFO - PROCESS | 3960 | 1469263526819 Marionette TRACE conn6 <- [1,2954,null,{}] 01:45:26 INFO - PROCESS | 3960 | 1469263526822 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}] 01:45:26 INFO - PROCESS | 3960 | 1469263526824 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:26 INFO - PROCESS | 3960 | 1469263526905 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 01:45:26 INFO - PROCESS | 3960 | 1469263526910 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:26 INFO - PROCESS | 3960 | 1469263526912 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:26 INFO - PROCESS | 3960 | ++DOCSHELL 1A249000 == 37 [pid = 3960] [id = 749] 01:45:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (1A249400) [pid = 3960] [serial = 2246] [outer = 00000000] 01:45:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (1A2CB400) [pid = 3960] [serial = 2247] [outer = 1A249400] 01:45:26 INFO - PROCESS | 3960 | 1469263526954 Marionette DEBUG loaded listener.js 01:45:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1A2CE800) [pid = 3960] [serial = 2248] [outer = 1A249400] 01:45:27 INFO - PROCESS | 3960 | --DOCSHELL 0ED4D400 == 36 [pid = 3960] [id = 739] 01:45:27 INFO - PROCESS | 3960 | --DOCSHELL 13C03800 == 35 [pid = 3960] [id = 738] 01:45:27 INFO - PROCESS | 3960 | --DOCSHELL 16624400 == 34 [pid = 3960] [id = 736] 01:45:27 INFO - PROCESS | 3960 | --DOCSHELL 0BA24400 == 33 [pid = 3960] [id = 737] 01:45:28 INFO - PROCESS | 3960 | --DOCSHELL 0F66BC00 == 32 [pid = 3960] [id = 740] 01:45:28 INFO - PROCESS | 3960 | --DOCSHELL 16ABA800 == 31 [pid = 3960] [id = 742] 01:45:28 INFO - PROCESS | 3960 | --DOCSHELL 14861C00 == 30 [pid = 3960] [id = 741] 01:45:28 INFO - PROCESS | 3960 | --DOCSHELL 137F0000 == 29 [pid = 3960] [id = 747] 01:45:28 INFO - PROCESS | 3960 | --DOCSHELL 0F834C00 == 28 [pid = 3960] [id = 746] 01:45:28 INFO - PROCESS | 3960 | --DOCSHELL 17C27000 == 27 [pid = 3960] [id = 743] 01:45:28 INFO - PROCESS | 3960 | --DOCSHELL 1331BC00 == 26 [pid = 3960] [id = 744] 01:45:28 INFO - PROCESS | 3960 | --DOCSHELL 193B9800 == 25 [pid = 3960] [id = 745] 01:45:28 INFO - PROCESS | 3960 | --DOCSHELL 0F9E7400 == 24 [pid = 3960] [id = 748] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (190F7800) [pid = 3960] [serial = 2194] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (0F664800) [pid = 3960] [serial = 2173] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (17C1D400) [pid = 3960] [serial = 2185] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (17C25800) [pid = 3960] [serial = 2186] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (1A2DBC00) [pid = 3960] [serial = 2168] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0ECF9000) [pid = 3960] [serial = 2170] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0ED50C00) [pid = 3960] [serial = 2171] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (16625000) [pid = 3960] [serial = 2182] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (166F0000) [pid = 3960] [serial = 2183] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (185B7000) [pid = 3960] [serial = 2191] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (13324C00) [pid = 3960] [serial = 2176] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (135B5800) [pid = 3960] [serial = 2177] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (17F99C00) [pid = 3960] [serial = 2188] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (17FA2C00) [pid = 3960] [serial = 2189] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (13D03400) [pid = 3960] [serial = 2179] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (14863800) [pid = 3960] [serial = 2180] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (19584000) [pid = 3960] [serial = 2198] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (19514000) [pid = 3960] [serial = 2197] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (1A5FA000) [pid = 3960] [serial = 2209] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (1A2D3000) [pid = 3960] [serial = 2200] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (1A2CF800) [pid = 3960] [serial = 2206] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (1A437C00) [pid = 3960] [serial = 2201] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (0F66C400) [pid = 3960] [serial = 2174] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (190F9400) [pid = 3960] [serial = 2195] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (18439400) [pid = 3960] [serial = 2203] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 57 (1A4E1800) [pid = 3960] [serial = 2207] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 56 (185B0800) [pid = 3960] [serial = 2204] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | --DOMWINDOW == 55 (1843C000) [pid = 3960] [serial = 2192] [outer = 00000000] [url = about:blank] 01:45:28 INFO - PROCESS | 3960 | 1469263528808 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]]]}] 01:45:28 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. 01:45:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2019ms 01:45:28 INFO - PROCESS | 3960 | 1469263528838 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 01:45:28 INFO - PROCESS | 3960 | 1469263528841 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 01:45:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:45:28 INFO - PROCESS | 3960 | 1469263528846 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:45:28 INFO - PROCESS | 3960 | 1469263528849 Marionette TRACE conn6 <- [1,2958,null,{}] 01:45:28 INFO - PROCESS | 3960 | 1469263528855 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}] 01:45:28 INFO - PROCESS | 3960 | 1469263528857 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:28 INFO - PROCESS | 3960 | 1469263528952 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 01:45:28 INFO - PROCESS | 3960 | 1469263528961 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:28 INFO - PROCESS | 3960 | 1469263528964 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:28 INFO - PROCESS | 3960 | ++DOCSHELL 0EC09000 == 25 [pid = 3960] [id = 750] 01:45:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (0ED4EC00) [pid = 3960] [serial = 2249] [outer = 00000000] 01:45:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (0ED6D000) [pid = 3960] [serial = 2250] [outer = 0ED4EC00] 01:45:29 INFO - PROCESS | 3960 | 1469263529012 Marionette DEBUG loaded listener.js 01:45:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (0F268C00) [pid = 3960] [serial = 2251] [outer = 0ED4EC00] 01:45:29 INFO - PROCESS | 3960 | 1469263529499 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]]]}] 01:45:29 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. 01:45:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 01:45:29 INFO - PROCESS | 3960 | 1469263529517 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 01:45:29 INFO - PROCESS | 3960 | 1469263529522 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 01:45:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:45:29 INFO - PROCESS | 3960 | 1469263529528 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:45:29 INFO - PROCESS | 3960 | 1469263529531 Marionette TRACE conn6 <- [1,2962,null,{}] 01:45:29 INFO - PROCESS | 3960 | 1469263529535 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}] 01:45:29 INFO - PROCESS | 3960 | 1469263529537 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:29 INFO - PROCESS | 3960 | 1469263529627 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 01:45:29 INFO - PROCESS | 3960 | 1469263529633 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:29 INFO - PROCESS | 3960 | 1469263529635 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:29 INFO - PROCESS | 3960 | ++DOCSHELL 0F66D000 == 26 [pid = 3960] [id = 751] 01:45:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (0F66DC00) [pid = 3960] [serial = 2252] [outer = 00000000] 01:45:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (0F694400) [pid = 3960] [serial = 2253] [outer = 0F66DC00] 01:45:29 INFO - PROCESS | 3960 | 1469263529682 Marionette DEBUG loaded listener.js 01:45:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (0F83F800) [pid = 3960] [serial = 2254] [outer = 0F66DC00] 01:45:30 INFO - PROCESS | 3960 | 1469263530108 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]]]}] 01:45:30 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. 01:45:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 01:45:30 INFO - PROCESS | 3960 | 1469263530162 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 01:45:30 INFO - PROCESS | 3960 | 1469263530164 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 01:45:30 INFO - PROCESS | 3960 | 1469263530168 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:45:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:45:30 INFO - PROCESS | 3960 | 1469263530171 Marionette TRACE conn6 <- [1,2966,null,{}] 01:45:30 INFO - PROCESS | 3960 | 1469263530183 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}] 01:45:30 INFO - PROCESS | 3960 | 1469263530188 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:30 INFO - PROCESS | 3960 | 1469263530275 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 01:45:30 INFO - PROCESS | 3960 | 1469263530282 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:30 INFO - PROCESS | 3960 | 1469263530285 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:30 INFO - PROCESS | 3960 | ++DOCSHELL 135B9000 == 27 [pid = 3960] [id = 752] 01:45:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (135BBC00) [pid = 3960] [serial = 2255] [outer = 00000000] 01:45:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (13B2B800) [pid = 3960] [serial = 2256] [outer = 135BBC00] 01:45:30 INFO - PROCESS | 3960 | 1469263530332 Marionette DEBUG loaded listener.js 01:45:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (13C09400) [pid = 3960] [serial = 2257] [outer = 135BBC00] 01:45:30 INFO - PROCESS | 3960 | 1469263530771 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]]]}] 01:45:30 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. 01:45:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 01:45:30 INFO - PROCESS | 3960 | 1469263530802 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 01:45:30 INFO - PROCESS | 3960 | 1469263530804 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 01:45:30 INFO - PROCESS | 3960 | 1469263530807 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:45:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:45:30 INFO - PROCESS | 3960 | 1469263530809 Marionette TRACE conn6 <- [1,2970,null,{}] 01:45:30 INFO - PROCESS | 3960 | 1469263530812 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}] 01:45:30 INFO - PROCESS | 3960 | 1469263530814 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:30 INFO - PROCESS | 3960 | 1469263530941 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 01:45:30 INFO - PROCESS | 3960 | 1469263530948 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:30 INFO - PROCESS | 3960 | 1469263530950 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:30 INFO - PROCESS | 3960 | ++DOCSHELL 13CDBC00 == 28 [pid = 3960] [id = 753] 01:45:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (13CE4800) [pid = 3960] [serial = 2258] [outer = 00000000] 01:45:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (14F2FC00) [pid = 3960] [serial = 2259] [outer = 13CE4800] 01:45:31 INFO - PROCESS | 3960 | 1469263530994 Marionette DEBUG loaded listener.js 01:45:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (15A04400) [pid = 3960] [serial = 2260] [outer = 13CE4800] 01:45:31 INFO - PROCESS | 3960 | 1469263531378 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"]]]}] 01:45:31 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 01:45:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:45:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:45:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 01:45:31 INFO - PROCESS | 3960 | 1469263531442 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 01:45:31 INFO - PROCESS | 3960 | 1469263531444 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 01:45:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:45:31 INFO - PROCESS | 3960 | 1469263531447 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:45:31 INFO - PROCESS | 3960 | 1469263531448 Marionette TRACE conn6 <- [1,2974,null,{}] 01:45:31 INFO - PROCESS | 3960 | 1469263531452 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}] 01:45:31 INFO - PROCESS | 3960 | 1469263531454 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:31 INFO - PROCESS | 3960 | 1469263531530 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 01:45:31 INFO - PROCESS | 3960 | 1469263531535 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:31 INFO - PROCESS | 3960 | 1469263531537 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:31 INFO - PROCESS | 3960 | ++DOCSHELL 15A10800 == 29 [pid = 3960] [id = 754] 01:45:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (1661C400) [pid = 3960] [serial = 2261] [outer = 00000000] 01:45:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (16AEC800) [pid = 3960] [serial = 2262] [outer = 1661C400] 01:45:31 INFO - PROCESS | 3960 | 1469263531668 Marionette DEBUG loaded listener.js 01:45:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (16AEFC00) [pid = 3960] [serial = 2263] [outer = 1661C400] 01:45:32 INFO - PROCESS | 3960 | 1469263532012 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]]]}] 01:45:32 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. 01:45:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 631ms 01:45:32 INFO - PROCESS | 3960 | 1469263532079 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 01:45:32 INFO - PROCESS | 3960 | 1469263532080 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 01:45:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:45:32 INFO - PROCESS | 3960 | 1469263532083 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:45:32 INFO - PROCESS | 3960 | 1469263532085 Marionette TRACE conn6 <- [1,2978,null,{}] 01:45:32 INFO - PROCESS | 3960 | 1469263532088 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}] 01:45:32 INFO - PROCESS | 3960 | 1469263532094 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:32 INFO - PROCESS | 3960 | 1469263532192 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 01:45:32 INFO - PROCESS | 3960 | 1469263532286 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:32 INFO - PROCESS | 3960 | 1469263532288 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:32 INFO - PROCESS | 3960 | ++DOCSHELL 16AF8400 == 30 [pid = 3960] [id = 755] 01:45:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (170AB400) [pid = 3960] [serial = 2264] [outer = 00000000] 01:45:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (17C32C00) [pid = 3960] [serial = 2265] [outer = 170AB400] 01:45:32 INFO - PROCESS | 3960 | 1469263532332 Marionette DEBUG loaded listener.js 01:45:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17F99400) [pid = 3960] [serial = 2266] [outer = 170AB400] 01:45:32 INFO - PROCESS | 3960 | ++DOCSHELL 185B0400 == 31 [pid = 3960] [id = 756] 01:45:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (185B0800) [pid = 3960] [serial = 2267] [outer = 00000000] 01:45:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (185B1800) [pid = 3960] [serial = 2268] [outer = 185B0800] 01:45:32 INFO - PROCESS | 3960 | 1469263532699 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]]]}] 01:45:32 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. 01:45:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 01:45:32 INFO - PROCESS | 3960 | 1469263532764 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 01:45:32 INFO - PROCESS | 3960 | 1469263532766 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 01:45:32 INFO - PROCESS | 3960 | 1469263532770 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:45:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:45:32 INFO - PROCESS | 3960 | 1469263532771 Marionette TRACE conn6 <- [1,2982,null,{}] 01:45:32 INFO - PROCESS | 3960 | 1469263532775 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}] 01:45:32 INFO - PROCESS | 3960 | 1469263532777 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:32 INFO - PROCESS | 3960 | 1469263532862 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 01:45:32 INFO - PROCESS | 3960 | 1469263532899 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:32 INFO - PROCESS | 3960 | 1469263532900 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:32 INFO - PROCESS | 3960 | ++DOCSHELL 137F0000 == 32 [pid = 3960] [id = 757] 01:45:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (17FA1C00) [pid = 3960] [serial = 2269] [outer = 00000000] 01:45:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (1843B400) [pid = 3960] [serial = 2270] [outer = 17FA1C00] 01:45:32 INFO - PROCESS | 3960 | 1469263532943 Marionette DEBUG loaded listener.js 01:45:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (185B6000) [pid = 3960] [serial = 2271] [outer = 17FA1C00] 01:45:33 INFO - PROCESS | 3960 | 1469263533319 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]]]}] 01:45:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:45:33 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 01:45:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 01:45:33 INFO - PROCESS | 3960 | 1469263533346 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 01:45:33 INFO - PROCESS | 3960 | 1469263533348 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 01:45:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:45:33 INFO - PROCESS | 3960 | 1469263533351 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:45:33 INFO - PROCESS | 3960 | 1469263533353 Marionette TRACE conn6 <- [1,2986,null,{}] 01:45:33 INFO - PROCESS | 3960 | 1469263533356 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}] 01:45:33 INFO - PROCESS | 3960 | 1469263533358 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:33 INFO - PROCESS | 3960 | 1469263533484 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 01:45:33 INFO - PROCESS | 3960 | 1469263533493 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:33 INFO - PROCESS | 3960 | 1469263533494 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:33 INFO - PROCESS | 3960 | ++DOCSHELL 18F46000 == 33 [pid = 3960] [id = 758] 01:45:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (18F46400) [pid = 3960] [serial = 2272] [outer = 00000000] 01:45:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (18FF7C00) [pid = 3960] [serial = 2273] [outer = 18F46400] 01:45:33 INFO - PROCESS | 3960 | 1469263533537 Marionette DEBUG loaded listener.js 01:45:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (190F9400) [pid = 3960] [serial = 2274] [outer = 18F46400] 01:45:33 INFO - PROCESS | 3960 | 1469263533917 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]]]}] 01:45:33 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. 01:45:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 631ms 01:45:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:45:33 INFO - PROCESS | 3960 | 1469263533983 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 01:45:33 INFO - PROCESS | 3960 | 1469263533985 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 01:45:33 INFO - PROCESS | 3960 | 1469263533988 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:45:33 INFO - PROCESS | 3960 | 1469263533990 Marionette TRACE conn6 <- [1,2990,null,{}] 01:45:33 INFO - PROCESS | 3960 | 1469263533993 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}] 01:45:33 INFO - PROCESS | 3960 | 1469263533995 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:34 INFO - PROCESS | 3960 | 1469263534072 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 01:45:34 INFO - PROCESS | 3960 | 1469263534078 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:34 INFO - PROCESS | 3960 | 1469263534079 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:34 INFO - PROCESS | 3960 | ++DOCSHELL 133A8800 == 34 [pid = 3960] [id = 759] 01:45:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (18FFA400) [pid = 3960] [serial = 2275] [outer = 00000000] 01:45:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (193BC800) [pid = 3960] [serial = 2276] [outer = 18FFA400] 01:45:34 INFO - PROCESS | 3960 | 1469263534219 Marionette DEBUG loaded listener.js 01:45:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (193BE000) [pid = 3960] [serial = 2277] [outer = 18FFA400] 01:45:34 INFO - PROCESS | 3960 | 1469263534604 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]]]}] 01:45:34 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. 01:45:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 01:45:34 INFO - PROCESS | 3960 | 1469263534659 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 01:45:34 INFO - PROCESS | 3960 | 1469263534661 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 01:45:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:45:34 INFO - PROCESS | 3960 | 1469263534673 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:45:34 INFO - PROCESS | 3960 | 1469263534675 Marionette TRACE conn6 <- [1,2994,null,{}] 01:45:34 INFO - PROCESS | 3960 | 1469263534679 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}] 01:45:34 INFO - PROCESS | 3960 | 1469263534680 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:34 INFO - PROCESS | 3960 | 1469263534799 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 01:45:34 INFO - PROCESS | 3960 | 1469263534804 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:34 INFO - PROCESS | 3960 | 1469263534806 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:34 INFO - PROCESS | 3960 | ++DOCSHELL 0C2D3800 == 35 [pid = 3960] [id = 760] 01:45:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (16627000) [pid = 3960] [serial = 2278] [outer = 00000000] 01:45:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (19610C00) [pid = 3960] [serial = 2279] [outer = 16627000] 01:45:34 INFO - PROCESS | 3960 | 1469263534848 Marionette DEBUG loaded listener.js 01:45:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (1A152400) [pid = 3960] [serial = 2280] [outer = 16627000] 01:45:35 INFO - PROCESS | 3960 | 1469263535239 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]]]}] 01:45:35 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. 01:45:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 01:45:35 INFO - PROCESS | 3960 | 1469263535304 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 01:45:35 INFO - PROCESS | 3960 | 1469263535306 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 01:45:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:45:35 INFO - PROCESS | 3960 | 1469263535315 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:45:35 INFO - PROCESS | 3960 | 1469263535317 Marionette TRACE conn6 <- [1,2998,null,{}] 01:45:35 INFO - PROCESS | 3960 | 1469263535321 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}] 01:45:35 INFO - PROCESS | 3960 | 1469263535323 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:35 INFO - PROCESS | 3960 | 1469263535444 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 01:45:35 INFO - PROCESS | 3960 | 1469263535537 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:35 INFO - PROCESS | 3960 | 1469263535539 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:35 INFO - PROCESS | 3960 | ++DOCSHELL 0ED51000 == 36 [pid = 3960] [id = 761] 01:45:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (1A241C00) [pid = 3960] [serial = 2281] [outer = 00000000] 01:45:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (1A2D2400) [pid = 3960] [serial = 2282] [outer = 1A241C00] 01:45:35 INFO - PROCESS | 3960 | 1469263535584 Marionette DEBUG loaded listener.js 01:45:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1A2DC800) [pid = 3960] [serial = 2283] [outer = 1A241C00] 01:45:35 INFO - PROCESS | 3960 | [3960] 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 01:45:36 INFO - PROCESS | 3960 | 1469263536078 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:45:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:45:36 INFO - {} 01:45:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:45:36 INFO - {} 01:45:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:45:36 INFO - {} 01:45:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:45:36 INFO - {} 01:45:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 01:45:36 INFO - PROCESS | 3960 | 1469263536089 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 01:45:36 INFO - PROCESS | 3960 | 1469263536091 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 01:45:36 INFO - TEST-START | /FileAPI/fileReader.html 01:45:36 INFO - PROCESS | 3960 | 1469263536098 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:45:36 INFO - PROCESS | 3960 | 1469263536099 Marionette TRACE conn6 <- [1,3002,null,{}] 01:45:36 INFO - PROCESS | 3960 | 1469263536103 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}] 01:45:36 INFO - PROCESS | 3960 | 1469263536105 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:36 INFO - PROCESS | 3960 | 1469263536219 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 01:45:36 INFO - PROCESS | 3960 | 1469263536228 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:36 INFO - PROCESS | 3960 | 1469263536230 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:36 INFO - PROCESS | 3960 | ++DOCSHELL 17FA4400 == 37 [pid = 3960] [id = 762] 01:45:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1A2D0800) [pid = 3960] [serial = 2284] [outer = 00000000] 01:45:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1A581800) [pid = 3960] [serial = 2285] [outer = 1A2D0800] 01:45:36 INFO - PROCESS | 3960 | 1469263536282 Marionette DEBUG loaded listener.js 01:45:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (1A582800) [pid = 3960] [serial = 2286] [outer = 1A2D0800] 01:45:36 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (190FC400) [pid = 3960] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:45:36 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (17CA3C00) [pid = 3960] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:45:36 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (17CA9400) [pid = 3960] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:45:36 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (193BCC00) [pid = 3960] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:45:36 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (18F43800) [pid = 3960] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:45:36 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (16AED800) [pid = 3960] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:45:36 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (14862800) [pid = 3960] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:45:36 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (0F66D800) [pid = 3960] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:45:36 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0ED50800) [pid = 3960] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:45:36 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (13C16C00) [pid = 3960] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:45:36 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (0C2CC800) [pid = 3960] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:45:36 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (1A4E9400) [pid = 3960] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:45:36 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (13D01C00) [pid = 3960] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:45:36 INFO - PROCESS | 3960 | 1469263536825 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]]]}] 01:45:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:45:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:45:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:45:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:45:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 770ms 01:45:36 INFO - PROCESS | 3960 | 1469263536891 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 01:45:36 INFO - PROCESS | 3960 | 1469263536893 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 01:45:36 INFO - PROCESS | 3960 | 1469263536900 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:45:36 INFO - PROCESS | 3960 | 1469263536901 Marionette TRACE conn6 <- [1,3006,null,{}] 01:45:36 INFO - TEST-START | /FileAPI/historical.html 01:45:36 INFO - PROCESS | 3960 | 1469263536912 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}] 01:45:36 INFO - PROCESS | 3960 | 1469263536914 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:36 INFO - PROCESS | 3960 | 1469263536992 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 01:45:36 INFO - PROCESS | 3960 | 1469263536996 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:36 INFO - PROCESS | 3960 | 1469263536998 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:37 INFO - PROCESS | 3960 | ++DOCSHELL 13D01C00 == 38 [pid = 3960] [id = 763] 01:45:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (13D8A000) [pid = 3960] [serial = 2287] [outer = 00000000] 01:45:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17E89000) [pid = 3960] [serial = 2288] [outer = 13D8A000] 01:45:37 INFO - PROCESS | 3960 | 1469263537040 Marionette DEBUG loaded listener.js 01:45:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (19177000) [pid = 3960] [serial = 2289] [outer = 13D8A000] 01:45:37 INFO - PROCESS | 3960 | 1469263537428 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"]]]}] 01:45:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:45:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:45:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:45:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:45:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:45:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:45:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:45:37 INFO - TEST-OK | /FileAPI/historical.html | took 592ms 01:45:37 INFO - PROCESS | 3960 | 1469263537495 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 01:45:37 INFO - PROCESS | 3960 | 1469263537497 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 01:45:37 INFO - TEST-START | /FileAPI/idlharness.html 01:45:37 INFO - PROCESS | 3960 | 1469263537501 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:45:37 INFO - PROCESS | 3960 | 1469263537502 Marionette TRACE conn6 <- [1,3010,null,{}] 01:45:37 INFO - PROCESS | 3960 | 1469263537506 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}] 01:45:37 INFO - PROCESS | 3960 | 1469263537508 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:37 INFO - PROCESS | 3960 | 1469263537633 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 01:45:37 INFO - PROCESS | 3960 | 1469263537646 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:37 INFO - PROCESS | 3960 | 1469263537648 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:37 INFO - PROCESS | 3960 | ++DOCSHELL 17CA9000 == 39 [pid = 3960] [id = 764] 01:45:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (1A4E9400) [pid = 3960] [serial = 2290] [outer = 00000000] 01:45:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (1A975C00) [pid = 3960] [serial = 2291] [outer = 1A4E9400] 01:45:37 INFO - PROCESS | 3960 | 1469263537689 Marionette DEBUG loaded listener.js 01:45:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (1B22D400) [pid = 3960] [serial = 2292] [outer = 1A4E9400] 01:45:38 INFO - PROCESS | 3960 | 1469263538487 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]]]}] 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:45:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:45:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:45:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:45:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:45:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:45:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:45:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:45:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:45:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:45:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:45:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:45:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:45:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:45:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:45:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:45:38 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 01:45:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:45:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:45:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:45:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:45:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:45:38 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 01:45:38 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 01:45:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:45:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:45:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:45:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:45:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:45:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:45:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:45:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:45:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:45:38 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 01:45:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:45:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:45:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:45:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:45:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:45:38 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 01:45:38 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 01:45:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:45:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:45:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:45:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:45:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:45:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:45:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:45:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 1070ms 01:45:38 INFO - PROCESS | 3960 | 1469263538572 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 01:45:38 INFO - PROCESS | 3960 | 1469263538574 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 01:45:38 INFO - TEST-START | /FileAPI/idlharness.worker 01:45:38 INFO - PROCESS | 3960 | 1469263538581 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:45:38 INFO - PROCESS | 3960 | 1469263538583 Marionette TRACE conn6 <- [1,3014,null,{}] 01:45:38 INFO - PROCESS | 3960 | 1469263538586 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}] 01:45:38 INFO - PROCESS | 3960 | 1469263538588 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:38 INFO - PROCESS | 3960 | 1469263538705 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 01:45:38 INFO - PROCESS | 3960 | 1469263538815 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:38 INFO - PROCESS | 3960 | 1469263538818 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:38 INFO - PROCESS | 3960 | ++DOCSHELL 0817D800 == 40 [pid = 3960] [id = 765] 01:45:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (08181000) [pid = 3960] [serial = 2293] [outer = 00000000] 01:45:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (0B94F400) [pid = 3960] [serial = 2294] [outer = 08181000] 01:45:38 INFO - PROCESS | 3960 | 1469263538875 Marionette DEBUG loaded listener.js 01:45:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (0C2CB800) [pid = 3960] [serial = 2295] [outer = 08181000] 01:45:39 INFO - PROCESS | 3960 | [3960] 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 01:45:40 INFO - PROCESS | 3960 | 1469263540072 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,{},{}]]]}] 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:45:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:45:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:45:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:45:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:45:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:45:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:45:40 INFO - {} 01:45:40 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 01:45:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:45:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:45:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:45:40 INFO - {} 01:45:40 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 - {} 01:45:40 INFO - {} 01:45:40 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 01:45:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:45:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:45:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:45:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:45:40 INFO - {} 01:45:40 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 01:45:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:45:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:45:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:45:40 INFO - {} 01:45:40 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 - {} 01:45:40 INFO - {} 01:45:40 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 01:45:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:45:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:45:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 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 01:45:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:45:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:45:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 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 01:45:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 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 01:45:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 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 01:45:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:45:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:45:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:45:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:45:40 INFO - {} 01:45:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1586ms 01:45:40 INFO - PROCESS | 3960 | 1469263540250 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 01:45:40 INFO - PROCESS | 3960 | 1469263540254 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 01:45:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:45:40 INFO - PROCESS | 3960 | 1469263540284 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:45:40 INFO - PROCESS | 3960 | 1469263540288 Marionette TRACE conn6 <- [1,3018,null,{}] 01:45:40 INFO - PROCESS | 3960 | 1469263540295 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}] 01:45:40 INFO - PROCESS | 3960 | 1469263540298 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:40 INFO - PROCESS | 3960 | 1469263540421 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 01:45:40 INFO - PROCESS | 3960 | 1469263540575 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:40 INFO - PROCESS | 3960 | 1469263540578 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:40 INFO - PROCESS | 3960 | ++DOCSHELL 0F9E8400 == 41 [pid = 3960] [id = 766] 01:45:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1321B000) [pid = 3960] [serial = 2296] [outer = 00000000] 01:45:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1C8D6C00) [pid = 3960] [serial = 2297] [outer = 1321B000] 01:45:40 INFO - PROCESS | 3960 | 1469263540634 Marionette DEBUG loaded listener.js 01:45:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (1E04FC00) [pid = 3960] [serial = 2298] [outer = 1321B000] 01:45:41 INFO - PROCESS | 3960 | 1469263541430 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]]]}] 01:45:41 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 01:45:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1201ms 01:45:41 INFO - PROCESS | 3960 | 1469263541474 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 01:45:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:45:41 INFO - PROCESS | 3960 | 1469263541478 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 01:45:41 INFO - PROCESS | 3960 | 1469263541483 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:45:41 INFO - PROCESS | 3960 | 1469263541486 Marionette TRACE conn6 <- [1,3022,null,{}] 01:45:41 INFO - PROCESS | 3960 | 1469263541492 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}] 01:45:41 INFO - PROCESS | 3960 | 1469263541494 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 17CA9000 == 40 [pid = 3960] [id = 764] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 13D01C00 == 39 [pid = 3960] [id = 763] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 17FA4400 == 38 [pid = 3960] [id = 762] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 0ED51000 == 37 [pid = 3960] [id = 761] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 0C2D3800 == 36 [pid = 3960] [id = 760] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 133A8800 == 35 [pid = 3960] [id = 759] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 18F46000 == 34 [pid = 3960] [id = 758] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 137F0000 == 33 [pid = 3960] [id = 757] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 185B0400 == 32 [pid = 3960] [id = 756] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 16AF8400 == 31 [pid = 3960] [id = 755] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 15A10800 == 30 [pid = 3960] [id = 754] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 13CDBC00 == 29 [pid = 3960] [id = 753] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 135B9000 == 28 [pid = 3960] [id = 752] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 0F66D000 == 27 [pid = 3960] [id = 751] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1A2CB400) [pid = 3960] [serial = 2247] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | 1469263541697 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 01:45:41 INFO - PROCESS | 3960 | --DOCSHELL 0EC09000 == 26 [pid = 3960] [id = 750] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (17F9D000) [pid = 3960] [serial = 2230] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (18DC6000) [pid = 3960] [serial = 2233] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (17F9E800) [pid = 3960] [serial = 2231] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (193BB000) [pid = 3960] [serial = 2238] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (193BD400) [pid = 3960] [serial = 2236] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (18DC9800) [pid = 3960] [serial = 2234] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (1A242800) [pid = 3960] [serial = 2244] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (1950D000) [pid = 3960] [serial = 2239] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (170AE000) [pid = 3960] [serial = 2227] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (14F34C00) [pid = 3960] [serial = 2224] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (16623400) [pid = 3960] [serial = 2225] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (0F8CD400) [pid = 3960] [serial = 2221] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (104CE000) [pid = 3960] [serial = 2222] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (0ED6F400) [pid = 3960] [serial = 2218] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F271000) [pid = 3960] [serial = 2219] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (17C17400) [pid = 3960] [serial = 2216] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (16AF2400) [pid = 3960] [serial = 2215] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F660C00) [pid = 3960] [serial = 2213] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (0F26F800) [pid = 3960] [serial = 2212] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1A967C00) [pid = 3960] [serial = 2210] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (1A247400) [pid = 3960] [serial = 2245] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (1916F400) [pid = 3960] [serial = 2241] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (19510800) [pid = 3960] [serial = 2242] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (17C20800) [pid = 3960] [serial = 2228] [outer = 00000000] [url = about:blank] 01:45:41 INFO - PROCESS | 3960 | 1469263541772 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:41 INFO - PROCESS | 3960 | 1469263541774 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:41 INFO - PROCESS | 3960 | ++DOCSHELL 0EC08800 == 27 [pid = 3960] [id = 767] 01:45:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0EC09000) [pid = 3960] [serial = 2299] [outer = 00000000] 01:45:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0ED59400) [pid = 3960] [serial = 2300] [outer = 0EC09000] 01:45:41 INFO - PROCESS | 3960 | 1469263541821 Marionette DEBUG loaded listener.js 01:45:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F268400) [pid = 3960] [serial = 2301] [outer = 0EC09000] 01:45:42 INFO - PROCESS | 3960 | 1469263542207 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]]]}] 01:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:45:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 770ms 01:45:42 INFO - PROCESS | 3960 | 1469263542285 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 01:45:42 INFO - PROCESS | 3960 | 1469263542290 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 01:45:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:45:42 INFO - PROCESS | 3960 | 1469263542297 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:45:42 INFO - PROCESS | 3960 | 1469263542300 Marionette TRACE conn6 <- [1,3026,null,{}] 01:45:42 INFO - PROCESS | 3960 | 1469263542303 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}] 01:45:42 INFO - PROCESS | 3960 | 1469263542306 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:42 INFO - PROCESS | 3960 | 1469263542390 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 01:45:42 INFO - PROCESS | 3960 | 1469263542402 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:42 INFO - PROCESS | 3960 | 1469263542404 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:42 INFO - PROCESS | 3960 | ++DOCSHELL 0F692800 == 28 [pid = 3960] [id = 768] 01:45:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F834400) [pid = 3960] [serial = 2302] [outer = 00000000] 01:45:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F9E2C00) [pid = 3960] [serial = 2303] [outer = 0F834400] 01:45:42 INFO - PROCESS | 3960 | 1469263542451 Marionette DEBUG loaded listener.js 01:45:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (104CDC00) [pid = 3960] [serial = 2304] [outer = 0F834400] 01:45:42 INFO - PROCESS | 3960 | 1469263542932 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"]]]}] 01:45:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:45:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 01:45:42 INFO - PROCESS | 3960 | 1469263542969 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 01:45:42 INFO - PROCESS | 3960 | 1469263542972 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 01:45:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:45:42 INFO - PROCESS | 3960 | 1469263542975 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:45:42 INFO - PROCESS | 3960 | 1469263542979 Marionette TRACE conn6 <- [1,3030,null,{}] 01:45:42 INFO - PROCESS | 3960 | 1469263542990 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}] 01:45:42 INFO - PROCESS | 3960 | 1469263542994 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:43 INFO - PROCESS | 3960 | 1469263543091 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 01:45:43 INFO - PROCESS | 3960 | 1469263543100 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:43 INFO - PROCESS | 3960 | 1469263543103 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:43 INFO - PROCESS | 3960 | ++DOCSHELL 13C1C000 == 29 [pid = 3960] [id = 769] 01:45:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (13C1E400) [pid = 3960] [serial = 2305] [outer = 00000000] 01:45:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (14862800) [pid = 3960] [serial = 2306] [outer = 13C1E400] 01:45:43 INFO - PROCESS | 3960 | 1469263543236 Marionette DEBUG loaded listener.js 01:45:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (16628C00) [pid = 3960] [serial = 2307] [outer = 13C1E400] 01:45:43 INFO - PROCESS | 3960 | 1469263543831 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]]]}] 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:45:43 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. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:45:43 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'.) 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:45:43 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. 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:45:43 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. 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:45:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:45:43 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. 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:45:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:45:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:45:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:45:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:45:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:45:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:45:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:45:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:45:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:45:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:45:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:45:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:45:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:45:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:45:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 937ms 01:45:43 INFO - PROCESS | 3960 | 1469263543917 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 01:45:43 INFO - PROCESS | 3960 | 1469263543920 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 01:45:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:45:43 INFO - PROCESS | 3960 | 1469263543923 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:45:43 INFO - PROCESS | 3960 | 1469263543925 Marionette TRACE conn6 <- [1,3034,null,{}] 01:45:43 INFO - PROCESS | 3960 | 1469263543929 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}] 01:45:43 INFO - PROCESS | 3960 | 1469263543931 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:44 INFO - PROCESS | 3960 | 1469263544061 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 01:45:44 INFO - PROCESS | 3960 | 1469263544125 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:44 INFO - PROCESS | 3960 | 1469263544127 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:44 INFO - PROCESS | 3960 | ++DOCSHELL 17CA2C00 == 30 [pid = 3960] [id = 770] 01:45:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (17CA4C00) [pid = 3960] [serial = 2308] [outer = 00000000] 01:45:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (17F9F800) [pid = 3960] [serial = 2309] [outer = 17CA4C00] 01:45:44 INFO - PROCESS | 3960 | 1469263544171 Marionette DEBUG loaded listener.js 01:45:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (18431800) [pid = 3960] [serial = 2310] [outer = 17CA4C00] 01:45:44 INFO - PROCESS | 3960 | [3960] 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 01:45:44 INFO - PROCESS | 3960 | 1469263544607 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:45:44 INFO - {} 01:45:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 01:45:44 INFO - PROCESS | 3960 | 1469263544656 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 01:45:44 INFO - PROCESS | 3960 | 1469263544658 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 01:45:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:45:44 INFO - PROCESS | 3960 | 1469263544665 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:45:44 INFO - PROCESS | 3960 | 1469263544667 Marionette TRACE conn6 <- [1,3038,null,{}] 01:45:44 INFO - PROCESS | 3960 | 1469263544670 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}] 01:45:44 INFO - PROCESS | 3960 | 1469263544672 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:44 INFO - PROCESS | 3960 | 1469263544788 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 01:45:44 INFO - PROCESS | 3960 | 1469263544795 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:44 INFO - PROCESS | 3960 | 1469263544797 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:44 INFO - PROCESS | 3960 | ++DOCSHELL 0F68B400 == 31 [pid = 3960] [id = 771] 01:45:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (17FA0800) [pid = 3960] [serial = 2311] [outer = 00000000] 01:45:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (190F6C00) [pid = 3960] [serial = 2312] [outer = 17FA0800] 01:45:44 INFO - PROCESS | 3960 | 1469263544841 Marionette DEBUG loaded listener.js 01:45:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (193B7400) [pid = 3960] [serial = 2313] [outer = 17FA0800] 01:45:45 INFO - PROCESS | 3960 | 1469263545290 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]]]}] 01:45:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:45:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:45:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:45:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:45:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 01:45:45 INFO - PROCESS | 3960 | 1469263545337 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 01:45:45 INFO - PROCESS | 3960 | 1469263545339 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 01:45:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:45:45 INFO - PROCESS | 3960 | 1469263545342 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:45:45 INFO - PROCESS | 3960 | 1469263545344 Marionette TRACE conn6 <- [1,3042,null,{}] 01:45:45 INFO - PROCESS | 3960 | 1469263545347 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}] 01:45:45 INFO - PROCESS | 3960 | 1469263545353 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:45 INFO - PROCESS | 3960 | 1469263545493 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 01:45:45 INFO - PROCESS | 3960 | 1469263545562 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:45 INFO - PROCESS | 3960 | 1469263545564 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:45 INFO - PROCESS | 3960 | ++DOCSHELL 1321C000 == 32 [pid = 3960] [id = 772] 01:45:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (1321D800) [pid = 3960] [serial = 2314] [outer = 00000000] 01:45:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (133F9C00) [pid = 3960] [serial = 2315] [outer = 1321D800] 01:45:45 INFO - PROCESS | 3960 | 1469263545609 Marionette DEBUG loaded listener.js 01:45:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (135B8400) [pid = 3960] [serial = 2316] [outer = 1321D800] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (16627000) [pid = 3960] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (18FFA400) [pid = 3960] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1A249400) [pid = 3960] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (135BBC00) [pid = 3960] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (13CE4800) [pid = 3960] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (17FA1C00) [pid = 3960] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (0ED4EC00) [pid = 3960] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (170AB400) [pid = 3960] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (185B0800) [pid = 3960] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (1661C400) [pid = 3960] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (18F46400) [pid = 3960] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (0F66DC00) [pid = 3960] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (1A241C00) [pid = 3960] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1A2D0800) [pid = 3960] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:45:46 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (13D8A000) [pid = 3960] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:45:46 INFO - PROCESS | 3960 | 1469263546394 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"]]]}] 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:45:46 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" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:45:46 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" 01:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:45:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1202ms 01:45:46 INFO - PROCESS | 3960 | 1469263546549 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 01:45:46 INFO - PROCESS | 3960 | 1469263546551 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 01:45:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:45:46 INFO - PROCESS | 3960 | 1469263546554 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:45:46 INFO - PROCESS | 3960 | 1469263546556 Marionette TRACE conn6 <- [1,3046,null,{}] 01:45:46 INFO - PROCESS | 3960 | 1469263546560 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}] 01:45:46 INFO - PROCESS | 3960 | 1469263546562 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:46 INFO - PROCESS | 3960 | 1469263546649 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 01:45:46 INFO - PROCESS | 3960 | 1469263546654 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:46 INFO - PROCESS | 3960 | 1469263546656 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:46 INFO - PROCESS | 3960 | ++DOCSHELL 0F66C000 == 33 [pid = 3960] [id = 773] 01:45:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F691000) [pid = 3960] [serial = 2317] [outer = 00000000] 01:45:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (1842E000) [pid = 3960] [serial = 2318] [outer = 0F691000] 01:45:46 INFO - PROCESS | 3960 | 1469263546698 Marionette DEBUG loaded listener.js 01:45:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (17CA3400) [pid = 3960] [serial = 2319] [outer = 0F691000] 01:45:47 INFO - PROCESS | 3960 | 1469263547143 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]]]}] 01:45:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:45:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:45:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:45:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:45:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:45:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:45:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:45:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:45:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:45:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:45:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:45:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:45:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:45:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:45:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:45:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:45:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:45:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:45:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:45:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 635ms 01:45:47 INFO - PROCESS | 3960 | 1469263547189 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 01:45:47 INFO - PROCESS | 3960 | 1469263547192 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 01:45:47 INFO - PROCESS | 3960 | 1469263547195 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:45:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:45:47 INFO - PROCESS | 3960 | 1469263547196 Marionette TRACE conn6 <- [1,3050,null,{}] 01:45:47 INFO - PROCESS | 3960 | 1469263547200 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}] 01:45:47 INFO - PROCESS | 3960 | 1469263547202 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:47 INFO - PROCESS | 3960 | 1469263547281 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 01:45:47 INFO - PROCESS | 3960 | 1469263547285 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:47 INFO - PROCESS | 3960 | 1469263547287 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:47 INFO - PROCESS | 3960 | ++DOCSHELL 18F46400 == 34 [pid = 3960] [id = 774] 01:45:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (190F1400) [pid = 3960] [serial = 2320] [outer = 00000000] 01:45:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (19518C00) [pid = 3960] [serial = 2321] [outer = 190F1400] 01:45:47 INFO - PROCESS | 3960 | 1469263547330 Marionette DEBUG loaded listener.js 01:45:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (1A247C00) [pid = 3960] [serial = 2322] [outer = 190F1400] 01:45:47 INFO - PROCESS | 3960 | [3960] 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 01:45:47 INFO - PROCESS | 3960 | 1469263547766 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:45:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:45:47 INFO - {} 01:45:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 631ms 01:45:47 INFO - PROCESS | 3960 | 1469263547831 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 01:45:47 INFO - PROCESS | 3960 | 1469263547833 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 01:45:47 INFO - PROCESS | 3960 | 1469263547836 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:45:47 INFO - PROCESS | 3960 | 1469263547837 Marionette TRACE conn6 <- [1,3054,null,{}] 01:45:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:45:47 INFO - PROCESS | 3960 | 1469263547841 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}] 01:45:47 INFO - PROCESS | 3960 | 1469263547843 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:47 INFO - PROCESS | 3960 | 1469263547923 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 01:45:47 INFO - PROCESS | 3960 | 1469263547931 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:47 INFO - PROCESS | 3960 | 1469263547933 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:47 INFO - PROCESS | 3960 | ++DOCSHELL 15010800 == 35 [pid = 3960] [id = 775] 01:45:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (15010C00) [pid = 3960] [serial = 2323] [outer = 00000000] 01:45:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (15018000) [pid = 3960] [serial = 2324] [outer = 15010C00] 01:45:47 INFO - PROCESS | 3960 | 1469263547975 Marionette DEBUG loaded listener.js 01:45:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (18DC2C00) [pid = 3960] [serial = 2325] [outer = 15010C00] 01:45:48 INFO - PROCESS | 3960 | 1469263548616 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]]]}] 01:45:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:45:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:45:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:45:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:45:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:45:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:45:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:45:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 830ms 01:45:48 INFO - PROCESS | 3960 | 1469263548672 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 01:45:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:45:48 INFO - PROCESS | 3960 | 1469263548676 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 01:45:48 INFO - PROCESS | 3960 | 1469263548681 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:45:48 INFO - PROCESS | 3960 | 1469263548686 Marionette TRACE conn6 <- [1,3058,null,{}] 01:45:48 INFO - PROCESS | 3960 | 1469263548691 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}] 01:45:48 INFO - PROCESS | 3960 | 1469263548694 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:48 INFO - PROCESS | 3960 | 1469263548813 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 01:45:48 INFO - PROCESS | 3960 | 1469263548955 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:48 INFO - PROCESS | 3960 | 1469263548958 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:48 INFO - PROCESS | 3960 | ++DOCSHELL 0EC63400 == 36 [pid = 3960] [id = 776] 01:45:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (0ED50C00) [pid = 3960] [serial = 2326] [outer = 00000000] 01:45:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (0F662800) [pid = 3960] [serial = 2327] [outer = 0ED50C00] 01:45:49 INFO - PROCESS | 3960 | 1469263549016 Marionette DEBUG loaded listener.js 01:45:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (0F68CC00) [pid = 3960] [serial = 2328] [outer = 0ED50C00] 01:45:49 INFO - PROCESS | 3960 | 1469263549576 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]]]}] 01:45:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:45:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:45:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:45:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:45:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:45:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:45:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 01:45:49 INFO - PROCESS | 3960 | 1469263549612 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 01:45:49 INFO - PROCESS | 3960 | 1469263549617 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 01:45:49 INFO - PROCESS | 3960 | 1469263549624 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:45:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:45:49 INFO - PROCESS | 3960 | 1469263549627 Marionette TRACE conn6 <- [1,3062,null,{}] 01:45:49 INFO - PROCESS | 3960 | 1469263549631 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}] 01:45:49 INFO - PROCESS | 3960 | 1469263549634 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:49 INFO - PROCESS | 3960 | 1469263549749 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 01:45:49 INFO - PROCESS | 3960 | 1469263549905 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:49 INFO - PROCESS | 3960 | 1469263549908 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:49 INFO - PROCESS | 3960 | ++DOCSHELL 13C19000 == 37 [pid = 3960] [id = 777] 01:45:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (13CD6400) [pid = 3960] [serial = 2329] [outer = 00000000] 01:45:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (14F2CC00) [pid = 3960] [serial = 2330] [outer = 13CD6400] 01:45:49 INFO - PROCESS | 3960 | 1469263549964 Marionette DEBUG loaded listener.js 01:45:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (15012400) [pid = 3960] [serial = 2331] [outer = 13CD6400] 01:45:50 INFO - PROCESS | 3960 | 1469263550460 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]]]}] 01:45:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:45:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:45:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:45:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:45:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:45:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:45:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 01:45:50 INFO - PROCESS | 3960 | 1469263550535 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 01:45:50 INFO - PROCESS | 3960 | 1469263550538 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 01:45:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:45:50 INFO - PROCESS | 3960 | 1469263550549 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:45:50 INFO - PROCESS | 3960 | 1469263550553 Marionette TRACE conn6 <- [1,3066,null,{}] 01:45:50 INFO - PROCESS | 3960 | 1469263550564 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}] 01:45:50 INFO - PROCESS | 3960 | 1469263550568 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:50 INFO - PROCESS | 3960 | 1469263550677 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 01:45:50 INFO - PROCESS | 3960 | 1469263550832 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:50 INFO - PROCESS | 3960 | 1469263550836 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:50 INFO - PROCESS | 3960 | ++DOCSHELL 17C1D400 == 38 [pid = 3960] [id = 778] 01:45:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (17C1E000) [pid = 3960] [serial = 2332] [outer = 00000000] 01:45:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (17C92800) [pid = 3960] [serial = 2333] [outer = 17C1E000] 01:45:50 INFO - PROCESS | 3960 | 1469263550892 Marionette DEBUG loaded listener.js 01:45:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (185AEC00) [pid = 3960] [serial = 2334] [outer = 17C1E000] 01:45:51 INFO - PROCESS | 3960 | 1469263551404 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] 01:45:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:45:51 INFO - PROCESS | 3960 | 1469263551432 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 01:45:51 INFO - PROCESS | 3960 | 1469263551435 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:45:51 INFO - PROCESS | 3960 | 1469263551437 Marionette TRACE conn6 <- [1,3070,null,{}] 01:45:51 INFO - PROCESS | 3960 | 1469263551440 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}] 01:45:51 INFO - PROCESS | 3960 | 1469263551443 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:51 INFO - PROCESS | 3960 | 1469263551553 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 01:45:51 INFO - PROCESS | 3960 | 1469263551722 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:51 INFO - PROCESS | 3960 | 1469263551724 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:51 INFO - PROCESS | 3960 | ++DOCSHELL 0ECF9C00 == 39 [pid = 3960] [id = 779] 01:45:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (15A03400) [pid = 3960] [serial = 2335] [outer = 00000000] 01:45:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (1950B400) [pid = 3960] [serial = 2336] [outer = 15A03400] 01:45:51 INFO - PROCESS | 3960 | 1469263551779 Marionette DEBUG loaded listener.js 01:45:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (1A243C00) [pid = 3960] [serial = 2337] [outer = 15A03400] 01:45:52 INFO - PROCESS | 3960 | 1469263552447 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]]]}] 01:45:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:45:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:45:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:45:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:45:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1028ms 01:45:52 INFO - PROCESS | 3960 | 1469263552467 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 01:45:52 INFO - PROCESS | 3960 | 1469263552471 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 01:45:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:45:52 INFO - PROCESS | 3960 | 1469263552475 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:45:52 INFO - PROCESS | 3960 | 1469263552478 Marionette TRACE conn6 <- [1,3074,null,{}] 01:45:52 INFO - PROCESS | 3960 | 1469263552499 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}] 01:45:52 INFO - PROCESS | 3960 | 1469263552502 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:52 INFO - PROCESS | 3960 | 1469263552606 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 01:45:52 INFO - PROCESS | 3960 | 1469263552760 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:52 INFO - PROCESS | 3960 | 1469263552762 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:52 INFO - PROCESS | 3960 | ++DOCSHELL 0F9DEC00 == 40 [pid = 3960] [id = 780] 01:45:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (0F9E1400) [pid = 3960] [serial = 2338] [outer = 00000000] 01:45:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (104CE000) [pid = 3960] [serial = 2339] [outer = 0F9E1400] 01:45:52 INFO - PROCESS | 3960 | 1469263552814 Marionette DEBUG loaded listener.js 01:45:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (133F5000) [pid = 3960] [serial = 2340] [outer = 0F9E1400] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 18F46400 == 39 [pid = 3960] [id = 774] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 0F66C000 == 38 [pid = 3960] [id = 773] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 1321C000 == 37 [pid = 3960] [id = 772] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 0F68B400 == 36 [pid = 3960] [id = 771] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 17CA2C00 == 35 [pid = 3960] [id = 770] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 13C1C000 == 34 [pid = 3960] [id = 769] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 0F692800 == 33 [pid = 3960] [id = 768] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 0EC08800 == 32 [pid = 3960] [id = 767] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 0817D800 == 31 [pid = 3960] [id = 765] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 0F9E8400 == 30 [pid = 3960] [id = 766] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 1A249000 == 29 [pid = 3960] [id = 749] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 17C1D400 == 28 [pid = 3960] [id = 778] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 0ECF9C00 == 27 [pid = 3960] [id = 779] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 13C19000 == 26 [pid = 3960] [id = 777] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 15010800 == 25 [pid = 3960] [id = 775] 01:45:53 INFO - PROCESS | 3960 | --DOCSHELL 0EC63400 == 24 [pid = 3960] [id = 776] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (19610C00) [pid = 3960] [serial = 2279] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (193BC800) [pid = 3960] [serial = 2276] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (1A2CE800) [pid = 3960] [serial = 2248] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (13B2B800) [pid = 3960] [serial = 2256] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (13C09400) [pid = 3960] [serial = 2257] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (14F2FC00) [pid = 3960] [serial = 2259] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (15A04400) [pid = 3960] [serial = 2260] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (1843B400) [pid = 3960] [serial = 2270] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (185B6000) [pid = 3960] [serial = 2271] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (0ED6D000) [pid = 3960] [serial = 2250] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (0F268C00) [pid = 3960] [serial = 2251] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (17C32C00) [pid = 3960] [serial = 2265] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (185B1800) [pid = 3960] [serial = 2268] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (17F99400) [pid = 3960] [serial = 2266] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (16AEC800) [pid = 3960] [serial = 2262] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (16AEFC00) [pid = 3960] [serial = 2263] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (18FF7C00) [pid = 3960] [serial = 2273] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (190F9400) [pid = 3960] [serial = 2274] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0F694400) [pid = 3960] [serial = 2253] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (0F83F800) [pid = 3960] [serial = 2254] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (1A975C00) [pid = 3960] [serial = 2291] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (1A2D2400) [pid = 3960] [serial = 2282] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (1A581800) [pid = 3960] [serial = 2285] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (1A582800) [pid = 3960] [serial = 2286] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (19177000) [pid = 3960] [serial = 2289] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (1A152400) [pid = 3960] [serial = 2280] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (17E89000) [pid = 3960] [serial = 2288] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (193BE000) [pid = 3960] [serial = 2277] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (1A2DC800) [pid = 3960] [serial = 2283] [outer = 00000000] [url = about:blank] 01:45:53 INFO - PROCESS | 3960 | 1469263553977 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:45:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1537ms 01:45:54 INFO - PROCESS | 3960 | 1469263554016 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 01:45:54 INFO - PROCESS | 3960 | 1469263554021 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 01:45:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:45:54 INFO - PROCESS | 3960 | 1469263554025 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:45:54 INFO - PROCESS | 3960 | 1469263554028 Marionette TRACE conn6 <- [1,3078,null,{}] 01:45:54 INFO - PROCESS | 3960 | 1469263554034 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}] 01:45:54 INFO - PROCESS | 3960 | 1469263554037 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:54 INFO - PROCESS | 3960 | 1469263554126 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 01:45:54 INFO - PROCESS | 3960 | 1469263554135 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:54 INFO - PROCESS | 3960 | 1469263554139 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:54 INFO - PROCESS | 3960 | ++DOCSHELL 0ED54000 == 25 [pid = 3960] [id = 781] 01:45:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (0ED54400) [pid = 3960] [serial = 2341] [outer = 00000000] 01:45:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (0ED6F400) [pid = 3960] [serial = 2342] [outer = 0ED54400] 01:45:54 INFO - PROCESS | 3960 | 1469263554187 Marionette DEBUG loaded listener.js 01:45:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (0F26D000) [pid = 3960] [serial = 2343] [outer = 0ED54400] 01:45:54 INFO - PROCESS | 3960 | 1469263554679 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:45:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:45:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 01:45:54 INFO - PROCESS | 3960 | 1469263554719 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 01:45:54 INFO - PROCESS | 3960 | 1469263554724 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 01:45:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:45:54 INFO - PROCESS | 3960 | 1469263554734 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:45:54 INFO - PROCESS | 3960 | 1469263554737 Marionette TRACE conn6 <- [1,3082,null,{}] 01:45:54 INFO - PROCESS | 3960 | 1469263554740 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}] 01:45:54 INFO - PROCESS | 3960 | 1469263554743 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:54 INFO - PROCESS | 3960 | 1469263554829 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 01:45:54 INFO - PROCESS | 3960 | 1469263554835 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:54 INFO - PROCESS | 3960 | 1469263554837 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:54 INFO - PROCESS | 3960 | ++DOCSHELL 0F692800 == 26 [pid = 3960] [id = 782] 01:45:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (0F693800) [pid = 3960] [serial = 2344] [outer = 00000000] 01:45:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (0F837000) [pid = 3960] [serial = 2345] [outer = 0F693800] 01:45:54 INFO - PROCESS | 3960 | 1469263554884 Marionette DEBUG loaded listener.js 01:45:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (0F9E8400) [pid = 3960] [serial = 2346] [outer = 0F693800] 01:45:55 INFO - PROCESS | 3960 | 1469263555338 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:45:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:45:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 01:45:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:45:55 INFO - PROCESS | 3960 | 1469263555365 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 01:45:55 INFO - PROCESS | 3960 | 1469263555367 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 01:45:55 INFO - PROCESS | 3960 | 1469263555370 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:45:55 INFO - PROCESS | 3960 | 1469263555373 Marionette TRACE conn6 <- [1,3086,null,{}] 01:45:55 INFO - PROCESS | 3960 | 1469263555388 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}] 01:45:55 INFO - PROCESS | 3960 | 1469263555392 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:55 INFO - PROCESS | 3960 | 1469263555474 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 01:45:55 INFO - PROCESS | 3960 | 1469263555482 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:55 INFO - PROCESS | 3960 | 1469263555485 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:55 INFO - PROCESS | 3960 | ++DOCSHELL 13D0C800 == 27 [pid = 3960] [id = 783] 01:45:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (13D0D400) [pid = 3960] [serial = 2347] [outer = 00000000] 01:45:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (14861C00) [pid = 3960] [serial = 2348] [outer = 13D0D400] 01:45:55 INFO - PROCESS | 3960 | 1469263555532 Marionette DEBUG loaded listener.js 01:45:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (15009800) [pid = 3960] [serial = 2349] [outer = 13D0D400] 01:45:55 INFO - PROCESS | 3960 | 1469263555976 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]]]}] 01:45:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:45:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:45:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 01:45:56 INFO - PROCESS | 3960 | 1469263556001 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 01:45:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:45:56 INFO - PROCESS | 3960 | 1469263556003 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 01:45:56 INFO - PROCESS | 3960 | 1469263556006 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:45:56 INFO - PROCESS | 3960 | 1469263556008 Marionette TRACE conn6 <- [1,3090,null,{}] 01:45:56 INFO - PROCESS | 3960 | 1469263556012 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}] 01:45:56 INFO - PROCESS | 3960 | 1469263556014 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:56 INFO - PROCESS | 3960 | 1469263556162 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 01:45:56 INFO - PROCESS | 3960 | 1469263556166 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:56 INFO - PROCESS | 3960 | 1469263556168 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:56 INFO - PROCESS | 3960 | ++DOCSHELL 1500C000 == 28 [pid = 3960] [id = 784] 01:45:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (15010800) [pid = 3960] [serial = 2350] [outer = 00000000] 01:45:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (15A05C00) [pid = 3960] [serial = 2351] [outer = 15010800] 01:45:56 INFO - PROCESS | 3960 | 1469263556269 Marionette DEBUG loaded listener.js 01:45:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (16625400) [pid = 3960] [serial = 2352] [outer = 15010800] 01:45:56 INFO - PROCESS | 3960 | 1469263556672 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:45:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:45:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 731ms 01:45:56 INFO - PROCESS | 3960 | 1469263556737 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 01:45:56 INFO - PROCESS | 3960 | 1469263556739 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 01:45:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:45:56 INFO - PROCESS | 3960 | 1469263556749 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:45:56 INFO - PROCESS | 3960 | 1469263556751 Marionette TRACE conn6 <- [1,3094,null,{}] 01:45:56 INFO - PROCESS | 3960 | 1469263556754 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}] 01:45:56 INFO - PROCESS | 3960 | 1469263556756 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:56 INFO - PROCESS | 3960 | 1469263556869 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 01:45:56 INFO - PROCESS | 3960 | 1469263556874 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:56 INFO - PROCESS | 3960 | 1469263556876 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:56 INFO - PROCESS | 3960 | ++DOCSHELL 166F1C00 == 29 [pid = 3960] [id = 785] 01:45:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (166F3800) [pid = 3960] [serial = 2353] [outer = 00000000] 01:45:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (16AF6000) [pid = 3960] [serial = 2354] [outer = 166F3800] 01:45:56 INFO - PROCESS | 3960 | 1469263556920 Marionette DEBUG loaded listener.js 01:45:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (170A4C00) [pid = 3960] [serial = 2355] [outer = 166F3800] 01:45:57 INFO - PROCESS | 3960 | 1469263557353 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]]]}] 01:45:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:45:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:45:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:45:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 631ms 01:45:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:45:57 INFO - PROCESS | 3960 | 1469263557387 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 01:45:57 INFO - PROCESS | 3960 | 1469263557389 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 01:45:57 INFO - PROCESS | 3960 | 1469263557392 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:45:57 INFO - PROCESS | 3960 | 1469263557394 Marionette TRACE conn6 <- [1,3098,null,{}] 01:45:57 INFO - PROCESS | 3960 | 1469263557397 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}] 01:45:57 INFO - PROCESS | 3960 | 1469263557403 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:57 INFO - PROCESS | 3960 | 1469263557539 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 01:45:57 INFO - PROCESS | 3960 | 1469263557633 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:57 INFO - PROCESS | 3960 | 1469263557635 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:57 INFO - PROCESS | 3960 | ++DOCSHELL 17C20000 == 30 [pid = 3960] [id = 786] 01:45:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (17C21C00) [pid = 3960] [serial = 2356] [outer = 00000000] 01:45:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (17CA3C00) [pid = 3960] [serial = 2357] [outer = 17C21C00] 01:45:57 INFO - PROCESS | 3960 | 1469263557679 Marionette DEBUG loaded listener.js 01:45:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (17F99400) [pid = 3960] [serial = 2358] [outer = 17C21C00] 01:45:58 INFO - PROCESS | 3960 | 1469263558274 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"]]]}] 01:45:58 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (1321D800) [pid = 3960] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 01:45:58 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (17FA0800) [pid = 3960] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 01:45:58 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (0EC09000) [pid = 3960] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:45:58 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (1321B000) [pid = 3960] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:45:58 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (13C1E400) [pid = 3960] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:45:58 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (08181000) [pid = 3960] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:45:58 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (0F834400) [pid = 3960] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:45:58 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (0F691000) [pid = 3960] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 01:45:58 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (1A4E9400) [pid = 3960] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:45:58 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (15010C00) [pid = 3960] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 01:45:58 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (17CA4C00) [pid = 3960] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:45:58 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (190F1400) [pid = 3960] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 01:45:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:45:58 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 01:45:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:45:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:45:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 01:45:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:45:58 INFO - PROCESS | 3960 | 1469263558323 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 01:45:58 INFO - PROCESS | 3960 | 1469263558325 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 01:45:58 INFO - PROCESS | 3960 | 1469263558328 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:45:58 INFO - PROCESS | 3960 | 1469263558329 Marionette TRACE conn6 <- [1,3102,null,{}] 01:45:58 INFO - PROCESS | 3960 | 1469263558333 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}] 01:45:58 INFO - PROCESS | 3960 | 1469263558334 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:58 INFO - PROCESS | 3960 | 1469263558410 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 01:45:58 INFO - PROCESS | 3960 | 1469263558414 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\", \"f0c0fd85-3e97-4985-a464-2677e4accf33\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:58 INFO - PROCESS | 3960 | 1469263558416 Marionette INFO sendAsync 4a8845be-73cb-42eb-9247-8238af10c28a 01:45:58 INFO - PROCESS | 3960 | ++DOCSHELL 0C270400 == 31 [pid = 3960] [id = 787] 01:45:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (0F834400) [pid = 3960] [serial = 2359] [outer = 00000000] 01:45:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (1829AC00) [pid = 3960] [serial = 2360] [outer = 0F834400] 01:45:58 INFO - PROCESS | 3960 | 1469263558459 Marionette DEBUG loaded listener.js 01:45:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (18430000) [pid = 3960] [serial = 2361] [outer = 0F834400] 01:45:58 INFO - PROCESS | 3960 | 1469263558890 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]]]}] 01:45:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:45:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 570ms 01:45:58 INFO - PROCESS | 3960 | 1469263558940 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 01:45:58 INFO - PROCESS | 3960 | 1469263558942 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 01:46:00 WARNING - u'runner_teardown' () 01:46:00 INFO - No more tests 01:46:00 INFO - Got 0 unexpected results 01:46:00 INFO - SUITE-END | took 666s 01:46:00 INFO - Closing logging queue 01:46:00 INFO - queue closed 01:46:00 INFO - Return code: 0 01:46:00 WARNING - # TBPL SUCCESS # 01:46:00 INFO - Running post-action listener: _resource_record_post_action 01:46:00 INFO - Running post-run listener: _resource_record_post_run 01:46:01 INFO - Total resource usage - Wall time: 678s; CPU: 14.0%; Read bytes: 78076928; Write bytes: 1125048832; Read time: 704050; Write time: 8670500 01:46:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:46:01 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 520192; Read time: 0; Write time: 340 01:46:01 INFO - run-tests - Wall time: 677s; CPU: 14.0%; Read bytes: 78076928; Write bytes: 1056637440; Read time: 704050; Write time: 8626980 01:46:01 INFO - Running post-run listener: _upload_blobber_files 01:46:01 INFO - Blob upload gear active. 01:46:01 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:46:01 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 01:46:01 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'] 01:46:01 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 01:46:01 INFO - (blobuploader) - INFO - Open directory for files ... 01:46:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:46:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:46:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:46:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:46:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:46:02 INFO - (blobuploader) - INFO - Done attempting. 01:46:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:46:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:46:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:46:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:46:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:46:04 INFO - (blobuploader) - INFO - Done attempting. 01:46:04 INFO - (blobuploader) - INFO - Iteration through files over. 01:46:04 INFO - Return code: 0 01:46:04 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:46:04 INFO - Using _rmtree_windows ... 01:46:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:46:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/081761d0556d557eb26aa2d653e3fcc8b855111780bd6ddaade7e687dcc6873512876c7897f259933e1ad388e5d1cc3761596435d6a1ba7008702cab507f7054", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ff0870c3c54e5ea65d10d804ff3b79a7dd49ca46c24d4e8e7c03a0362f5dc44d984c1f98dcd4487b2e10153d0c10c9b92bd2433c83db5debcb02d8635b0619a"} 01:46:04 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:46:04 INFO - Writing to file C:\slave\test\properties\blobber_files 01:46:04 INFO - Contents: 01:46:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/081761d0556d557eb26aa2d653e3fcc8b855111780bd6ddaade7e687dcc6873512876c7897f259933e1ad388e5d1cc3761596435d6a1ba7008702cab507f7054", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ff0870c3c54e5ea65d10d804ff3b79a7dd49ca46c24d4e8e7c03a0362f5dc44d984c1f98dcd4487b2e10153d0c10c9b92bd2433c83db5debcb02d8635b0619a"} 01:46:04 INFO - Running post-run listener: copy_logs_to_upload_dir 01:46:04 INFO - Copying logs to upload dir... 01:46:04 INFO - mkdir: C:\slave\test\build\upload\logs 01:46:04 INFO - Copying logs to upload dir... 01:46:04 INFO - Using _rmtree_windows ... 01:46:04 INFO - Using _rmtree_windows ... 01:46:04 INFO - Using _rmtree_windows ... 01:46:04 INFO - Using _rmtree_windows ... 01:46:04 INFO - Using _rmtree_windows ... 01:46:04 INFO - Using _rmtree_windows ... 01:46:04 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=905.832000 ========= master_lag: 0.79 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 6 secs) (at 2016-07-23 01:46:05.591225) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-23 01:46:05.602470) ========= '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-243 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-243 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-243 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/081761d0556d557eb26aa2d653e3fcc8b855111780bd6ddaade7e687dcc6873512876c7897f259933e1ad388e5d1cc3761596435d6a1ba7008702cab507f7054", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ff0870c3c54e5ea65d10d804ff3b79a7dd49ca46c24d4e8e7c03a0362f5dc44d984c1f98dcd4487b2e10153d0c10c9b92bd2433c83db5debcb02d8635b0619a"} build_url:https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/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/081761d0556d557eb26aa2d653e3fcc8b855111780bd6ddaade7e687dcc6873512876c7897f259933e1ad388e5d1cc3761596435d6a1ba7008702cab507f7054", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ff0870c3c54e5ea65d10d804ff3b79a7dd49ca46c24d4e8e7c03a0362f5dc44d984c1f98dcd4487b2e10153d0c10c9b92bd2433c83db5debcb02d8635b0619a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AvQwKPbbRHeSDONEMuDBqA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-23 01:46:05.720909) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 01:46:05.721231) ========= '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-243 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-243 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-243 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.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 01:46:05.836761) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-23 01:46:05.837073) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-23 01:46:06.651884) ========= ========= Total master_lag: 0.94 =========